(Translated by https://www.hiragana.jp/)
ajax | Go-Referencement.org
The Wayback Machine - https://web.archive.org/web/20090215175926/http://www.go-referencement.org:80/tag/ajax
Les plus populaires   :   7 jours   |   30 jours   |   365 jours
Publié par Sarah le 06/03/2007 à 05H40 sous Social Media
Il y a quelques jours, j’ai découvert un agrégateur de flux RSS assez impressionnant tant au niveau de l’ergonomie que de son usabilité : Newshutch.

Je ne suis pas une grande spécialiste des agrégateurs, mais je suis une personne qui fait beaucoup de veille sur Internet, et qui a donc besoin d’un outil très simple et rapide pour gérer ses flux. J’ai donc testé Newshutch pour vous ! En voici le compte-rendu.

RSS1.jpg

Newshutch est un agrégateur de Flux RSS/Atom basé sur Internet (donc aucune installation requise pour les méfiants), et offre une interface “web 2.0″ axée sur la simplicité d’utilisation (où le fameux leitmotiv “Don’t make me think” s’y prête bien).

Si vous cherchez un outil pour gérer/personnaliser vos flux, je vous conseille d’utiliser Newshutch ! En effet, cet agrégateur vous permet de personnaliser la gestion de vos flux : création de catégories, classification, modes d’affichage des flux,etc… Pour chaque flux, vous pouvez le classer dans la catégorie souhaitée et paramétrer la longueur du flux (par jour, par semaine, etc…). Plutôt pratique pour suivre vos flux !

Tout comme une boîte e-mail, vos flux, classés par catégories, affichent entre parenthèse le nombre d’articles non lus. Bref, en un clin d’oeil, vous pouvez connaître les nouvelles publications de vos blogs préférés !

Pour agrémenter le tout, la plupart des fonctionnalités de Newshutch sont en Ajax, ce qui apporte un gain considérable en usabilité sans pour autant être envahissant ou surutilisé.

Enfin, en toute logique (car il est suiveur sur le marché), Newshutch propose une importation/exportation de tous vos flux via le format OPML, ce qui faciliterait votre migration vers Newshutch.

Néanmoins, Newshutch présente une faiblesse non négligeable face à ses concurrents comme Netvibes ou Mon Yahoo! : il n’offre pas un aperçu général de mes flux à la manière d’une page d’accueil. En même temps, je trouve que Newshutch a une interface “client riche” qui axe son avantage concurrentiel sur sa capacité à gérer un nombre de flux importants.

Bref, Newshutch peut être utilisé autant par les novices que les utilisateurs avertis dévoreurs de flux RSS. Il me semble que c’est l’un des seuls agrégateurs qui contente ces 2 cibles opposées.

Je n’ai pas testé toutes les fonctionnalités et donc tout le potentiel de Newshutch … J’ai donc sûrement omis des avantages ou des inconvénients à son utilisation. J’attends donc vos commentaires !

Partager ce billet:
scoopeo:NewsHutch : Un nouvel agrégateur de flux fuzz:NewsHutch : Un nouvel agrégateur de flux tapemoi:NewsHutch : Un nouvel agrégateur de flux nuouz:NewsHutch : Un nouvel agrégateur de flux blogmemes:NewsHutch : Un nouvel agrégateur de flux pioche:NewsHutch : Un nouvel agrégateur de flux del.icio.us:NewsHutch : Un nouvel agrégateur de flux


Publié par Marc-Antoine le 07/02/2007 à 18H15 sous Accessibilité, ergonomie

Je fais la promotion du XHTML depuis plus de 2 ans. En effet, la plupart de mes sites Web sont entièrement valides, mon entreprise est membre du W3Qc, je forme mes employés et partenaires afin qu’ils respectent les normes et je conseille mes clients en faveur de l’adoption de ces standards.

J’ai décidé de rédiger un guide du XHTML qui pourra servir d’argument de vente, de document de soutien à l’apprentissage du XHTML et d’aide mémoire.

Pourquoi valider
Respecter les normes parce qu’il faut respecter les normes n’est pas le meilleur argument. Nous ne respectons pas (tous) les limites de vitesse, pourquoi respecter les normes lors de la conception d’un site Web. Voici quelques arguments pour appuyer votre discours :

  • Un site utilisant les derniers standards est fait pour durer tout au long de l’évolution des navigateurs et des divers langages
  • Votre site sera compatible avec tous les navigateurs respectant la norme que vous aurez choisie. Adieu les sites optimisés pour IE sous Windows et qui sont donc incompatibles avec d’autres navigateurs populaires ou systèmes d’exploitation.
  • Accélération du développement et de la maintenance. Le XHTML permet une lecture facile du code et une mise à jour simplifié du design, des feuilles de style et de la mise en forme puisqu’ils sont séparés du contenu.
  • Une page XHTML a beaucoup plus de chance d’être accessible à tous les utilisateurs puisqu’il respectera automatiquement certains critères requis par les normes d’accessibilité. De plus, vous serez probablement tenté de respecter d’autres normes par la même occasion.
  • Les pages XHTML strict sont généralement plus légères ce qui a pour avantage d’accélérer le temps de chargement des pages. Les feuilles de styles étant externalisées, elles sont gardées en mémoire sur l’ordinateur (cache) ce qui a pour effet d’accélérer la vitesse d’affichage des pages.
  • En XHTML, il est possible d’organiser stratégiquement les éléments afin de mettre l’emphase sur le contenu unique de chaque page plutôt que sur les divers menus répétés sur le site entier. Ceci aura pour but de donner plus d’importance au contenu lors de l’indexation d’un site par le robot d’un moteur de recherche.

Je pense que certains moteurs de recherche vont même donner un avantage aux sites respectant les normes telles le XHTML.

Comment valider
Il existe plusieurs outils pour valider un site, en voici une liste :

C’est à ce moment que j’ai l’honneur de vous présenter un de mes produits. Mon équipe a développé un Validateur XHTML Multipage. Ce validateur utilise aussi notre robot pour indexer votre site puis le moteur de validation du W3C pour valider le code des pages. D’un seul clic, grâce à la technologie AJAX, vous pouvez donc valider toutes les pages de votre site Web et voir les résultats apparaître sur le rapport qui vous est présenté dynamiquement. Vous pourrez par la suite valider à nouveau une page en cliquant sur « go » et afficher plus d’information sur les erreurs spécifiques à une page en cliquant sur le nombre d’erreurs dans la colonne « erreurs ». Cet outil est très pratique pendant le développement de votre site Internet, lors de la mise en production mais aussi pendant toute la durée de vie du site afin de vérifier la validité des pages, possiblement altérée par le contenu généré par vos utilisateurs, tels les commentaires.

Grâce à Go-Référencement, qui sponsorise maintenant le Validateur Multipage, je suis en phase d’analyse et commencerai bientôt la charte du projet pour la version 2. L’outil sera migré sur le serveur de Go-Référencement qui fournira aussi un effort de développement. Laissez-moi un commentaire avec toutes vos suggestions et recommandations, je les prendrai très certainement en considération!

Oui mais je n’y arrive pas!
Pas de panique, voici comment s’en sortir.

  1. Validez une page et regardez la liste des erreurs. Tentez de corriger les erreurs simples en premier. Une fois la liste écourtée, le projet vous semblera plus réalisable
  2. Si le message d’erreur ne vous dit rien, ou que vous ne savez pas comment corriger le code, il est souvent utile de chercher dans Google/Yahoo/MSN le message d’erreur, entre guillemets doubles, en excluant le numéro de ligne. Vous trouverez sans doute des discussions qui traitent de cette erreur sur plusieurs forums et la solution y sera, je l’espère, fournie.
  3. Consultez ces sites références :
    1. FAQ Développez
    2. XHTML 1.0: The Extensible HyperText Markup Language (Second Edition)
    3. XHTML - Wikipédia
    4. XHTML Tutorial par W3Schools (en anglais)
    5. Tutoriels AlsaCréations
    6. XHTML en une heure par OpenWeb
    7. W3Qc
  4. Si vous ne trouvez rien, vous pouvez vous-même rédiger votre question sur l’un des forums suivants :
    1. AlsaCréations
    2. Développez
    3. Le site du ZérO
  5. Contactez-moi et priez ;)

