QuatreCentQuatre


Archive pour la catégorie Liens

La “shortlist” #6

Chaque semaine, des liens vers divers éléments intéressants incluant une légère description seront publiés. J'ai baptisé le tout : la « shortlist » ! N'hésitez pas à rajouter en commentaire des liens équivalents ou des alternatives à certains liens proposer, j'aime toujours pouvoir comparer les options disponibles.

HTML5 Readiness
On en a que pour HTML5 depuis un an. On donne déjà le bucher à Flash. Si vous voulez utiliser la technologie HTML5 pour de prochains projets, il serait bon de savoir ce qui est supporté. HTML5 Readiness montre sous forme graphique le support des différentes fonctionnalités du HTML5 selon les navigateurs.

PatternTap
Site super intéressant qui regroupe plusieurs collections de « design pattern » qu'on retrouve couramment sur le Web. On peut naviguer dans les différentes collections en visionnant les exemples (sous forme de captures d'écrans) qui illustrent un patron en particulier. Pratique lors de l'élaboration de l'architecture d'un site ou lors de la phase de design.

Yahoo Patterns
Yahoo met à la disposition des utilisateurs une banque de « patterns » interactifs fréquemment utilisés dans le développement de site ou d'application Web. Pour chacun des « patterns » on indique une description du patron, quand l'utiliser, pourquoi l'utiliser, quelle problématique il résout. Pratique lors de la conceptualisation d'un site ou d'une application.

Sendgrid
Si vous avez déjà développé une stratégie interactive qui comprenait l'envoi de courriel automatique aux utilisateurs (envois à un ami, courriel de rappel, inscription, etc.), vous avez surement été confronté à plusieurs problèmes. Aucun moyen de savoir si les courriels n'arrivent pas à l'utilisateur, aucun traitement pour les courriels qui rebondissent, courriel qui entre dans les « pourriels » de l'utilisateur. L'envoi de courriel est un processus qui peut paraitre simple, mais il en est tout autrement. Sendgrid est un service qui s'assure que vos courriels se rendent à destination. À travers une API, vous pouvez envoyer vos courriels de votre site ou application sans vous soucier des configurations de comptes courriel. Toutes les statistiques sur l'envoi des courriels sont disponibles à travers leur interface Web. Plus de huit milliards de courriels ont été envoyés avec Sendgrid dont un bon nombre par Foursquare.

*Voir aussi la « shortlist » précédente pour un service similaire.

MailChimp
Spécifiquement destiné à l'envoi de « newsletter », MailChimp est un service intéressant qui permet de faire la gestion des campagnes d'envois de courriels. Gestions de la liste d'abonnés (abonnement, désabonnement), création de gabarit éditable, gestion de la segmentation des abonnés et plus. Intéressant pour les entreprises qui effectuent beaucoup de campagnes courriel. Il n'est vraiment plus utile de se casser la tête à faire un hébergement maison pour ce type de service.

La “shortlist” #5

Chaque semaine, des liens vers divers éléments intéressants incluant une légère description seront publiés. J'ai baptisé le tout : la « shortlist » ! N'hésitez pas à rajouter en commentaire des liens équivalents ou des alternatives à certains liens proposer, j'aime toujours pouvoir comparer les options disponibles.

Cachefly
Serveur de contenu global, Cachefly est un service d'hébergement dédié pour le contenu statique qui doit être disponible mondialement et de façon évolutive (selon la demande). Les « CDN » (Content Delivery Network) transmettent les fichiers aux utilisateurs d'après le point le plus proche géographiquement de celui-ci ce qui fait que le temps de réponse est équivalent pour tous les utilisateurs à travers le monde. Cachefly offre plusieurs plans mensuels de service selon la bande passante voulue ainsi qu'un forfait par gigaoctet. À utiliser pour le développement d'un produit interactif qui répondra à la demande peu importe l'achalandage.

RackSpace
Fonctionnant selon le même principe que Cachefly, RackSpace offre un service un peu plus complet que certains compétiteurs. Leur offre de service se sépare en trois éléments distincts : serveur de contenu global, serveur web évolutif non administré (qui peuvent être ajustés selon la demande), serveur web évolutif administré. L'efficacité de leur solution vient de l'interopérabilité entre leurs différents services. On peut servir du contenu statique avec leur portion « CDN » et servir notre solution interactive avec leurs serveurs évolutifs et le tout dans un même réseau interne. Le service GitHub est hébergé chez RackSpace.

