La jungle des plugins

Vincent Bernat

Note

Cet ar­ticle a été pu­blié dans « W », un an­nuaire de sites web ac­com­pa­gné de quelques ar­ticles que je main­te­nais entre 1996 et 1998. Il est re­pro­duit ici avec quelques re­touches cos­mé­tiques dans un but de conser­va­tion his­to­rique de cette période.

Qui n’a pas dé­cou­vert un jour un site in­té­res­sant qui né­ces­si­tait l’un de ces plu­gins exo­tiques que votre na­vi­ga­teur, qui ne le pos­sède pas, vous pro­pose de le té­lé­char­ger pour vous ? Quel déses­poir en voyant que ce site dont tous vos amis vantent les mé­rites né­ces­site tel ou tel plu­gin pour fonc­tion­ner… Fai­sons un pe­tit tour des plu­gins exis­tant et ana­ly­sons leur uti­lité et leur uti­li­sa­tion… En route !

Qu’est-ce qu’un plugin ?#

Un plu­gin est un pe­tit bout de pro­gramme qui vient se gref­fer à votre na­vi­ga­teur pré­féré pour lui ajou­ter quelques fonc­tion­na­li­tés in­té­res­santes mais le plus sou­vent mul­ti­mé­dia. Ce pe­tit bout de lo­gi­ciel per­met de vi­sua­li­ser tel ou tel type de fi­chier (sons, ani­ma­tions…) de telle ou telle fa­çon. Les plu­gins sont là pour étendre les fonc­tion­na­li­tés d’un brow­ser se­lon le bon vou­loir de l’uti­li­sa­teur. Voilà donc pour la théorie.

En pra­tique, le plu­gin n’est pas seule­ment un pe­tit bout mais un bout as­sez consé­quent qu’il fau­dra té­lé­char­ger en es­pé­rant que pen­dant ce temps la qua­lité de la liai­son avec votre pro­vi­der soit suf­fi­sante pour évi­ter d’avoir l’im­pres­sion d’uti­li­ser un Minitel….

Les plus usités#

Les plu­gins les plus sou­vent uti­li­sés sont d’abord ceux in­clus dans le na­vi­ga­teur. Ils ne sont guère en­com­brants, aussi bien en res­sources qu’en es­pace disque. Ci­tons par exemple les plu­gins per­met­tant de lire des fi­chiers sons (type Wav ou Midi) ou des fi­chiers vi­déos cou­rant (QuickTime ou Vi­deo for Windows).

Viennent en­suite des plu­gins du genre RealAudio de Pro­gres­sive Net­work qui per­mettent d’écou­ter des fi­chiers sons pen­dant leur té­lé­char­ge­ment (ra­dio, com­men­taires live…) même si le hel­per est uti­lisé plus sou­vent que le plu­gin ou en­core ShockWave de MacroMedia qui joue la carte du mul­ti­mé­dia et de l’in­ter­ac­ti­vité. À no­ter aussi le plu­gin pour lire les fi­chiers VRML (Vir­tual rea­lity Mo­del­ling Lan­guage) qui per­met de vi­si­ter des mondes virtuels.

Les autres plu­gins res­tent plus mar­gi­naux : QuickTime VR pour les mondes vir­tuels, VDOLive pour la vi­déo en temps réel, Acro­bat pour vi­sua­li­ser les PDF, le plu­gin de NCompass pour ActiveX sous Nets­cape, des plu­gins pour cer­tains type d’images…

La différence entre un plugin et un helper#

Un plu­gin est une ap­pli­ca­tion ou plu­tôt un bout d’ap­pli­ca­tion qui dé­pend du na­vi­ga­teur et ne peut être lan­cée sans lui. Il se greffe des­sus et s’y in­tègre au point que l’on ne peut dis­tin­guer ce qui est joué par le plu­gin ou par le na­vigateur.

Cette ap­proche est très usi­tée quand quelque chose doit s’in­té­grer dans une page. Le hel­per est une ap­pli­ca­tion à part en­tière qui sera sim­ple­ment lan­cée par le na­vi­ga­teur. On l’uti­lise pour jouer une vi­déo qui ne ga­gne­rait rien à être in­té­grée dans la page ou en­core pour écou­ter un clip RealAudio… Bref, un hel­per est une vé­ri­table ap­pli­ca­tion qui peut être uti­li­sée sans le na­vigateur.

Les sites requirant un plugin précis#

Les sites qui re­quièrent un plu­gin sont en­core rares. Il s’agit le plus sou­vent de sites à haute te­neur en mul­ti­mé­dia qui né­ces­sitent ShockWave ou un plu­gin VRML. Leur na­vi­ga­tion est dif­fi­cile sans eux, on ne peut pas ac­cé­der à toutes les par­ties d’un site, voire ne pas ac­cé­der au site du tout. Par contre, il existe main­te­nant de nom­breux sites dont la consul­ta­tion est plus ai­sée ou du moins plus « mul­ti­mé­dia » avec un plugin.

