MS Smart Tags

En créant mon template pour ce blog, j’avais été intrigué par une balise meta inhabituelle :

<meta name="MSSmartTagsPreventParsing" content="TRUE">

Sur le coup j’avais d’autres chats à fouetter mais récemment j’ai revu cette balise dans le code de plusieurs pages. Oui j’ai une drôle d’habitude, quand un site me plait je regarde systématiquement son code HTML et CSS pour voir si il n’y aurait pas quelque chose à en apprendre et c’est régulièrement le cas.

Je me suis donc mis en quête de documentation sur le sujet. Il s’avère donc que cette balise a pour but d’empêcher l’activation des Smart Tags pour la page. Bon c’est bien joli tout ça mais que sont ces Smart Tags ? Il s’agit en fait d’un mécanisme implémenté dans Windows et diverses autres applications de Microsoft, dont Internet Explorer, qui recherche dans un document un mot qui correspondrait à ceux qu’il a en stock. Lorsqu’il en trouve un il, le transforme en lien. Quand on clique sur celui-ci, un menu permettant des actions en rapport avec le mot s’affiche. Par exemple il peut détecter un nom de ville et vous proposer un lien vers un voyagiste proposant des séjours dans cette ville.

A priori on ne voit pas trop ce qui pourrait poser problème mais en y regardant de plus près cela ne signifie ni plus ni moins que Microsoft tente par ce biais de s’incruster dans vos pages Web et y propose des services pas forcément en rapport avec vos préoccupations. Cela pourrait même tourner à la concurrence pure et simple si dans notre exemple précédent on considère qu’on est sur le site d’un voyagiste.

La parade est relativement simple, elle consiste tout simplement à insérer la balise meta indiquée au début de ce billet.

Ce contenu a été publié dans Développement Web. Vous pouvez le mettre en favoris avec ce permalien.

3 réponses à MS Smart Tags

  1. [NikO] dit :

    Elle permet, par exemple d’empecher le redimenssionnement automatique des images trop grandes
    dans ie.

  2. Cherchant ?galement le sens de cette meta donn?e, je suis tomb? ici (d’ailleurs, moi aussi, j’ai vu ?a en travaillant sur mon blog apr?s l’avoir install? et, j’avais alors d’autres chats ? fouetter, et, j’y reviens maintenant).
    Ce qui me d?range, c’est que cette meta donn?e est propri?taire. Je suis d’accord de protester contre cette incurtion dans la vie priv?e des gens par MicroSoft, mais, de l? ? utiliser un tag propri?taire, non, je vais l’effacer.

  3. xave dit :

    ?a n’a absolument rien de propri?taire : le tag, c’est <meta /> et c’est justement fait pour qu’on y puisse mettre ce qu’on veut.

Les commentaires sont fermés.