LimeLight Networks
Sans doute le plus gros réseau de serveur de contenu global (« CDN »), LimeLight offre un service qui est disponible pour tous les utilisateurs mondiaux. À considérer seulement dans le cas d'important développement d'application, car le coût est plus élevé que pour la majorité de la compétition. L'offre de LimeLight est encore plus riche que celle de RackSpace, elle s'étend jusqu'à l'hébergement de publicités interactives, de vidéos pour les mobiles, d'application et de jeux. Ils ont une suite de rapports et statistique disponible pour suivre l'achalandage sur les ressources utilisées par les utilisateurs.

Postmark
Si vous avez déjà développé une stratégie interactive qui comprenait l'envoi de courriel automatique aux utilisateurs (envois à un ami, courriel de rappel, inscription, etc.), vous avez surement été confronté à plusieurs problèmes. Aucun moyen de savoir si les courriels n'arrivent pas à l'utilisateur, aucun traitement pour les courriels qui rebondissent, courriel qui entre dans les « pourriels » de l'utilisateur. L'envoi de courriel est un processus qui peut paraitre simple, mais il en est tout autrement, plusieurs éléments demandent une connaissance approfondie pour la configuration et l'acheminement des courriels. Postmark intervient ici en offrant un service pour les applications qui leur permet d'envoyer leurs courriels avec les soucis en moins. La configuration est simple et intuitive et en deux lignes de code l'application est disposée à envoyer ses courriels. Postmark met aussi à la disposition une gamme de statistiques sur les courriels, ce qui permet de savoir si certains ont rebondi, n'ont pas été livré. Un seul forfait, le coût est applicable par tranche de 1000 courriels.

Zendesk
Parfois lors de la création d'applications interactives, on veut pouvoir offrir un bon service à la clientèle pour les utilisateurs directement dans les fonctionnalités de l'application. ZenDesk est un puissant outil permettant de gérer le support à la clientèle à la façon « Web ». Ont peut intégrer directement un système de billets de suivi pour des questions utilisateurs, bâtir une communauté de questions et réponses, déclenché des actions selon des règles d'affaires précises et plus. À surveiller pour ceux qui décident de lancer des applications « web ».

La “shortlist” #2

Chaque semaine, des liens vers divers éléments intéressants incluant une légère description seront publiés. J'ai baptisé le tout : la « shortlist » ! N'hésitez pas à rajouter en commentaire des liens équivalents ou des alternatives à certains liens proposer, j'aime toujours pouvoir comparer les options disponibles.

ZenCoder
Recréer un nouveau Youtube, Vimeo ou autres? Avec le service ZenCoder, vous avez la possibilité d'effectuer la conversion vidéo directement dans votre microsite ou dans votre application. Avec une « API » simple et rapide vous pouvez empiler les demandes d'encodage vidéo aux services ZenCoder qui vous notifie automatiquement lorsque la tâche est complétée. Reste à voir si le service peut supporter des campagnes importantes. Il semblerait que oui selon les informations disponibles.

Selectivizr
Utiliser (avec une certaine limite) le CSS3 maintenant et garder la rétrocompatibilité avec les plus vieux fureteurs? Selectivizr est une librairie JavaScript qui rend disponibles les sélecteurs CSS3 dans les navigateurs Internet Explorer (toutes versions confondues). L'outil est compatible avec la plupart des librairies JavaScript populaires. Certains sélecteurs ne sont pas encore disponibles, mais ils sont cependant en développement.

Modernizr
Librairie JavaScript qui facilite la tâche fastidieuse d'effectuer la détection de fonctionnalité des différents fureteurs pour afficher du contenu personnalisé à l'utilisateur. Il est pratique parfois de savoir si le fureteur accepte certaines fonctionnalités précises comme l'utilisation d'effet CSS ou encore le SVG. Modernizr ajoute des classes aux balises HTML pour qu'il soit possible d'offrir un contenu adapté.

HTML5 Boiler Plate
Vous désirez développer vos sites immédiatement en HTML5 même si ce n'est pas encore un standard complètement supporté et rétrocompatible? Aucun problème. HTML5 Boiler Plate est une base de développement qui permet de lancer rapidement le développement d'un site en HTML5 tout en s'assurant que tous les éléments utilisés seront compatibles avec les plus anciens navigateurs. Le gabarit comprends un squelette HTML de base, une feuille de style de réinitialisation avec les éléments pour l'impression et les mobiles, l'inclusion des libraires importantes JavaScript, un fichier de sécurité pour les éléments Flash, un fichier « robots.txt » pour les moteurs de recherche et finalement un fichier « .htaccess » qui s'occupe de différentes optimisations pour les moteurs de recherche et la rapidité de chargement d'une page. Bref, une solide base pour le développement interactif.

