27 septembre 2008

Google Reader, bon élève, peut encore progresser…

Pour moi (et pour beaucoup d’autres utilisateurs) Google Reader est de loin un des meilleurs lecteurs RSS disponibles. Version web, version Iphone, version AIR, Gears, scripts Greasemonkey ou Stylish…  les possibilités sont nombreuses pour permettre à chacun d’utiliser son lecteur en fonction de ses besoins. Cependant si je passe quelques jours sans ouvrir mon reader pour une raison ou une autre, le nombre d’éléments (indiquant que j’ai plus d’un millier de billets à consulter) est particulièrement déprimant, l’apparition de deux fonctions simples me permettrait de traiter beaucoup plus rapidement l’information.

Activation / Désactivation d’un dossier ou d’un tag

Pour faire simple je suis deux “types” de fils RSS, d’une part toute l’actualité, les réflexions et les astuces liées à mon activité professionnelle (technique, marketing, e-commerce, graphisme, etc…) et d’autre part les fils que je suis pour des raisons plus personnelles (blog d’amis, bande déssinée, photographie, actualités diverses…). Si Google Reader nous permettait tout simplement de décocher ou d’ignorer temporairement les articles présents dans un dossier ou correspondant à un tag en particulier, je pourrais alors me focaliser sur une liste de lecture en fonction de l’envie et du moment. Certes, je pourrais créer un compte google spécifique pour chaque besoin, mais cela serait particulièrement lourd à gérer, et j’aimerais aussi, quand le temps me le permet, avoir la possibilité d’afficher tous les fils sans tenir compte de leur type. Je pourrais aussi cliquer sur chaque dossier de ma liste de lecture, un par un, mais le mode de lecture en texte complet est particulièrement appréciable pour naviguer rapidement dans ses posts.

Rechercher dans les éléments non lus

La redondance des informations est un des gros problèmes quand on suit une grande quantité de blog. Il suffit qu’il se passe quelque chose autour de l’Iphone, d’Apple, d’Android, de Google ou que Bill Gates envoi un mail à Steve Jobs pour que nos amis les geek se transforment en cyber concierges se mettent à commenter la même actualité. Si nous pouvions simplement effectuer une recherche sur les éléments non lus, il suffirait de rechercher “Android : Pourquoi l’open source est-il toujours si moche”, de passer tous les articles en lus, et de reprendre sa lecture sans être parasité par les 83 versions d’une même actualité.

Il ne faut pas désespérer, les produits de Google évoluent (pas toujours très vite, certes, mais il s’agit d’outils gratuits ne l’oublions pas), Greasemonkey permettra peut-être de rajouter ces fonctionnalités, bien qu’une API pour google reader faciliterait probablement la tache.

17 juillet 2008

Google map pour un site plus efficace (1ère partie)

Je travail actuellement pour 3 clients dont les sites internet servent de relais d’information pour des entités physiques (agences ou magasins). Les 3 projets sont assez différents mais leur point commun est de proposer aux internautes l’accès à des fiches agence (ou magasin) avec des coordonnées complètes, certaines d’entre elles proposent des plans de quartier (sous forme d’image) pour positionner l’agence, mais si vous ne connaissez pas le quartier en question, ils ne seront pas d’une grande utilité (et si vous le connaissez, vous n’avez probablement pas besoin d’une carte !). Le choix de google map pour apporter un service supplémentaire aux utilisateurs s’est donc imposé de lui même dans le cadre de ces différents projets.

Dans cette première partie de l’article, j’aborderais les solutions pour intégrer une carte google map sur votre site, et éventuellement comment la personnaliser et la compléter pour apporter toujours plus de services à vos utilisateurs. Dans un second temps je vous proposerais la démarche inverse : comment alimenter la base de google map avec vos informations pour être présent dans les recherches de proximité.

Si vous n’y connaissez rien en cartographie, voici quelques astuces pour exploiter pleinement le potentiel de google map (outil formidablement puissant, et gratuit !) en apportant une véritable valeur ajoutée à votre page plan d’accès.

