CINXE.COM
Smart Bookmarks et Bookmarklets
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head profile="http://dublincore.org/documents/dcq-html/"> <title>Smart Bookmarks et Bookmarklets</title> <meta http-equiv="Content-Language" content="fr" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="PICS-Label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" l gen true for "http://ptaff.ca/" r (nz 1 vz 1 +lz 1 oz 1 cz 1) gen true for "http://www.ptaff.ca/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://tuxstickers.ptaff.ca/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://tuxstickers.ptaff.ca/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://purl.org/DC/elements/1.0/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://purl.org/dc/terms/" r (nz 1 vz 1 lz 1 oz 1 cz 1) gen true for "http://geotags.com/geo/" r (nz 1 vz 1 lz 1 oz 1 cz 1))' /> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <meta name="DC.Creator" content="Patrice Levesque" /> <meta name="DC.Date" scheme="DCTERMS.W3CDTF" content="2002-05-05" /> <meta name="DC.Date.DateCopyrighted" scheme="DCTERMS.W3CDTF" content="2002-05-05" /> <meta name="DC.Description" content="Des raccourcis vers les moteurs de recherche sur internet." /> <meta name="DC.Format" scheme="IMT" content="text/html" /> <meta name="DC.Identifier" scheme="DCTERMS.URI" content="http://ptaff.ca/smart/" /> <meta name="DC.Language" scheme="DCTERMS.RFC3066" content="fr" /> <meta name="DC.Publisher" content="ptaff.ca" /> <meta name="DC.Rights" scheme="DCTERMS.URI" content="http://www.gnu.org/copyleft/fdl.html" /> <meta name="DC.RightsHolder" content="Patrice Levesque" /> <meta name="DC.Subject" content="Informatique & Généralités; Savoir et communication; Programmation, logiciels, données, sécurité, organisation des données; Organisation des données; Interfaçage des données" /> <meta name="DC.Subject.Classification" scheme="DDC" content="005.71" /> <meta name="DC.Title" content="Smart Bookmarks et Bookmarklets" /> <meta name="DC.Type" scheme="DMCIType" content="Text" /> <meta name="DCTERMS.conformsTo" scheme="DCTERMS.URI" content="http://www.w3.org/TR/CSS21/" /> <meta name="DCTERMS.conformsTo" scheme="DCTERMS.URI" content="http://www.w3.org/TR/xhtml11/" /> <meta name="DCTERMS.conformsTo" scheme="DCTERMS.URI" content="http://www.w3.org/TR/WCAG10/" /> <meta name="DCTERMS.created" scheme="DCTERMS.W3CDTF" content="2002-05-05" /> <meta name="DCTERMS.modified" scheme="DCTERMS.W3CDTF" content="2007-09-21" /> <meta name="Description" content="Des raccourcis vers les moteurs de recherche sur internet." /> <meta name="geo.placename" content="Villeray, Montreal" /> <meta name="geo.position" scheme="WGS84" content="45.5505; -73.6133" /> <meta name="geo.region" scheme="ISO3166" content="CA-QC" /> <meta name="ICBM" scheme="WGS84" content="45.5505, -73.6133" /> <link rel="alternate" type="text/html" href=".?lang=en_CA" title="English version" hreflang="en" xml:lang="en" /> <link rel="Author" type="text/html" href="/wayne/" title="Patrice Levesque" /> <link rel="Contents" href="#plan" title="Plan" /> <link rel="Copyright" type="text/html" href="#copyright" title="Copyright" /> <link rel="Help" type="text/html" href="http://ptaff.ca/manifeste/" title="Aide" /> <link rel="Home" type="text/html" href="http://ptaff.ca/" title="Accueil" /> <link rel="icon" type="image/ico" href="favicon.ico" /> <link rel="license" type="text/html" href="http://www.gnu.org/copyleft/fdl.html" title="Licence" /> <link rel="meta" type="application/rdf+xml" href="/smart/?cc=1" title="Creative Commons" /> <link rel="meta" type="application/rdf+xml" href="http://ptaff.ca/labels.rdf" title="ICRA labels" /> <link rel="Next" type="text/html" href="http://ptaff.ca/ogg/" title="La page francophone du format Ogg Vorbis" /> <link rel="P3Pv1" type="text/xml" href="/w3c/p3p.xml" title="Politique de confidentialité" /> <link rel="Parent" type="text/html" href="http://ptaff.ca/" /> <link rel="Previous" type="text/html" href="http://ptaff.ca/ie/" title="Du non-choix d'Internet Explorer" /> <link rel="schema.DC" type="text/html" href="http://purl.org/DC/elements/1.0/" /> <link rel="schema.DCTERMS" type="text/html" href="http://purl.org/dc/terms/" /> <link rel="shortcut icon" type="image/ico" href="/favicon.ico" /> <link rel="stylesheet" type="text/css" href="/ptaff.ca/commonprint.cssphp" title="Style classique" media="print" /> <link rel="stylesheet" type="text/css" href="http://ptaff.ca/smart/index.cssphp" title="Style classique" media="screen" /> <link rel="Top" type="text/html" href="http://ptaff.ca/" title="Accueil" /> <link rel="Up" type="text/html" href="http://ptaff.ca/" /> <script type="text/javascript"> <!-- var ptaffmenu; var ptafftheTop = 0; var ptaffold = ptafftheTop; function checkSentience() { if (document.getElementById('topmenu')) { ptaffinit(); } else { temp = setTimeout('checkSentience()',200); }; }; checkSentience(); function ptaffinit() { ptaffmenu = document.getElementById('topmenu'); ptaffmovemenu(); }; function ptaffmovemenu() { if (window.innerHeight) { ptaffpos = window.pageYOffset; } else { if (document.documentElement && document.documentElement.scrollTop) { ptaffpos = document.documentElement.scrollTop; } else { if (document.body) { ptaffpos = document.body.scrollTop; }; }; }; if (ptaffpos < ptafftheTop) { ptaffpos = ptafftheTop; } else { ptaffpos += 0; }; if (ptaffpos == ptaffold) { ptaffmenu.style.top = ptaffpos; }; ptaffold = ptaffpos; temp = setTimeout('ptaffmovemenu()',50); }; // --> </script> <script type="text/javascript" src="/ptaff.ca/scripts.js"></script> </head> <body> <div class="prepage"> <div class="haut"> <div class="titleboxlang"><ul><li class="active"><img src="/images/flags/fr_CA.png" alt="Français" width="14" height="14" /></li><li xml:lang="en"><a href="/smart/?lang=en_CA" title="English" hreflang="en"><img src="/images/flags/en_CA.png" alt="English" width="14" height="14" /></a></li></ul></div> <h1 xml:lang="en"><em>Smart Bookmarks</em><br /><em>Bookmarklets</em></h1> </div> <div id="imgbookmark"><img src="bookmark.png" width="256" height="253" alt="" /></div> <div id="plan"> <ol> <li><a href="#smart"><em xml:lang="en">Smart Bookmarks</em></a> <ol> <li><a href="#quesont">Introduction aux <em xml:lang="en">Smart Bookmarks</em></a></li> <li><a href="#sepasser">Que se passe-t-il lors d'une recherche sur Google?</a></li> <li><a href="#commententrer">Comment entrer un <em xml:lang="en">Smart Bookmark</em> dans un fureteur web?</a></li> <li><a href="#pasquegoogle">La vie après Google</a></li> </ol> </li> <li><a href="#bookmarklets"><em xml:lang="en">Bookmarklets</em></a> <ol> <li><a href="#quesontbm">Introduction aux <em xml:lang="en">Bookmarklets</em></a></li> <li><a href="#exemple">Exemple de <em xml:lang="en">Bookmarklet</em></a></li> <li><a href="#limite">Particularités</a> <ol> <li><a href="#limiteie">Internet Explorer</a></li> <li><a href="#limitekonq">Konqueror</a></li> <li><a href="#limiteopera">Opera</a></li> </ol> </li> <li><a href="#outrouver">Où trouver des <em xml:lang="en">Bookmarklets</em>?</a></li> </ol> </li> <li><a href="#download">Téléchargement de <em xml:lang="en">Bookmarklets</em> et de <em xml:lang="en">Smart Bookmarks</em></a></li> </ol> </div> <h2 id="smart">1. <em xml:lang="en">Smart Bookmarks</em></h2> <h3 id="quesont">1.1 Introduction aux <em xml:lang="en">Smart Bookmarks</em></h3> <p>Des signets intelligents, les <em xml:lang="en">Smart Bookmarks</em> marquent l'évolution du navigateur web; ils transforment ce dernier en outil de requêtes personnalisé. Comment s'en servir? En exploitant la barre de navigation du navigateur web.</p> <div class="centerform"> <img src="bar1.png" width="600" height="50" alt="Barre de navigation" /> </div> <p>Utilisée pour taper des adresses web, parfois aussi des mots-clefs. Les <em xml:lang="en">Smart Bookmarks</em> rentabilisent cette barre de navigation.</p> <p>Combien de visites par jour à un engin de recherche web, simplement pour y taper quelques mots? Un <em xml:lang="en">Smart Bookmark</em> permet d'obtenir les résults de recherche en une seule étape. Une recherche du mot « tempo » sur Google : Inscrire le mot-clef « gg » (pour Google), puis l'expression à chercher :</p> <div class="centerform"> <img src="bar2.png" width="600" height="50" alt="Barre de navigation" /> </div> <h3 id="sepasser">1.2 Que se passe-t-il lors d'une recherche sur Google?</h3> <p>Lorsque le mot « tempo » est inscrit dans le formulaire de Google, celui-ci redirige vers une page de résultats; page web dont l'<acronym xml:lang="en" title="Uniform Resource Identificator">URI</acronym> se présente comme « <a href="http://google.com/search?q=tempo">http://www.google.com/search?q=tempo</a> ». Le mot-clef se retrouve dans l'adresse web - voilà tout le secret des <em xml:lang="en">Smart Bookmarks</em> dévoilé au grand jour!</p> <h3 id="commententrer">1.3 Comment entrer un <em xml:lang="en">Smart Bookmark</em> dans un fureteur web?</h3> <p>Petite mise en garde pour commencer : ni Internet Explorer ni Netscape 4.x ne supportent les <em xml:lang="en">Smart Bookmarks</em> (et voilà une raison suffisante pour ne plus les utiliser). Mozilla et ses enfants (Netscape, Galeon, Skipstone, Firefox), Opera, Konqueror, Links (et ELinks) les supportent.</p> <p>Sous Mozilla, en ajoutant un signet et en y observant les propriétés, trois champs intéressants apparaissent : « Nom », « Adresse web » et « Mot-clef ». La boîte de dialogue ressemble à :</p> <div class="centerform"> <img src="properties_fr.png" width="600" height="256" alt="Propriétés d'un signet" /> </div> <p>Le « %s » sera remplacé par les mots tapés à la suite du mot-clef. Pourquoi choisir « gg »? arbitraire. Rapide à taper et facile à mémoriser.</p> <p>Sous Konqueror, la méthode pour ajouter des <em xml:lang="en">Smart Bookmarks</em> diffère un peu de celle de Mozilla : ils s'inscrivent à même le panneau de configuration du navigateur, sous la rubrique « Raccourcis web ». Avec le navigateur Opera, les <em xml:lang="en">Smart Bookmarks</em> se retrouvent aussi dans le panneau de configuration. Cependant, pour ajouter ou modifier ceux-ci, il faut passer par une édition du fichier « search.ini ». Même détour pour Links et ELinks; dans ce cas il s'agit du fichier « lua.cfg ».</p> <p>Maintenant, lors d'une recherche du mot « papillon » dans Google, au lieu d'inscrire « www.google.com » dans la <em>barre de navigation</em>, il ne suffit que d'écrire « gg papillon ». Terminé!</p> <h3 id="pasquegoogle">1.4 La vie après Google</h3> <p>La plupart des sites web utilisant des formulaires de recherche peuvent être convertis en <em xml:lang="en">Smart Bookmarks</em> en appliquant le raisonnement explicité plus haut. Simplement trouver où les mots-clefs sont placés dans l'adresse web de la page de résultats et remplacer par « %s » comme pour l'exemple de Google.</p> <h2 id="bookmarklets">2. <em xml:lang="en">Bookmarklets</em></h2> <h3 id="quesontbm">2.1 Introduction aux <em xml:lang="en">Bookmarklets</em></h3> <p>Comme les <em xml:lang="en">Smart Bookmarks</em>, les <em xml:lang="en">Bookmarklets</em> s'utilisent comme de vulgaires signets; certaines personnes les appellent plutôt des <em xml:lang="en">Favelets</em>. Les <em xml:lang="en">Bookmarklets</em> utilisent des scripts - généralement en langage ECMAScript ou Javascript - permettant entre autres diverses transformations sur une page web en cours de visite. Ainsi, d'un clic il devient possible de changer toutes les couleurs d'une page, de reclasser des tableaux ou encore d'obtenir la liste des « <span xml:lang="en">cookies</span> » stockés par un site web. Les possibilités dépassent l'imagination!</p> <h3 id="exemple">2.2 Exemple de <em xml:lang="en">Bookmarklet</em></h3> <p>Parfois certains formulaires ne fonctionneront pas avec la manière décrite au <a href="#commententrer">point 1.3</a>. La raison la plus probable : le formulaire « défectueux » utilise la méthode « POST » plutôt que « GET ». Où se trouve la différence? avec un formulaire « POST », les variables passées ne font <strong>pas</strong> partie de l'<acronym xml:lang="en" title="Uniform Resource Identificator">URI</acronym>. En simulant une page de formulaire complète à l'aide de Javascript, il devient possible de contourner le problème. Ce <em xml:lang="en">Bookmarklet</em>, par exemple, traduit une phrase française en anglais, en utilisant le traducteur de Google (normalement tout en une ligne, ici décomposé pour faciliter la compréhension) :</p> <pre><code> javascript: ( function() { document.open(); // Vide la page courante du navigateur uri = 'http://translate.google.com/translate_t'; // URI de destination pour le POST f = document.createElement('form'); // Création d'un formulaire f.method = 'post'; // de type POST f.action = uri; // utilisant l'URI donné plus haut i0 = document.createElement('input'); // Création d'un champ i0.type = 'text'; // de type textuel i0.name = 'text'; // qui s'appelle "text" i0.value = '%s'; // qui prend pour valeur ce qui est // donné dans la barre de navigation i1 = document.createElement('input'); // Création d'un 2e champ i1.type = 'hidden'; // de type caché i1.name = 'langpair'; // qui s'appelle "langpair" i1.value = 'fr|en'; // qui prend pour valeur "fr|en", ce // que Google comprend comme // "traduire de français à anglais" f.appendChild(i0); // Attache le premier champ au formulaire f.appendChild(i1); // Attache le deuxième champ au formulaire b = document.createElement('body'); // Création d'un élément <body> b.appendChild(f); // Attache le formulaire au <body> h = document.getElementsByTagName('html')[0]; // Détermination du point d'ancrage du <body> h.appendChild(b); // Attache le <body> à la page courante f.submit(); // Soumet le formulaire } )() </code></pre> <p>La lecture du code précédent peut effrayer; en réalité, il s'agit toujours du même principe lorsqu'on doit envoyer des donnés via la méthode « POST ». Typiquement, les champs et le <acronym xml:lang="en" title="Uniform Resource Identificator">URI</acronym> doivent être remplacés, point final.</p> <h3 id="limite">2.3 Particularités</h3> <h4 id="limiteie">2.3.1 Internet Explorer</h4> <p>La longueur d'un signet pour Internet Explorer ne doit pas dépasser 508 caractères; cette limite ridicule peut se contourner en utilisant un script externe :</p> <pre><code> javascript: void ( ( function() { var element = document.createElement('script'); element.setAttribute('src', 'http://www.example.com/script.js'); document.body.appendChild(element); } )() ) </code></pre> <p>Internet Explorer ne supporte pas non plus l'utilisation de la barre de navigation pour déclencher les <em xml:lang="en">bookmarklets</em>; seuls les scripts contenus en eux-mêmes peuvent fonctionner, comme dans le cas de <a href="#limitekonq">Konqueror</a>.</p> <h4 id="limitekonq">2.3.2 Konqueror</h4> <p>Bien que les <em xml:lang="en">bookmarklets</em> peuvent fonctionner sous Konqueror en les insérant dans la section « <em xml:lang="en">Minitools</em> », ce navigateur ne permet pas l'utilisation de la barre de navigation pour déclencher les <em xml:lang="en">bookmarklets</em>, empêchant l'utilisation de cette dernière pour des recherches. Un contournement pourrait consister à générer par ECMAScript une fenêtre de dialogue lors de l'appel du <em xml:lang="en">bookmarklet</em>, mais prise au long toute la procédure prend davantage de temps qu'elle n'en économise.</p> <h4 id="limiteopera">2.3.3 Opera</h4> <p>Via le fichier « search.ini » existe un paramètre pour utiliser la méthode « POST » - alors le tour de passe-passe utilisant ECMAScript plus haut devient inutile. Heureusement, car Opera ne supporte pas la méthode <code>document.open</code> de toute manière.</p> <h3 id="outrouver">2.4 Où trouver des <em xml:lang="en">Bookmarklets</em>?</h3> <p>Quelques sites offrant des <em xml:lang="en">bookmarklets</em>, de l'utile à l'agréable :</p> <ul> <li><a href="http://www.squarefree.com/bookmarklets/" hreflang="en">Jesse's Bookmarklets Site</a></li> <li><a href="http://www.bookmarklets.com/tools/categor.html" hreflang="en">Bookmarklets Site</a></li> <li><a href="http://www.sam-i-am.com/work/bookmarklets/dev_debugging.html" hreflang="en">Sam-I-Am : Bookmarklets</a></li> </ul> <h2 id="download">3. Téléchargement de <em xml:lang="en">Bookmarklets</em> et de <em xml:lang="en">Smart Bookmarks</em></h2> <p>Cette archive comprend les <em xml:lang="en">Smart Bookmarks</em> et <em xml:lang="en">Bookmarklets</em> listés plus bas, prêts à l'utilisation :</p> <ul> <li><dl><dt><a href="sb/?lang=fr_CA&mode=firefox">Version Firefox/Mozilla/Netscape</a> :</dt><dd><em>Méthode pour Firefox, la procédure pour Mozilla/Netscape part du même principe.</em> Sauvegarder ce fichier, aller dans le menu « Marque-pages » puis dans le sous-menu « Gérer les marque-pages ». Dans cette nouvelle fenêtre, parcourir le menu « Fichier », puis choisir « Importer ». Choisir l'option « Fichier » puis sélectionnez le fichier sauvegardé et voilà, les <em xml:lang="en">Smart Bookmarks</em> et les <em xml:lang="en">Bookmarklets</em> deviennent disponibles à l'utilisation.</dd></dl></li> <li><dl><dt>Version Konqueror :</dt><dd>Parce que Konqueror utilise un fichier différent par <em xml:lang="en">smart bookmark</em> et que <a href="#limitekonq">la barre de navigation ne peut pas déclencher les <em xml:lang="en">bookmarklets</em></a>, la méthode pour entrer les <em xml:lang="en">Smart Bookmarks</em> à la main prend beaucoup moins de temps qu'un téléchargement et une procédure en 12 points.</dd></dl></li> <li><dl><dt><a href="sb/?lang=fr_CA&mode=opera">Version Opera</a> :</dt><dd>Sauvegarder ce fichier, et avec un éditeur de texte réunir ce fichier téléchargé avec le fichier « search.ini » se trouvant dans le répertoire personnel usager. Noter que les entrées <code>[Search Engine N]</code> doivent utiliser des nombres consécutifs alors peut-être faudra-t-il les adapter.</dd></dl></li> <li><dl><dt><a href="sb/?lang=fr_CA&mode=elinks">Version ELinks</a> :</dt><dd>Sauvegarder ce fichier, et avec un éditeur de texte réunir ce fichier téléchargé avec le fichier « lua.cfg » se trouvant dans le répertoire personnel usager. Noter les <em xml:lang="en">bookmarklets</em> non-inclus dans le paquetage, à cause du support ECMAScript primitif de ELinks.</dd></dl></li> </ul> <div class="mylets"> <table class="bmarks" border="0" cellpadding="0" cellspacing="0"> <caption>Smart Bookmarks</caption> <tr><th>Raccourci</th><th>Nom de l'engin<br />Description</th><th>Lien encodé</th></tr> <tr class="odd"><td class="sc">aj</td><td class="engine"><strong>Ask Jeeves</strong><br />Recherche de sites web sur le moteur ask.com</td><td class="enclink">http://askjeeves.com/main/askjeeves.asp?o=0&ask=%s</td></tr> <tr class="even"><td class="sc">album</td><td class="engine"><strong>AMG - Album</strong><br />Recherche de titres d'albums musicaux sur le site allmusic.com</td><td class="enclink">http://www.allmusic.com/cg/amg.dll?P=amg&uid=SEARCH&opt1=2&sql=%s</td></tr> <tr class="odd"><td class="sc">artiste</td><td class="engine"><strong>AMG - Artiste</strong><br />Recherche de noms d'artistes musicaux sur le site allmusic.com</td><td class="enclink">http://www.allmusic.com/cg/amg.dll?P=amg&uid=SEARCH&opt1=1&sql=%s</td></tr> <tr class="even"><td class="sc">atw</td><td class="engine"><strong>AllTheWeb</strong><br />Recherche de sites web sur le moteur alltheweb.com</td><td class="enclink">http://www.alltheweb.com/search?cat=web&lang=any&query=%s</td></tr> <tr class="odd"><td class="sc">av</td><td class="engine"><strong>AltaVista</strong><br />Recherche de sites web sur le moteur altavista.com</td><td class="enclink">http://altavista.com/sites/search/web?pg=q&kl=XX&search=Search&q=%s</td></tr> <tr class="even"><td class="sc">carte</td><td class="engine"><strong>Carte Yahoo</strong><br />Recherche d'une carte géographique par code postal canadien</td><td class="enclink">http://ca.maps.yahoo.com/py/maps.py?Pyt=T&newFL=Address&Get%01Map=Get&csz=%s</td></tr> <tr class="odd"><td class="sc">cpan</td><td class="engine"><strong>CPAN</strong><br />Recherche de modules CPAN pour le langage Perl</td><td class="enclink">http://search.cpan.org/search?mode=module&query=%s</td></tr> <tr class="even"><td class="sc">css</td><td class="engine"><strong>Validateur CSS W3C</strong><br />Validation CSS de l'URI fourni</td><td class="enclink">http://jigsaw.w3.org/css-validator/validator?profile=css2&uri=%s</td></tr> <tr class="odd"><td class="sc">dicte</td><td class="engine"><strong>Dictionary.com</strong><br />Recherche d'un mot dans le dictionnaire anglophone</td><td class="enclink">http://dictionary.reference.com/search?db=*&q=%s</td></tr> <tr class="even"><td class="sc">fm</td><td class="engine"><strong>freshmeat</strong><br />Recherche de logiciels sur le site freshmeat.net</td><td class="enclink">http://freshmeat.net/search/?q=%s</td></tr> <tr class="odd"><td class="sc">gd</td><td class="engine"><strong>Grand Dictionnaire (Français)</strong><br />Recherche par mot-clef en français dans le Grand Dictionnaire Terminologique</td><td class="enclink">http://liendex.ptaff.ca/v2/fr_CA/francais/grand_dictionnaire_terminologique/%s</td></tr> <tr class="even"><td class="sc">gde</td><td class="engine"><strong>Grand Dictionnaire (English)</strong><br />Recherche par mot-clef en anglais dans le Grand Dictionnaire Terminologique</td><td class="enclink">http://liendex.ptaff.ca/v2/fr_CA/anglais/grand_dictionnaire_terminologique/%s</td></tr> <tr class="odd"><td class="sc">gg</td><td class="engine"><strong>Google Search</strong><br />Recherche de sites web sur le moteur google.com</td><td class="enclink">http://www.google.com/search?q=%s</td></tr> <tr class="even"><td class="sc">ggd</td><td class="engine"><strong>Google Define</strong><br />Recherche de définitions dans Google Define</td><td class="enclink">http://www.google.com/search?q=define:%s</td></tr> <tr class="odd"><td class="sc">ggg</td><td class="engine"><strong>Google Groups</strong><br />Recherche de forums sur le moteur google.com</td><td class="enclink">http://groups.google.com/groups?q=%s</td></tr> <tr class="even"><td class="sc">ggi</td><td class="engine"><strong>Google Images</strong><br />Recherche d'images sur le moteur google.com</td><td class="enclink">http://images.google.com/images?q=%s</td></tr> <tr class="odd"><td class="sc">ggl</td><td class="engine"><strong>Google Search Linux</strong><br />Recherche de sites web sur le moteur google.com, section Linux</td><td class="enclink">http://www.google.com/linux?restrict=linux&q=%s</td></tr> <tr class="even"><td class="sc">ggm</td><td class="engine"><strong>Google Maps</strong><br />Recherche d'une coordonnée sur Google Maps (utiliser longitude,latitude comme paramètre)</td><td class="enclink">http://maps.google.com/maps?f=q&hl=fr&q=%s</td></tr> <tr class="odd"><td class="sc">ggmo</td><td class="engine"><strong>Google Movie</strong><br />Recherche dans dans Google Movies</td><td class="enclink">http://www.google.com/search?q=movie:%s</td></tr> <tr class="even"><td class="sc">gs</td><td class="engine"><strong>Google Scholar</strong><br />Recherche d'articles scolaires sur le moteur scholar.google.com</td><td class="enclink">http://scholar.google.com/scholar?q=%s</td></tr> <tr class="odd"><td class="sc">html</td><td class="engine"><strong>Validateur (X)HTML W3C</strong><br />Validation (X)HTML de l'URI fourni</td><td class="enclink">http://validator.w3.org/check?uri=%s</td></tr> <tr class="even"><td class="sc">icq</td><td class="engine"><strong>www.icq.com</strong><br />Recherche d'information à partir d'un numéro ICQ</td><td class="enclink">http://www.icq.com/whitepages/wwp.php?uin=%s</td></tr> <tr class="odd"><td class="sc">ld</td><td class="engine"><strong>liendex</strong><br />Recherche dans l'engin Liendex - langue française</td><td class="enclink">http://ptaff.ca/liendex/?mode=francais&q=%s</td></tr> <tr class="even"><td class="sc">lde</td><td class="engine"><strong>liendex</strong><br />Recherche dans l'engin Liendex - langue anglaise</td><td class="enclink">http://ptaff.ca/liendex/?mode=anglais&q=%s</td></tr> <tr class="odd"><td class="sc">mw</td><td class="engine"><strong>Marion Webster Online</strong><br />Recherche de définitions de mots en anglais</td><td class="enclink">http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=%s</td></tr> <tr class="even"><td class="sc">mysql</td><td class="engine"><strong>mysql.com</strong><br />Recherche dans le manuel MySQL</td><td class="enclink">http://www.mysql.com/search/?charset=iso-8859-1&q=%s</td></tr> <tr class="odd"><td class="sc">piece</td><td class="engine"><strong>AMG - Pièce</strong><br />Recherche de titres de pièces musicales sur le site allmusic.com</td><td class="enclink">http://www.allmusic.com/cg/amg.dll?P=amg&uid=SEARCH&opt1=3&sql=%s</td></tr> <tr class="even"><td class="sc">tel</td><td class="engine"><strong>reversephonedirectory.com</strong><br />Recherche d'un nom à partir d'un numéro de téléphone à 10 chiffres</td><td class="enclink">http://www.reversephonedirectory.com/whitepages/phone/index.html?number=%s</td></tr> <tr class="odd"><td class="sc">whatis</td><td class="engine"><strong>Netcraft</strong><br />Recherche d'information sur la configuration d'un nom de domaine</td><td class="enclink">http://uptime.netcraft.com/up/graph/?host=%s</td></tr> <tr class="even"><td class="sc">wk</td><td class="engine"><strong>Wikipédia francophone</strong><br />Recherche d'entrées dans l'encyclopédie Wikipédia francophone</td><td class="enclink">http://fr.wikipedia.org/wiki/Special:Search?go=Consulter&search=%s</td></tr> <tr class="odd"><td class="sc">wke</td><td class="engine"><strong>Wikipédia anglophone</strong><br />Recherche d'entrées dans l'encyclopédie Wikipedia anglophone</td><td class="enclink">http://en.wikipedia.org/wiki/Special:Search?go=Go&search=%s</td></tr> <tr class="even"><td class="sc">wr</td><td class="engine"><strong>Wordreference</strong><br />Recherche de définitions de mots en anglais</td><td class="enclink">http://www.wordreference.com/english/definition.asp?en=%s</td></tr> <tr class="odd"><td class="sc">wref</td><td class="engine"><strong>Wordreference - traduction de l'anglais au français</strong><br />Traduction sur l'engin Wordreference</td><td class="enclink">http://fr.wordreference.com/fr/translation.asp?enfr=%s</td></tr> <tr class="even"><td class="sc">wrfr</td><td class="engine"><strong>Wordreference - traduction du français à l'anglais</strong><br />Traduction sur l'engin Wordreference</td><td class="enclink">http://fr.wordreference.com/fr/en/translation.asp?fren=%s</td></tr> <tr class="odd"><td class="sc">yahoo</td><td class="engine"><strong>Yahoo</strong><br />Recherche de sites web sur le moteur yahoo.com</td><td class="enclink">http://search.yahoo.com/bin/search?p=%s</td></tr> </table> <table class="bmarks" border="0" cellpadding="0" cellspacing="0"> <caption>Bookmarklets</caption> <tr><th>Raccourci</th><th>Nom de l'engin<br />Description</th><th>Lien encodé</th></tr> <tr class="odd"><td class="sc">en2fr</td><td class="engine"><strong>Google Translate (English / Français)</strong><br />Traduction de l'anglais au français via Google Translate</td><td class="enclink"><a href="javascript:(function(){document.open();uri='http://translate.google.com/translate_t';f=document.createElement('form');f.method='post';f.action=uri;i0=document.createElement('input');i0.type='text';i0.name='text';i0.value='%s';i1=document.createElement('input');i1.type='hidden';i1.name='langpair';i1.value='en|fr';i2=document.createElement('input');i2.type='hidden';i2.name='hl';i2.value='fr';f.appendChild(i0);f.appendChild(i1);f.appendChild(i2);b=document.createElement('body');b.appendChild(f);h=document.getElementsByTagName('html')[0];h.appendChild(b);f.submit();})()">Lien [en2fr]</a></td></tr> <tr class="even"><td class="sc">fr2en</td><td class="engine"><strong>Google Translate (Français / English)</strong><br />Traduction du français à l'anglais via Google Translate</td><td class="enclink"><a href="javascript:(function(){document.open();uri='http://translate.google.com/translate_t';f=document.createElement('form');f.method='post';f.action=uri;i0=document.createElement('input');i0.type='text';i0.name='text';i0.value='%s';i1=document.createElement('input');i1.type='hidden';i1.name='langpair';i1.value='fr|en';f.appendChild(i0);f.appendChild(i1);b=document.createElement('body');b.appendChild(f);h=document.getElementsByTagName('html')[0];h.appendChild(b);f.submit();})()">Lien [fr2en]</a></td></tr> <tr class="odd"><td class="sc">masl</td><td class="engine"><strong>Make A Shorter Link</strong><br />Crée un URI plus court à partir d'un long URI</td><td class="enclink"><a href="javascript:(function(){document.open();uri='http://makeashorterlink.com/index.php';f=document.createElement('form');f.method='post';f.action=uri;i0=document.createElement('input');i0.type='text';i0.name='url';i0.value='%s';f.appendChild(i0);b=document.createElement('body');b.appendChild(f);h=document.getElementsByTagName('html')[0];h.appendChild(b);f.submit();})()">Lien [masl]</a></td></tr> <tr class="even"><td class="sc">php</td><td class="engine"><strong>php.net</strong><br />Retourne l'information du manuel sur une fonction PHP</td><td class="enclink"><a href="javascript:(function(){document.open();uri='http://ca.php.net/search.php';f=document.createElement('form');f.method='post';f.action=uri;i0=document.createElement('input');i0.type='text';i0.name='show';i0.value='quickref';i1=document.createElement('input');i1.type='text';i1.name='pattern';i1.value='%s';f.appendChild(i0);f.appendChild(i1);b=document.createElement('body');b.appendChild(f);h=document.getElementsByTagName('html')[0];h.appendChild(b);f.submit();})()">Lien [php]</a></td></tr> <tr class="odd"><td class="sc">sf</td><td class="engine"><strong>sourceforge.net</strong><br />Recherche de logiciels sur le site sourceforge.net</td><td class="enclink"><a href="javascript:(function(){document.open();uri='http://sourceforge.net/search/';f=document.createElement('form');f.method='post';f.action=uri;i0=document.createElement('input');i0.type='text';i0.name='type_of_search';i0.value='soft';i1=document.createElement('input');i1.type='text';i1.name='words';i1.value='%s';f.appendChild(i0);f.appendChild(i1);b=document.createElement('body');b.appendChild(f);h=document.getElementsByTagName('html')[0];h.appendChild(b);f.submit();})()">Lien [sf]</a></td></tr> <tr class="even"><td class="sc">whois</td><td class="engine"><strong>AllWhois.com</strong><br />Retourne l'information WHOIS sur un nom de domaine</td><td class="enclink"><a href="javascript:(function(){document.open();uri='http://allwhois.com/cgi-bin/allwhois.cgi';f=document.createElement('form');f.method='post';f.action=uri;i0=document.createElement('input');i0.type='text';i0.name='submitfield';i0.value='%20%20Search%20%20';i1=document.createElement('input');i1.type='text';i1.name='dn';i1.value='%s';f.appendChild(i0);f.appendChild(i1);b=document.createElement('body');b.appendChild(f);h=document.getElementsByTagName('html')[0];h.appendChild(b);f.submit();})()">Lien [whois]</a></td></tr> </table> </div> <div class="ptaffcafooter"> <hr /> <div class="dates"> <div class="vevent"><p class="description">Smart Bookmarks et Bookmarklets</p><span class="summary">Création</span> : <abbr class="dtstart" title="2002-05-05">5 mai 2002</abbr><div class="adr"><span class="locality">Villeray</span><div class="geo"><abbr class="latitude" title="45.5505">N 45° 33′</abbr> <abbr class="longitude" title="-73.6133">W 73° 36′</abbr></div></div></div> <div class="vevent"> <p class="description">Smart Bookmarks et Bookmarklets</p><span class="summary">Dernière mise à jour</span> : <abbr class="dtstart" title="2007-09-21">21 septembre 2007</abbr><span class="filler">, </span><div class="adr"><span class="locality">Villeray</span>, <div class="geo"><abbr class="latitude" title="45.5505">N 45° 33′</abbr> <abbr class="longitude" title="-73.6133">W 73° 36′</abbr></div></div></div> </div> <hr /> <ul class="bottomlinks"> <li class="firstli"><a accesskey="1" title="Touche mnémonique: 1" rel="Home" href="/">Accueil</a></li> <li><a accesskey="3" href="/plan/" title="Touche mnémonique: 3">Plan du site</a></li> <li><a accesskey="9" rel="Author" href="/sitemail/?to=ptaff" title="Touche mnémonique: 9">Contactez-nous</a></li> <li><a href="/manifeste/#confidentialite">Confidentialité</a></li> <li><a accesskey="0" href="/accessibilite/" title="Touche mnémonique: 0">Accessibilité</a></li> <li class="lastli"><a accesskey="8" rel="Help" href="/manifeste/" title="Touche mnémonique: 8">À propos de ptaff.ca</a></li> </ul> <ul class="valid"> <li><span class="vbutton"><a href="http://jigsaw.w3.org/css-validator/check/referer" hreflang="en" title="Conformité CSS"><span class="yleft"><acronym xml:lang="en" title="World Wide Web Consortium"><span class="w3">W3</span><span class="c">C</span></acronym> </span><span class="yright"><span xml:lang="en" title="Cascading Style Sheets" class="rec">CSS</span><span class="ver">2.1</span></span></a></span></li> <li><span class="vbutton"><a href="http://validator.w3.org/check/referer" hreflang="en" title="Conformité XHTML 1.1"><span class="yleft"><acronym xml:lang="en" title="World Wide Web Consortium"><span class="w3">W3</span><span class="c">C</span></acronym> </span><span class="yright"><span xml:lang="en" title="eXtensible HyperText Markup Language" class="rec">XHTML</span><span class="ver">1.1</span></span></a></span></li> <li> <span class="vbutton"> <a href="http://www.w3.org/WAI/WCAG1AAA-Conformance" hreflang="en" title="Conformité niveau triple-A W3C-WAI"> <span class="yleft"><acronym xml:lang="en" title="World Wide Web Consortium"><span class="w3">W3</span><span class="c">C</span></acronym> </span><span class="yright"><span xml:lang="en" title="Web Accessibility Initiative" class="rec">WAI</span>-<span class="ver">AAA</span></span> </a> </span> </li> </ul> <p class="copyright" id="copyright">Copyright © 2002 <a href="/wayne/">Patrice Levesque</a>. Permission est accordée de copier, distribuer et/ou modifier ce document selon les termes de la Licence de Documentation Libre <acronym title="GNU's Not Unix">GNU</acronym> (<!--Creative Commons License--><a rel="license" href="http://www.gnu.org/copyleft/fdl.html" hreflang="en"><acronym title="GNU's Not Unix">GNU</acronym> Free Documentation License</a><!--/Creative Commons License-->), version 1.1 ou toute version ultérieure publiée par la <a href="http://fsf.org/" hreflang="en" xml:lang="en">Free Software Foundation</a>.</p> </div> </div> <form id="topmenu" action="#"> <ul class="menubar" id="mymenu"> <li class="homebutton"><div class="specialleaf"><a href="http://ptaff.ca/"><img src="http://ptaff.ca/images/ptaff.png" width="16" height="16" alt="" />Accueil</a></div></li><li id="activeone" class="l1-generalites"><a class="doubleline" href="#">Informatique<br />& Généralités</a><ul><li class="submenufirst"><a href="http://ptaff.ca/olpc_militaire/">Du potentiel militaire du <span xml:lang="en"><acronym title="One Laptop Per Child">OLPC</acronym></span></a></li><li><a href="http://ptaff.ca/crepyscule/">crepyscule</a></li><li><a href="http://ptaff.ca/exif_rename_files/">exif_rename_files</a></li><li><a href="http://ptaff.ca/midcat/">midcat</a></li><li><a href="http://ptaff.ca/statusable/">statusable</a></li><li><a href="http://ptaff.ca/table4chart/">Table4Chart</a></li><li><a href="http://ptaff.ca/xhtmail/">xhtmail</a></li><li><a href="http://ptaff.ca/ie/">Du non-choix d'Internet Explorer</a></li><li><a href="http://ptaff.ca/smart/"><span xml:lang="en">Smart Bookmarks</span> et <span xml:lang="en">Bookmarklets</span></a></li><li><a href="http://ptaff.ca/ogg/">La page francophone du format Ogg Vorbis</a></li><li><a href="http://ptaff.ca/png/">La page francophone du format <span xml:lang="en"><acronym title="Portable Network Graphics">PNG</acronym></span></a></li><li><a href="http://ptaff.ca/svg/">La page francophone du format <acronym title="Scalable Vector Graphics" xml:lang="en">SVG</acronym></a></li><li><a href="http://ptaff.ca/xhtml/"><acronym xml:lang="en" title="eXtensible HyperText Markup Language">XHTML</acronym> :: Comment réussir</a></li><li><a href="http://ptaff.ca/bruitdefond/">Projet « bruit de fond »</a></li><li><a href="http://ptaff.ca/typologie_blogues_quebecois/">Typologie de la blogosphère québécoise</a></li><li class="submenulast"><a href="http://ptaff.ca/informatique/" rel="tag">À propos de <strong>Informatique & Généralités</strong></a></li></ul></li><li class="l1-philosophie"><a class="doubleline" href="#">Philosophie<br />& Psychologie</a><ul><li class="submenufirst"><a href="http://ptaff.ca/premierdegre/">Manifeste du 1<sup>er</sup> degré</a></li><li><a href="http://ptaff.ca/campino/">Campino</a></li><li class="submenulast"><a href="http://ptaff.ca/philosophie/">À propos de <strong>Philosophie & Psychologie</strong></a></li></ul></li><li class="l1-ssociales"><a class="doubleline" href="#">Sciences<br />sociales</a><ul><li class="submenufirst"><a href="http://ptaff.ca/vote_electronique_2005/">Vote électronique : qui a le droit de savoir?</a></li><li><a href="http://ptaff.ca/elections2015/">Une élection, deux solitudes</a></li><li class="submenulast"><a href="http://ptaff.ca/sciences_sociales/">À propos de <strong>Sciences sociales</strong></a></li></ul></li><li class="l1-langage"><a href="#">Langage</a><ul><li class="submenufirst"><a href="http://ptaff.ca/phonolettre/">Numérophraseur</a></li><li><a href="http://ptaff.ca/laid/">La laideur des mots</a></li><li><a href="http://ptaff.ca/liendex/">Liendex</a></li><li class="submenulast"><a href="http://ptaff.ca/langage/">À propos de <strong>Langage</strong></a></li></ul></li><li class="l1-sciences"><a class="doubleline" href="#">Sciences naturelles<br />& Mathématiques</a><ul><li class="submenufirst"><a href="http://ptaff.ca/sigleSRC/">Ici Radio-Canada</a></li><li><a href="http://ptaff.ca/air/">Estimation des volumes d'air transitant par<br />différents moteurs dans un environnement urbain</a></li><li><a href="http://ptaff.ca/air/budget/">Estimez la consommation d'air, pour vous ou<br />un groupe de personnes (famille, ville, etc.)</a></li><li><a href="http://ptaff.ca/humidex/">Du refroidissement éolien et du facteur humidex</a></li><li><a href="http://ptaff.ca/orage_montreal/">1 696 coups de foudre, le film</a></li><li><a href="http://ptaff.ca/records_temperatures_precipitations_canada/">Canada : climat extrême</a></li><li><a href="http://ptaff.ca/routes_du_quebec/">Étude de la fréquence des événements<br />météorologiques précurseurs des nids-de-poule</a></li><li class="submenulast"><a href="http://ptaff.ca/sciences/">À propos de <strong>Sciences naturelles & Mathématiques</strong></a></li></ul></li><li class="l1-arts"><a class="doubleline" href="#">Arts &<br />Loisirs</a><ul><li class="submenufirst"><a href="http://tuxstickers.ptaff.ca/?lang=fr_CA">Procurez-vous un autocollant Tux!</a></li><li><a href="http://ptaff.ca/hexil/">Le livre d'Hexil</a></li><li><a href="http://ptaff.ca/midi/">Indulgences pour tympan</a></li><li><a href="http://ptaff.ca/audiochromie/">Audiochromie</a></li><li><a href="http://ptaff.ca/radio_montreal/">Liste des stations de radio à Montréal</a></li><li><a href="http://ptaff.ca/theatre_montreal/">Liste des théâtres de Montréal</a></li><li><a href="http://ptaff.ca/bridge/encheres/">Bridge, guide d'enchères</a></li><li><a href="http://ptaff.ca/bridge/duplicata/">Bridge, tables de pointage duplicata</a></li><li><a href="http://ptaff.ca/bridge/annexe/">Bridge, tables de pointage robre</a></li><li><a href="http://ptaff.ca/99/">Les règlements du 99</a></li><li><a href="http://ptaff.ca/99/essai/">Essai sur le 99</a></li><li class="submenulast"><a href="http://ptaff.ca/arts/">À propos de <strong>Arts & Loisirs</strong></a></li></ul></li><li class="l1-litterature"><a class="doubleline" href="#">Littérature<br />& Rhétorique</a><ul><li class="submenufirst"><a href="http://ptaff.ca/titane/">Titane : élément 22, Première partie : la fracture</a></li><li><a href="http://ptaff.ca/titane2/">Titane : élément 22, Deuxième partie : les <span xml:lang="en">gamblers</span></a></li><li><a href="http://ptaff.ca/titane3/">Titane : élément 22, Troisième partie : les deux tours</a></li><li><a href="http://ptaff.ca/titane4/">Titane : élément 22, Quatrième partie : épilogue</a></li><li><a href="http://ptaff.ca/gaston/">Gaston Tremblay, missionnaire</a></li><li><a href="http://ptaff.ca/ptafflist/">Archives de ptafflist</a></li><li><a href="http://ptaff.ca/ptaffgnu/">Archives de ptaffgnu</a></li><li><a href="http://ptaff.ca/blogue/">Blogue :: Hors des lieux communs</a></li><li class="submenulast"><a href="http://ptaff.ca/litterature/">À propos de <strong>Littérature & Rhétorique</strong></a></li></ul></li><li class="l1-histoire"><a class="doubleline" href="#">Histoire &<br />Géographie</a><ul><li class="submenufirst"><a href="http://ptaff.ca/soleil/">Soleil</a></li><li><a href="http://ptaff.ca/al-shifa/">L'usine pharmaceutique d'Al-Shifa</a></li><li><a href="http://ptaff.ca/feux/">Perspective sur les feux d'artifice de Montréal</a></li><li><a href="http://ptaff.ca/continents/">Domaines de premier niveau par continents</a></li><li class="submenulast"><a href="http://ptaff.ca/histoire_et_geographie/">À propos de <strong>Histoire & Géographie</strong></a></li></ul></li></ul></form> <!-- <rdf:RDF xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:geo="http://geotags.com/geo/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > <cc:Work rdf:about="http://ptaff.ca/smart/"> <cc:license rdf:resource="http://www.gnu.org/copyleft/fdl.html" /> <dc:creator> <foaf:Person> <foaf:name>Patrice Levesque</foaf:name> <rdfs:seeAlso rdf:resource="http://ptaff.ca/wayne/foaf.rdf" /> </foaf:Person> </dc:creator> <dc:date xsi:type="dcterms:W3CDTF">2002-05-05</dc:date> <dc:description>Des raccourcis vers les moteurs de recherche sur internet.</dc:description> <dc:format xsi:type="dcterms:IMT">text/html</dc:format> <dc:identifier xsi:type="dcterms:URI">http://ptaff.ca/smart/</dc:identifier> <dc:language xsi:type="dcterms:RFC3066">fr</dc:language> <dc:publisher rdf:resource="http://ptaff.ca/manifeste/" /> <dc:rights rdf:resource="http://www.gnu.org/copyleft/fdl.html" /> <dc:rightsholder>Patrice Levesque</dc:rightsholder> <dc:title>Smart Bookmarks et Bookmarklets</dc:title> <dc:type>Text</dc:type> <dcterms:conformsTo rdf:resource="http://www.w3.org/TR/CSS21/" /> <dcterms:conformsTo rdf:resource="http://www.w3.org/TR/xhtml11/" /> <dcterms:conformsTo rdf:resource="http://www.w3.org/TR/WCAG10/" /> <dcterms:created xsi:type="dcterms:W3CDTF">2002-05-05</dcterms:created> <dcterms:datecopyrighted xsi:type="dcterms:W3CDTF">2002-05-05</dcterms:datecopyrighted> <dcterms:modified xsi:type="dcterms:W3CDTF">2007-09-21</dcterms:modified> <geo:placename>Villeray, Montreal</geo:placename> <geo:position>45.5505; -73.6133</geo:position> <geo:region>CA-QC</geo:region> </cc:Work> <cc:License rdf:about="http://www.gnu.org/copyleft/fdl.html"> <cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> <cc:permits rdf:resource="http://web.resource.org/cc/Distribution" /> <cc:permits rdf:resource="http://web.resource.org/cc/Reproduction" /> <cc:requires rdf:resource="http://web.resource.org/cc/Notice" /> <cc:requires rdf:resource="http://web.resource.org/cc/ShareAlike" /> <cc:requires rdf:resource="http://web.resource.org/cc/SourceCode" /> </cc:License> </rdf:RDF> --> <!-- Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322) */* */* text/html LANG:fr_CA LANGUAGE:fr_CA IP:8.222.208.146 --> </body> </html>