SASS
Si vous trouvez que l'implémentation des feuilles de style devient une tâche lourde, SASS pourrait vous apporter un vent de fraicheur. SASS est un langage simplifié de développement CSS qui permet d'implémenter les feuilles style de façon rapide et concise. Un outil permet de convertir directement les feuilles de style SASS en feuilles de style standard. L'outil en ligne de commande peut donc être intégré à un système de déploiement automatique pour une plus grande flexibilité.

En attendant la prochaine « shortlist », au plaisir!

La “shortlist” #1

Le « web » est rempli de trucs intéressants. Spécialement pour les gens, qui comme moi, s'amusent à suivre à travers divers liens, les méandres de l'Internet! Comme développeur dans un secteur technologique constamment en ébullition, je tombe souvent sur des liens intéressants qui me permettent de diversifier mes projets et de pouvoir travailler plus efficacement. Avec la possibilité de voir le service Delicious fermé il y a peu de temps, j'ai eu le plaisir (ce fut long, mais intéressant) de refaire le tri de mes nombreux liens découverts au fil du temps. Je me suis dit qu'il pourrait être intéressant de partager avec vous ces liens qui pourront vous servir dans le cadre de vos projets. On ne réalise pas, de nos jours, à quel point nous avons un immense bassin d'outil de toutes sortes pour constamment redéfinir et repousser les limites de notre travail.

Chaque semaine, des liens vers divers éléments intéressants incluant une légère description seront publiés. J'ai baptisé le tout : la « shortlist »! N'hésitez pas à rajouter en commentaire des liens équivalents ou des alternatives à certains liens proposer, j'aime toujours pouvoir comparer les options disponibles.

Éditeur Aloha
Nous sommes depuis longtemps habitués dans le domaine des interfaces d'éditions Web aux communs éditeurs riches qui nous permettent d'éditer le texte à la façon Microsoft Word. Si vous êtes un développeur, vous connaissez surement TinyMCE, FCKEditor ou maintenant CKEditor. L'éditeur Aloha est une version un peu différente des éditeurs auxquels nous sommes habitués. S'incluant en « overlay » directement par-dessus les boîtes de texte, il offre une interface simple, élégante, rapide. Est beaucoup plus rapide d'initialisation que ses concurrents, il est une option intéressante quand vient le temps de choisir un éditeur riche pour un projet particulier.

Plateforme YQL de Yahoo
Service gratuit et hyper bien pensé offert par Yahoo. YQL est une plateforme qui permet de faire des requêtes YQL analogues à des requêtes de base de données SQL pour ceux qui sont initiés) auprès de tous les services Web de la compagnie Yahoo. On a accès par exemple aux données de météos, de « Yahoo answers », des statistiques de sports, de géolocalisation, de Flickr, et plus encore. Cette plateforme peut devenir un outil puissant pour développer des applications Web avec services intégrer de façon efficace.

Simple Geo
Vous voulez développer un Facebook Places sur votre microsite? Ou encore afficher de l'information contextuelle à une localisation géographique. Simple Geo est un service Web gratuit qui permet d'aller chercher de l'information contextuelle sur un endroit précis : densité de population, commerce environnant, température, endroits clés environnants, et plus. Le tout habituellement en un seul appel au service. La société offre aussi un service gratuit et ouvert pour effectuer des « check-in » à la Foursquare selon des endroits géographiques précis.

Saplo
Probablement pour des usages un peu plus orthodoxes, Saplo est un service Web qui permet de faire de l'analyse de texte. Cet outil permet entre autres de déterminer le contexte de document écrit et donc de ressortir des catégories directement selon les textes d'un document particulier (une page Web entre autres). Cela pourrait permettre de lier des utilisateurs selon le contexte de leurs contributions dans une application Web. Fait intéressant à noter, il peut aussi détecter les humeurs dans un texte! Il maitrise l'analyse du concept de positif et de négatif.

Twilio
Vous voulez utiliser le SMS (Short Message Service) lors de vos stratégies interactives ? Twilio est une puissante plateforme de communication qui supporte l'envoi de SMS ou encore la gestion de téléconférence en téléphonie IP. Vous pouvez envoyer vos SMS directement à partir d'une interface ou encore automatiquement par programmation dans le cadre d'un microsite ou d'une stratégie interactive.

À la prochaine "shortlist"!