Philippe Delavalade a écrit :
Le vendredi 16 juin à 01:11, Lea Gris a écrit :
Je pense qu'il serait envisageable d'utiliser tidy-proxy pour transformer à la volée les documents au format HTML de manière transparente pour lynx.

Qu'est-ce que c'est et comment ça marche ?

C'est un mandataire écrit en perle qui fait transiter toutes les pages web à travers le programme Tidy.

Tidy : est un programme capable de remettre en forme, lister/corriger les éventuelles erreurs et modifier le code XML/XHTML/HTML d'un standard à l'autre.

Proxy : c'est la fonction mandataire qu'offre le script. Il crée un service mandataire (par défaut à l'adresse localhost port 9090) pour intercepter et anoter/modifier les pages entre le web et un navigateur.

Une fois tidy-proxy lancé, il suffit de configurer le navigateur pour utiliser localhost port 9090 comme proxy. Ensuite toutes les pages visitées sont filtrées à travers ça.

À la base tidy-proxy n'utilise que la fonction d'analyse de tidy pour afficher les erreurs de format des pages visitées. Seulement il est probablement très simple de modifier le code perl de tidy-proxy pour qu'il invoque tidy avec les fonctions de reformatage et changement de norme. Ainsi transformant des pages en XML/XHTML en des pages HTML, ceci de manière totalement transparente pour le navigateur.

Disponible pour Debian, Ubuntu, RPM...



--
Léa Gris
_______________________________________________
Liste de diffusion CarrefourBLinuX [email protected]
   http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
   http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel : 'mailto:[EMAIL PROTECTED]' Pour se desinscrire par courriel : 'mailto:[EMAIL PROTECTED]'

Répondre à