Cette page concerne la difficulté qu'on éprouve à représenter à l'écran un ouvrage de grande ampleur qui n'est pas conçu à l'origine pour l'exploitation électronique.
On parle de découpage à propos de la traduction digitale d'un ouvrage qui existe déjà sur d'autres supports, chaque fois que le texte dépasse une certaine taille, actuellement une cinquantaine de kilo-octets.
Il est possible que les progrès techniques de la machine élèvent cette valeur dans l'avenir. Elle représente actuellement une taille commode pour le chargement rapide de documents sur le web ou le cédérom. C'est aussi une taille commode pour une lecture.
Le découpage en paragraphes est pareillement universel. La taille du paragraphe est dictée par des considérations stylistiques uniquement mais sa taille dépasse rarement 15 Ko. L'avantage, par rapport à la page du livre, est que le paragraphe représente une unité de contenu. L'unité est non seulement gérable, elle est aussi toujours lisible !
Le découpage en paragraphes est un vaste sujet qui mériterait un développement plus ample du point de vue de la programmation. Je ne fais que le mentionner ici afin de vous éviter de chercher d'autres stratagèmes "universalistes". Je n'affirme pas qu'il n'y en a pas d'autres. J'affirme seulement avoir cherché pendant plusieurs années sans en trouver de meilleures.
Le découpage en paragraphes représente de toute évidence un moyen "de force brute" pour présenter efficacement un texte de longueur arbitrairement longue. Il est presque toujours possible de suivre un découpage en unités logiques proposé par l'auteur sous forme de table des matières. La table du support papier devient le menu hiérarchique du texte électronique.
Mais est-il certain qu'il faille découper ? Ne serait-il pas plus simple de présenter le texte (les moyens existent) sous la forme d'un long ruban à contrôler avec une barre de défilement. Oui, dans l'absolu. Précisons tout de même que la technologie ne permet pas encore de réaliser cela d'une façon commode. Le site "Gutenberg" propose par exemple un texte de 45 Mo, le "Webster", édité depuis de nombreuses années par une équipe bénévole. Le logiciel qui le lira n'a pas encore été diffusé.
Que faire quand on ne peut pas découper un texte pour obtenir des bonnes performances en html ? Sur un site web, il faut proposer un lien ftp vers le fichier long en indiquant qu'il s'agit de le télécharger pour une consulation ultérieure. Le site français "abu" par exemple propose chaque texte sous deux formes : la première arbitrairement découpée en pages html de petite taille pour la consultation directe sur le web et l'autre en un seul fichier compacté pour le téléchargement ftp. La compaction n'exclut pas le découpage : la décompaction peut par exemple révéler un dossier contenant un ensemble découpé !
Le découpage favorise le bon usage des clefs. Si une clef s'associe à un document, le lecteur comprendra plus aisément la pertinance de cette clef dans un document de 15 Ko que dans 200 Ko où il faut un peu chercher avant de trouver ce que la clef vient faire là. C'est évident. Le découpage favorise la focalisation.
balisage |
découpage |
gestion |