{"id":101,"date":"2006-05-04T23:06:32","date_gmt":"2006-05-04T21:06:32","guid":{"rendered":"http:\/\/www.gatellier.be\/blog\/?p=101"},"modified":"2006-05-04T23:06:32","modified_gmt":"2006-05-04T21:06:32","slug":"information-contextuelle-ajax","status":"publish","type":"post","link":"https:\/\/gatellier.be\/blog\/information-contextuelle-ajax\/","title":{"rendered":"Ajax \u00e0 la rescousse de l&#8217;Information Contextuelle"},"content":{"rendered":"<p>Je ne sais pas depuis combien de temps la fonctionnalit\u00e9 existe, mais je suis impressionn\u00e9 par le syst\u00e8me d&#8217;<strong>information contextuelle<\/strong> du site du <a title=\"le site du Wall Street Journal\" href=\"\/\/www.wsj.com\">Wall Street Journal<\/a>.<\/p>\n<p align=\"center\"><img decoding=\"async\" alt=\"Wall Street Journal - Information contextuelle - capture d'\u00e9cran\" title=\"Wall Street Journal - Information contextuelle - capture d'\u00e9cran\" src=\"\/blog\/wp-content\/photos\/wsj_context_related.jpg\" \/><\/p>\n<p>En selectionnant un mot ou une phrase, puis en cliquant avec le bouton droit de votre souris dans n&#8217;importe quelle page du site, une fen\u00eatre s&#8217;affiche proposant aux visiteurs de consulter <strong>des articles sur la m\u00eame th\u00e9matique<\/strong> que le mot\/phrase qu&#8217;ils ont surlign\u00e9.<\/p>\n<p>Les browsers ont tous un menu contextuel (clic-droit de la souris ou +clic sur les Macs sans <a title=\"La MightyMouse d'Apple\" href=\"\/\/www.apple.com\/mightymouse\/\">MightyMouse<\/a>) qui permet d&#8217;afficher diff\u00e9rentes actions possibles pour un \u00e9l\u00e9ment (ici une page web). Dans ces actions, il existe souvent une possibilit\u00e9 de faire une recherche sur le mot s\u00e9lectionn\u00e9.<\/p>\n<p>La bonne id\u00e9e qui est mise en oeuvre ici est de faire <strong>remonter de l&#8217;information<\/strong> sur un sujet qui int\u00e9resse le visiteur.<\/p>\n<h3>Ajax et DHTML<\/h3>\n<p>C\u00f4t\u00e9 technique, un bon vieux javascript interroge un serveur web sur <a title=\"Javascript pour retrouver une selection dans un texte\" href=\"\/\/www.quirksmode.org\/js\/selected.html\">le terme s\u00e9l\u00e9ctionn\u00e9<\/a> via Ajax. Le serveur retourne <a title=\"informations contextuelles retrouv\u00e9es par le service Ajax du WSJ\" href=\"\/\/online.wsj.com\/public\/search\/3_0510.html?KEYWORDS=technology\"><strong>des informations relative \u00e0 la requ\u00eate<\/strong>.<\/a> Ces informations sont ensuite <em>pars\u00e9es<\/em> et affich\u00e9es dans un layer via DHTML.<\/p>\n<h3>&#8220;Unobtrusive&#8221;<\/h3>\n<p>Un autre exemple d&#8217;information contextuelle existe d\u00e9j\u00e0 depuis quelques temps: les <a title=\"IntelliTXT de VibrantMedia\" href=\"\/\/www.vibrantmedia.com\/whatisIntelliTXT.asp\">IntelliTXT<\/a><\/p>\n<p align=\"center\"><img decoding=\"async\" alt=\"Exemple d'IntelliTXT - Capture d'\u00e9cran\" title=\"Exemple d'IntelliTXT - Capture d'\u00e9cran\" src=\"\/blog\/wp-content\/photos\/vibrantmedia_com_IntelliTXT_sample.jpg\" \/><\/p>\n<p>Un id\u00e9e qui \u00e9tait tr\u00e8s int\u00e9ressante \u00e0 la base (pour afficher des informations contextuelles) mais \u00e9videmment, la pub s&#8217;en est m\u00eal\u00e9e et maintenant, <strong>j&#8217;assimile ces intelliTXT \u00e0 du spam<\/strong>. (que j&#8217;ai combattu en ajoutant leur domaine dans ma liste de filtres AdBlock)<\/p>\n<h3>Un vrai concept Web2.0.<\/h3>\n<p>On y retrouve Ajax, des int\u00e9ractions <strong>vraiment intelligentes<\/strong> avec le surfeur, le tout sans forcer la main de l&#8217;utilisateur. Il ne reste plus qu&#8217;\u00e0 optimiser le positionnement et la taille de la fen\u00eatre d&#8217;affichage (&#8220;overLayer&#8221; &#8211; dans notre jargon) de ces informations contextuelles et appliquer cette techniques \u00e0 d&#8217;autres sites (<em>a-t-on l\u00e9galement le droit de reprendre de tels concepts?<\/em>) et on aura vraiment <strong>un meilleur web<\/strong>!!!<\/p>\n<p>Un tout grand merci \u00e0 mon coll\u00e8gue, <a title=\"DNA Project par Adrien Noterdaem\" href=\"\/\/www.dnaproject.be\/\">Adrien Noterdaem<\/a> d&#8217;Emakina, qui m&#8217;a fait d\u00e9couvrir ceci.<\/p>\n<h4>Liens relatifs:<\/h4>\n<ul>\n<li><a href=\"\/\/online.wsj.com\/article\/SB114643947756640029.html?mod=gadgets_primary_hs_lt\">Information contextuelle sur le Wall Street Journal &#8211; la page exemple<br \/>\n<\/a><\/li>\n<li>En esp\u00e9rant que ce ne soit pas d\u00e9tourn\u00e9 vers un IntelliTXT de <a href=\"\/\/www.vibrantmedia.com\/whatisIntelliTXT.asp\">VibrantMedia<\/a><\/li>\n<li>du <a href=\"\/\/www.quirksmode.org\/js\/\">javascript \u00e0 tout va<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Je ne sais pas depuis combien de temps la fonctionnalit\u00e9 existe, mais je suis impressionn\u00e9 par le syst\u00e8me d&#8217;information contextuelle du site du Wall Street Journal. En selectionnant un mot ou une phrase, puis en cliquant avec le bouton droit de votre souris dans n&#8217;importe quelle page du site, une fen\u00eatre s&#8217;affiche proposant aux visiteurs [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,28,37,54],"tags":[],"class_list":["post-101","post","type-post","status-publish","format-standard","hentry","category-ajax","category-browsing","category-emakina","category-javascript"],"_links":{"self":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/posts\/101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/comments?post=101"}],"version-history":[{"count":0,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/posts\/101\/revisions"}],"wp:attachment":[{"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/media?parent=101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/categories?post=101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gatellier.be\/blog\/wp-json\/wp\/v2\/tags?post=101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}