OVH Cloud OVH Cloud

Vérificateur de liens

6 réponses
Avatar
Thibaut Maquet
Bonjour,

l'outil est ici, en test:
http://www.pagasa.net/outils/chklnk/

Il n'est certainement pas parfait et il y a surement encore quelques bugs à corriger;
d'avance merci pour votre clémence ;-)

Cordialement
Thibaut Maquet
www.pagasa.net

6 réponses

Avatar
Vincent Lefevre
Dans l'article <4073df35$0$27640$,
Thibaut Maquet écrit:

l'outil est ici, en test:
http://www.pagasa.net/outils/chklnk/

Il n'est certainement pas parfait et il y a surement encore quelques
bugs à corriger; d'avance merci pour votre clémence ;-)



Une question: tu sembles vérifier les liens internes du style
"#anchor". Tu vérifies seulement que anchor existe ou alors tu
fais juste un bête GET, ce qui est inutile?

En plus de dire "Lien cassé", il faudrait être plus précis sur
l'erreur.

Enfin, le vérificateur du W3C semble être préférable, car il donne
pas mal d'informations utiles...

--
Vincent Lefèvre - Web: <http://www.vinc17.org/> - 100%
validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International
des Jeux Mathématiques et Logiques, TETRHEX, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA
Avatar
Thibaut Maquet
Salut,

Une question: tu sembles vérifier les liens internes du style
"#anchor". Tu vérifies seulement que anchor existe ou alors tu
fais juste un bête GET, ce qui est inutile?



Je fais un bête GET pour le moment.

En plus de dire "Lien cassé", il faudrait être plus précis sur
l'erreur.
Enfin, le vérificateur du W3C semble être préférable, car il donne
pas mal d'informations utiles...



Pour le moment, je n'ai pas implémenté le diag. Ce script est en fait
un programme en C que j'ai adapté pour une utilisation en HTML.
Par la suite, on pourra l'utiliser et à la fois en environnement HTML et
en ligne de commande.

Cordialement
Thibaut Maquet
www.pagasa.net
Avatar
Pascal Vigneron
l'outil est ici, en test:
http://www.pagasa.net/outils/chklnk/

Il n'est certainement pas parfait et il y a surement encore quelques bugs à


corriger;

Je voulais tester en parallele avec celui du W3C
mais mon URL est trop longue pour le formulaire :-(
Pascal
Avatar
Pierre Goiffon
"Thibaut Maquet" a écrit dans le message de
news:4073e6d6$0$5261$
Une question: tu sembles vérifier les liens internes du style
"#anchor". Tu vérifies seulement que anchor existe ou alors tu
fais juste un bête GET, ce qui est inutile?



Je fais un bête GET pour le moment.



Euh un HEAD serait peut être plus approprié ?
Cf paragraphe 9.4 de la RFC 2616 (HTTP/1.1)
Avatar
Vincent Lefevre
Dans l'article <4073fff9$0$21187$,
Pierre Goiffon écrit:

"Thibaut Maquet" a écrit dans le message de
news:4073e6d6$0$5261$
>> Une question: tu sembles vérifier les liens internes du style
>> "#anchor". Tu vérifies seulement que anchor existe ou alors tu
>> fais juste un bête GET, ce qui est inutile?
>
> Je fais un bête GET pour le moment.

Euh un HEAD serait peut être plus approprié ?
Cf paragraphe 9.4 de la RFC 2616 (HTTP/1.1)



Oui, c'est d'ailleurs ce que fait le validateur du W3C il me semble.

Il faudrait éviter de faire un GET ou un HEAD lorsque le lien est du
style "#..." car la page existe forcément. :)

--
Vincent Lefèvre - Web: <http://www.vinc17.org/> - 100%
validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International
des Jeux Mathématiques et Logiques, TETRHEX, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA
Avatar
Thibaut Maquet
Ok, merci pour le feedback.
Je vais corriger tout cela.

Cordialement
Thibaut Maquet
www.pagasa.net