Vous voulez contribuer à ce guide ou proposer des améliorations au le Validateur Multipage? Laissez-moi vos commentaires !

Partager ce billet:
scoopeo:Le guide du XHTML fuzz:Le guide du XHTML tapemoi:Le guide du XHTML nuouz:Le guide du XHTML blogmemes:Le guide du XHTML pioche:Le guide du XHTML del.icio.us:Le guide du XHTML


Publié par Sarah le 08/01/2007 à 10H17 sous Social Media

Comme chaque début d’année, les spéculations vont bon train sur les évolutions et innovations dans le monde du web. Cette année, les sujets attirant le plus d’attention dans la blogosphère sont le futur de Google et du Web 2.0, deux sujets particulièrement analysés et décortiqués à outrance pendant l’année 2006.

Je ne vais donc pas me gêner pour relancer le débat sur le Web 3.0. En effet, sous ce terme se cacherait le web intelligent ! Et son éclosion devrait se réaliser au courant de l’année 2007, selon certains spécialistes.

Bon, un web intelligent c’est quoi me diriez-vous … Tout d’abord reprenons les préceptes qui, selon moi, font qu’un service est Web 2.0:

  • Réseau social : un service web 2.0 ne fonctionnement que pour et par sa communauté. Si aucune synérgie n’est créée entre les différents acteurs, le système s’écroule. L’internaute n’est plus qu’un simple observateur/consommateur, mais bien une entité qui prend par à l’évolution du service.
  • Partage : il découle logiquement du premier principe. Pour prendre part à la communauté, les internautes doivent apporter quelque chose ! Et si possible une chose à valeur ajoutée ! Un scoop, une nouvelle chanson, une vidéo culte … Tout peut et doit être partagé … Quelques fois au détriment de la qualité et de la pertinence …
  • Auto-modération : C’est ici qu’intervient le dernier grand principe du Web 2.0. Comment gérer et contrôler la masse d’information provenant de sources diverses ? Aucun algorithme ou autre système informatisé peut passer au travers, trier et sélectionner toutes ces données. Ainsi, le Web 2.0 a décidé d’utiliser sa force (et sa faiblesse) qu’est sa communauté.