Quel que soit votre domaine d’activité, si vous êtes amené à recevoir des visites dans vos locaux, l’affichage d’un plan d’accès sur votre site sera un petit plus qui facilitera la vie de vos visiteurs. Il suffit de taper “plan d’accès” dans Google image pour constaté la diversité qu’il peut exister quand il s’agit de représenter son entreprise sur un plan.

Un des grands classique consiste a simplement récupérer (sauvagement) une image générée par le service mappy.fr (on notera sur la capture ci-dessous que l’éditeur a pris la peine de noter “source : mappy.fr” cela part sans doute d’une bonne intention, mais cela ne rend pas l’acte moins illégal). J’ai sorti cette image de son contexte, dans la page on précise l’adresse en toute lettre (rue de paradis à Argenteuil) et on y précise même les moyens de s’y rendre en transport en commun (une démarche écologique qu’on appréciera ;-)).

Voyons rapidement quelles sont les informations que m’apporte cette page. Prenons un exemple concret, imaginons que je vive à Colombes (de l’autre coté de la seine par rapport a Argenteuil) et que je cherche a me rendre dans cette entreprise. En examinant le plan, je constate qu’il y a un centre hospitalier a proximité (mais comment s’appelle-t-il ?), que la rue que je recherche est parallèle a ce qui semble être un grand boulevard et a une autre rue (rue de la…). Finalement, même en vivant à quelques kilomètres de la, cette carte ne m’apporte aucune information pouvant m’aider dans mon déplacement.

Voyons maintenant ce que j’ai pu créer en quelques clics, sans aucune compétence technique particulière et que je peux récupérer sur mon site en toute légalité, il m’a suffit pour cela de cliquer sur le lien “Obtenir l’URL de cette page” de copier le code proposé par google dans mon site.
Agrandir le plan

Non seulement ce plan est plus complet, mais il est dynamique. Je peux donc me déplacer dans le plan pour réaliser que cette adresse n’est qu’a quelques kilomètres de chez moi. D’ailleurs si je décide de m’y rendre en voiture, un simple clic sur le point d’arrivé et google me propose de saisir mon adresse de départ pour me définir le trajet.
Agrandir le plan

En quelques instants, nous avons transformé une page assez frustrante par le peu d’information qu’elle proposait, en un véritable service pour tous les utilisateurs qui souhaitent venir nous voir.

Cette première partie est très simple a mettre en place, elle ne nécessite aucune compétence technique du moment que vous avez accès à l’édition de vos pages web. Mais voyons comment encore améliorer les informations proposées sur cette page grâce a l’API de google map. Je n’ai malheureusement pas le temps de réaliser des exemples concrets au moment de la rédaction de cet article, je me contenterais donc de captures d’écrans. Ces améliorations nécessitent des compétences techniques un peu plus évoluées, mais je suis sûr que votre agence web (ou votre geek de voisin ou de neveu) se fera une joie d’implanter ce type d’amélioration, qui encore une fois apporte un véritable plus à vos visiteurs.

Cette agence web a simplement remplacer le picto habituellement utilisé par google pour positionner une adresse par son propre logo. Cela permet d’identifier le point plus rapidement sur la carte, toutes les fonctionnalité de zoom, déplacement et de recherche d’itinéraires sont conservées.

Le site photoservice dédié a l’iphone a choisi d’apporter les deux informations essentielles pour les acheteurs d’iphone 3G en manque… “Ou puis-je le trouver” et “En reste il en stock”. En tapant simplement mon code postal, tous les points de ventes Photoservice proche de chez moi s’affichent sur la carte, un cliquant sur un des point de vente, l’état des stocks s’affiche (en plus d’un logo, d’une photographie de la boutique et d’un rappel de l’adresse). Vous l’aurez compris, avec un peu de développement vous pouvez afficher toute information disponible sur votre site dans cette bulle (horaires d’ouverture, disponibilité d’un produit, promotion en cours, point d’intérêt aux alentours de votre établissement touristique, etc…). Ainsi vous évitez à vos utilisateurs de parcourir plusieurs pages pour répondre ses besoins.

Il ne s’agit la que d’exemples particulièrement simples, le développement nécessaire est très accessible, leur force réside dans leur efficacité pour l’internaute et non dans leur complexité technique.

Google reader en version light pour les maudits français