Quelle utilisation ?#

ShockWave est uti­lisé pour ap­por­ter une touche mul­ti­mé­dia au site : on peut in­ter­agir avec les dif­fé­rents élé­ments pré­sents à l’écran, ceux-ci sautent un peu par­tout, ça fait du bruit, c’est in­ter­ac­tif, c’est mul­ti­mé­dia et ça fait bien.

Les plu­gins de son sont sou­vent uti­li­sés pour sim­ple­ment as­so­cier à un lien un pe­tit son ou en­core pour mettre une pe­tite mu­sique d’am­biance qui se su­per­po­sera à celle de votre CD. Ceux-là ne sont nul­le­ment obli­ga­toires mais ils sont en standard.

Les plu­gins genre RealAudio sont peu uti­li­sés sous la forme de plu­gins mais plu­tôt sous la forme d’hel­per. Ils sont in­dis­pen­sables pour les sites concer­nant la ra­dio qui dif­fusent via ce moyen ou pour les sites dé­si­rant faire pas­ser des com­men­taires en live sur un match par exemple.

Les plu­gins style VDO Live, Real Vi­deo (hel­per), Bamba et autres plu­gins pour la vi­déo sont là pour faire la même chose mais avec la vi­déo. Si la tech­no­lo­gie est bien avan­cée, ce n’est pas en­core l’idéal puisqu’il faut une liai­son spé­cia­li­sée pour en profiter…

Les plu­gins VRML sont uti­li­sés pour don­ner une autre fa­çon de dé­cou­vrir le site : en 3D. Les dé­buts sont très dif­fi­ciles. On peut éga­le­ment vi­si­ter un mo­nu­ment cé­lèbre ou même une ville !

Adobe Acro­bat est uti­lisé pour les do­cu­ments né­ces­si­tant une pré­sen­ta­tion stricte du contenu. Il est uti­lisé par les jour­naux qui mettent sou­vent la une du jour­nal dans ce format.

Utilité ?#

Les plu­gins en­va­hissent les na­vi­ga­teurs sans for­cé­ment que l’uti­li­sa­teur en ait réel­le­ment be­soin, sim­ple­ment parce que le site que ce­lui-ci veut consul­ter, pour une simple in­for­ma­tion en mode texte, re­quiert ce plu­gin pour son accès.

Avez-vous réel­le­ment be­soin de voir toute la page vi­re­vol­ter quand vous ap­puyez sur un bou­ton ? Avez-vous réel­le­ment be­soin d’en­tendre en mu­sique de fond la mu­sique de la pan­thère rose ? Êtes-vous prêt à at­tendre le té­lé­char­ge­ment du fi­chier dont la taille est pro­por­tion­nelle à la com­plexité du plu­gin pour ac­cé­der à la pre­mière page du site convoité ?

Les plu­gins de­viennent une mode au point que chaque site qui veut avoir une bonne pré­sen­ta­tion se sent obligé d’en uti­li­ser un ou deux. Ils amé­liorent peut-être vi­suel­le­ment l’im­pact du site, mais alour­dissent le char­ge­ment de ce­lui-ci sans pour au­tant ajou­ter une quel­conque fa­ci­lité sup­plé­men­taire d’ac­cès au site ou sans le rendre for­cé­ment plus agréable…

Cer­tains sites de­man­de­ront deux ou trois plu­gins pour vous of­frir un spec­tacle sons et lu­mières pour la pré­sen­ta­tion du site, ce sera certes très im­pres­sion­nant, mais vous au­rez at­tendu près d’une heure pour en voir le dé­but et en­suite en être déçu.

Bref, le mul­ti­mé­dia est bien là, mais s’il est utile, on s’in­ter­roge encore…

Pour­tant, cer­tains plu­gins ap­portent tout de même un plus au site : il s’agit de ceux qui pré­sentent l’in­for­ma­tion sous une forme plus simple, plus vi­vante ou de fa­çon à rendre la per­cep­tion de cette in­for­ma­tion pour l’uti­li­sa­teur plus na­tu­relle : RealAudio per­met d’écou­ter un texte ce qui est sou­vent plus fa­cile que de le lire, VDOLive ou RealVideo pré­sente l’in­for­ma­tion d’une fa­çon proche de la té­lé­vi­sion, chose dont l’uti­li­sa­teur a plus l’habitude…

Évi­dem­ment, tout ceci se paie par un temps d’at­tente sans cesse augmenté…