Le Web 2.0 a offert des opportunités d’évolution, tant au niveau du comportement de l’internaute qu’à celui des services et produits proposés par la communauté. Néanmoins, le Web 2.0 combine 2 faiblesses majeures et corrélatives à ses principes : la classification et le traitement de l’information, et la compatibilité des services et/ou supports.

Web intelligent

C’est ce que veut améliorer le Web 3.0 ! Tout en gardant l’aspect social et collaboratif du Web 2.0, le Web 3.0 veut offrir une plus grande portabilité des services et une organisation de l’information plus rationnelle.

  • Portabilité : Offrir l’accès et la possibilité de participer aux services Web 2.0 de partout ! Cellulaires, appareils photos, Ipod, Firefox, Opéra, Linux, Ajax, Flash, etc. … L’internaute pourra utiliser et combiner n’importe quel équipement ou application pour accéder aux services. Et pour ouvrir la participation, les applications seront orientées en open-source pour accélerer le processus (API, Open-Data, etc. …). Toutes les informations, même personnelles (ex : Google Health) seront consultables instantanément.
  • Organisation de l’information : par les tags, le Web 2.0 offre une nouvelle organisation de l’information basée sur les internautes … Cependant, il y a autant d’interprétation de l’information qu’il y a d’internautes … Pour retrouver une vidéo sur YouTube, il vaut mieux se souvenir du titre ou du nom de l’utilisateur plutôt que du thème du fichier !
    Pour répondre à ce problème, le Web 3.0 doit devenir intelligent. Et ceci est possible avec le web sémantique. La recherche, avec l’aide de l’intelligence artificielle, aura un cheminement plus proche du comportement humain, et poura recouper des informations d’un thème différent ensemble. Pour se faire, les bases de données pourront intéragir entre elles (mise en commun de l’information) par le biais d’applications interopérables.

Le Web 3.0 est une réalité. Reste à savoir quand est-ce que cette évolution apparaitra au grand jour ! Certains spécialistes la prédisent pour le premier semestre 2007 … Pour ma part, je ne la vois pas se démocratiser avant la fin de l’année 2007.

Les paris sont ouverts ! Qu’en pensez vous ?

Partager ce billet:
scoopeo:Web 3.0 : un web intelligent ? fuzz:Web 3.0 : un web intelligent ? tapemoi:Web 3.0 : un web intelligent ? nuouz:Web 3.0 : un web intelligent ? blogmemes:Web 3.0 : un web intelligent ? pioche:Web 3.0 : un web intelligent ? del.icio.us:Web 3.0 : un web intelligent ?


Publié par Sarah le 03/11/2006 à 15H38 sous Langages programmation

Comme vous le savez tous, nous naviguons en ce moment même dans la vague déferlante du web 2.0. De nombreux utilisateurs et webmasters ne jurent aujourd’hui que par cela.

Certes le web 2.0 est une révolution sans précédent dans le monde du web, grâce à une ouverture voire une démocratisation des outils et applications web : réseaux sociaux (social networking), web sémantique, blogue, etc. …
Mais toutes les technologies ou applications qui nous sont proposées ne sont pas toutes à prendre !

