vendredi 13 juin 2014

Formats ouverts et pérennité

HTML est un langage fantastique. Il est maintenant à ce point entré dans les mœurs qu'il nous est difficile d'imaginer un système arborescent de fichiers qui n'y recoure pas... et qui du coup soit inutilisable. Je suis pourtant tombé récemment sur un exemple concret qui le met en évidence de manière éclatante.

CD avec une disquette 3 pouces 1/2 et une disquette 5 pouces 1/4

En faisant un grand ménage dans le bureau d'une collègue, j'ai trouvé un CD à vocation pédagogique, produit par Nathan en 1989. À cette époque, HTML n'existait pas, et le CD-ROM lui-même était une grande nouveauté (la norme date du premier semestre 1988), à tel point que le livret d'accompagnement contient quelques phrases qui nous paraissent maintenant quelque peu surréalistes : « Apprendre à exploiter un CD-ROM est une nouvelle démarche. Elle est liée à l'utilisation d'un ordinateur. Celui-ci est le complément indispensable du CD-ROM » (l'emphase est de mon fait).

Le CD-ROM est, après 25 ans, encore lisible, ce qui est en soi admirable. Le contenu semble très alléchant.

Pour accéder à ces trésors, il faut installer un logiciel permettant de naviguer sur le CD, logiciel bien évidemment fourni sur les deux disquettes accompagnant le produit. Un PC avec 640ko de RAM, lecteur de disquette, lecteur de CD-ROM et MS-DOS 3.XX est donc en théorie suffisant. Un disque dur n'est pas nécessaire.

Mais voici la triste conclusion : on a là un objet qui a l'air (très) intéressant, qui par on ne sait quel miracle numérique est encore physiquement consultable... mais dont le contenu est verrouillé parce qu'il est impossible, sur une machine contemporaine (à supposer qu'on en trouve encore avec un lecteur de disquette...) d'installer ces logiciels en raison de problèmes de compatibilité.

On ne peut évidemment pas en tenir rigueur à l'éditeur, Nathan, puisqu'à cette époque HTML n'existait pas. Il leur a donc fallu mettre au point un format par essence propriétaire... mais, hélas, non documenté.

Quand vous choisirez un format de publication pour votre livre électronique ou votre application, bref, votre produit numérique... pensez-y. Des formats ouverts et interopérables existent aujourd'hui, avec les outils pour les exploiter et les utiliser (ePub, n'importe quel navigateur Web, Firefox OS...). N'hésitez pas à y recourir : c'est, au fond, une question de respect de votre client que de ne pas le verrouiller dans une situation où il n'aurait pas le choix des moyens à utiliser pour accéder à votre produit.

jeudi 11 juillet 2013

Planet Libre

Le principe d'une « Planet » est simple : il s'agit d'un meta-blog agrégeant les publications en provenance de divers autres blogs. Planet Libre est consacré à l'actualité du Libre en général. Cela inclut certes les logiciels, mais aussi l'art et la culture, les événements... J'y trouve souvent des informations intéressantes ou des idées de logiciels à découvrir.