J’adore les geeks… non mais vraiment. L’autre jour, lors d’un passage éclair sur Toulouse j’ai eu l’occasion de dîner avec 2 de mes anciens collègues dont un vrai geek ++ (un vrai de vrai, si il avait du temps pour bloguer plus souvent, il devrait appeler son blog l’année du geek, autant dire qu’avec ma “minute” je passe pour un amateur ! Et je ne dis pas ça juste parce qu’il a la gentillesse d’héberger ce blog ;-)). Bref, lors de ce dîner il m’a vanter les mérites de Google reader (parce qu’un geek ça aime parler de truc de geek, au grand regret de mon autre collègue qui a du passer une soirée terriblement ennuyante, j’en profite pour m’excuser au passage). Je venais juste d’installer la version Iphone de NetNewsWire et j’étais assez déçu qu’ils se soient contenter de faire une version app de ce qui fonctionnait déjà bien en version web (pas une seule fonction en plus, et nettement plus gourmand en ressource).

J’ai donc suivi son conseil et j’ai basculer mes fils RSS sur Google reader. Ce fut effectivement une très bonne surprise, le mode de lecture en ligne permet de gagner pas mal de temps quand on survole comme moi une partie importante des articles qui sont souvent redondants. L’affectation de tag en plus du classement par dossier permet de retrouver très rapidement un billet, le moteur de recherche intégré est très efficace (on en attendait pas moins de Google), et les fonction de partages sont très utiles (vous pouvez retrouver ma liste partagée à droite dans “les suggestions du geek”, et vous abonnées au fil RSS de cette liste).

Il me manquait cependant quelques petites choses… j’ai toujours utilisé un client lourd pour mes fils RSS, une des raisons était que j’aimais pouvoir les consulter hors ligne une fois téléchargé, d’autre part, la fonction de partage est certes pratique, mais elle manquait un peu de fonction de personnalisation, partager un billet nécessite parfois une petite annotation personnelle à l’attention des abonnées pour compléter l’info.

J’ai d’abord trouvé un début de réponse avec ReadAir, une version AIR du reader de Google, pas tout a fait complète pour l’instant, il manque encore les petites fonctionnalité qui font la différence, mais elles sont tout listées dans la todo liste de sa page sur Google code, je pensais commencer a l’utiliser en attendant les mise à jour.

C’était sans compter sur l’intervention d’un second geek, lui aussi (comme tout bon geek qui se respecte) adore parler de truc de geek, et m’informe qu’en passant en version anglaise le reader de Google propose des fonctions insoupçonnées par nous autre (maudits français !). Après avoir changer la langue dans les préférences, 3 nouvelles fonctionnalité faisaient leur apparition :
Gears : (pour télécharger tous les flux en local). Après quelques secondes de synchronisation google reader passe un mode Offline qui vous permet de consulter tous les articles sans connexion internet. Des que connexion est de nouveau accessible un simple clic sur l’icône relance la synchronisation et met a jour tous les articles lu dans Google reader (et télécharge les articles publiés depuis la dernière connexion).

“Share with note” : Qui permet, comme son nom l’indique, d’ajouter des annotations sur chaque article partagés.

“Share with friends” : Qui vous propose automatiquement de voir les flux partagés de vos “amis” (Google considérant comme “ami” toute personne présente dans votre Google Talk) petit plus assez pratique, inutile de demander autour de vous qui partage quoi, les fils apparaissent automatiquement et vous pouvez bien sûr les masquer sans pour autant devoir vous séparer définitivement de vos amis ;-)

Et enfin, j’ai testé rapidement la version iphone (web), le produit est séduisant, on retrouve toutes les fonctionnalité (de la version anglaise), l’ergonomie “taillée” pour l’Iphone le rend très facile à utiliser (on regrettera peut être simplement le fait de ne pas pouvoir zoomer comme sur les autre sites visiter avec safari sur Iphone, une fonction “zoom in” est bien proposée sur les images, mais rien pour le texte.

Conclusion : Exit NetNewsWire et sa version en ligne Newsgator / Newsgator pour Iphone (en espérant que nous resterons bons amis ;-)) et Bonjour Google reader (version en ligne en anglais sur mac et iphone).