Prenons l’exemple de la technologie AJAX. Techniquement, l’AJAX est un langage de programmation mélangeant principalement le XML au JavaScript. Le résultat ergonomique évite le rechargement d’une page pour actionner une commande. Par exemple, imaginons le cas où un utilisateur doit remplir un formulaire d’inscription via un site internet. La page d’où est accessible le formulaire ne se chargera que partiellement pour faire apparaître ce dernier. L’URL restera donc inchangée.

Ainsi, la mise en œuvre de ce langage de programmation présente plusieurs avantages en termes d’interactivité et de souplesse de publication de contenus. En effet les requêtes entre le poste client et le serveur sont limités et aucun plug-in est necessaire à son bon fonctionnement.

Cependant, l’AJAX entraîne des conséquences néfastes en terme de navigabilité :

  • La fonctionnalité “précédent” du navigateur : Le fait que l’URL reste statique rend cette fonction inutile. Ca pourrait être anodin, mais selon les statistiques et les recommandations de Jacob Nielsen, un gourou dans le domaine de la navigabilité, cette fonction est la plus utilisée par les utilisateurs, après le liens hypertextes. C’est aussi la première des erreurs à éviter en terme de navigabilité selon Nieslen.
    Par conséquent, en utilisant de l’AJAX, vous supprimez une des fonctionnalités préférées des utilisateurs qui seront à fiortiori très décontenancés !

  • La fonctionnalité “Favoris” ou “Marque-pages” : Elle aussi perd de son utilité car il vous sera impossible d’enregistrer l’application AJAX dans vos favoris. Par exemple, vous consultez un catalogue en ligne conçu en AJAX. Vous trouvez l’ordinateur de vos rêves et aimeriez l’enregistrez dans vos favoris pour consulter sa fiche produit plus tard … Eh bien tout ce que vous enregistrerez sera le catalogue de produits en entier et vous devrez donc recommencer votre processus pour atteindre la fiche produit. Il en va de même si vous avez envoyé l’URL à vos amis pour qu’ils vous donnent leur avis ! Ils devront eux aussi rechercher votre fiche produit.
  • Le référencement (SEO) : Le fait que les URL soient statiques reste très déroutant pour les robots de nos chers engins de recherche. Il est donc très difficile pour les moteurs de recherche d’indexer tout ce qui est contenu dans la programmation AJAX d’un site.

Ainsi, il faut faire très attention dans l’utilisation de cette technologie. Il faut que l’utilisation et la navigabilité d’une application priment sur la technologie à implementer, et non pas le contraire. Réflechissez bien avant de vous lancer dans l’AJAX !

Partager ce billet:
scoopeo:L?AJAX est-il vraiment utile ? fuzz:L?AJAX est-il vraiment utile ? tapemoi:L?AJAX est-il vraiment utile ? nuouz:L?AJAX est-il vraiment utile ? blogmemes:L?AJAX est-il vraiment utile ? pioche:L?AJAX est-il vraiment utile ? del.icio.us:L?AJAX est-il vraiment utile ?


Publié par Sarah le 12/04/2006 à 15H40 sous Langages programmation

L’appellation AJAX (Asynchronous Javascript And XML) regroupe un ensemble de techniques et langages web existants. AJAX n’est donc pas une technologie en elle-même, mais plutôt une utilisation optimale des technologies web les plus usitées :

  • HTML et ses dérivés : pour le contenu
  • CSS : pour la présentation
  • JavaScript : pour l’affichage dynamique et interactif
  • XML et ses dérivés : pour interagir avec le serveur.

Au niveau technique, AJAX permet une optimisation de ces langages web, dans le but de les faire interagir au mieux. Le plus gros avantage technique est la rapidité d’affichage. AJAX permet une optimisation des temps de transfert entre la demande adressée au serveur, et la réponse de ce dernier. En effet, les applications AJAX envoient des requêtes pour seulement récupérer les données nécessaires à l’affichage de la requête (asynchrone).

Le grand inconvénient de la programmation AJAX se situe au niveau du référencement. En effet, pour l’affichage des pages dynamiques, AJAX évite le changement d’URI des pages. Ainsi, les bots peuvent être un peu déroutés dans l’indexation de ces dernières. Ainsi, par extension, un programmeur AJAX est un spécialiste du web, car il maîtrise tous les langages web prépondérants, et sait les intégrer ensemble.Travailler avec un programmeur AJAX est un gain de temps et l’assurance de collaborer avec une personne qui comprend les exigences commerciales et techniques.

Partager ce billet:
scoopeo:La programmation AJAX fuzz:La programmation AJAX tapemoi:La programmation AJAX nuouz:La programmation AJAX blogmemes:La programmation AJAX pioche:La programmation AJAX del.icio.us:La programmation AJAX


Page 1 de 11
 ‏