- From: Karl Dubost <karl@w3.org>
- Date: Thu, 7 Oct 2004 05:25:46 -0400
- To: Marie-Claire Forgue <mcf@w3.org>
- Cc: www-archive@w3.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Salut marie,
Le site http://www.integration.fr/ n'est pas valide du tout à la date
du 7 octobre 2004.
Et ceci juste pour la première page, je suppose que les erreurs sont de
même nature pour l'ensemble du site.
* Pb n°1 Encoding
Le site est envoyé sans encoding alors qu'il est en iso-8859-1
karl% /usr/bin/HEAD http://www.integration.fr/
200 OK
Cache-Control: no-store, no-cache, must-revalidate, post-check=0,
pre-check=0
Connection: close
Date: Thu, 07 Oct 2004 09:08:14 GMT
Pragma: no-cache
Server: Apache/1.3.31 (Unix) PHP/4.3.8
Content-Type: text/html
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Client-Date: Thu, 07 Oct 2004 09:08:16 GMT
Client-Peer: 195.154.237.102:80
Client-Response-Num: 1
X-Accelerated-By: PHPA/1.3.3r2
X-Powered-By: PHP/4.3.8
Il faut soit configurer le serveur pour envoyer de l'iso-8859-1, soit
configurer les pages HTML pour contenir l'élément suivant dans le HEAD
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
* Pb n°2 Doctype incomplet
Actuellement
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Ce qui devrait être
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
* Suggestion n°3 Metaname inutile
Mettre des meta names, c'est bien à condition qu'ils soient renseignés.
<meta name="keywords" content="">
<meta name="description" content="">
* Pb n°4 javascript, type non déclaré
Actuellement
<script language=javascript
src="http://v5.kermeet.com//M/javascript/kermeetJS.js"></script>
devrait être
<script type="text/javascript"
src="http://v5.kermeet.com//M/javascript/kermeetJS.js"></script>
* Pb n°5
Il y a une feuille de style
<LINK REL="stylesheet" HREF="http://www.integration.fr/reed.css"
TYPE="text/css">
Qui n'est pas valide...
http://jigsaw.w3.org/css-validator/validator?
uri=http%3A%2F%2Fwww.integration.fr%2F&usermedium=all
Et pourquoi faire cela
<BODY bgcolor="#ffffff" leftmargin="10" topmargin="10" marginheight="10
"marginwidth="10">
Quand dans la feuille de style, il suffit de mettre
BODY {
background-color: #fff;
margin: 10px;}
* Pb n°6 Accessibilité
Le document n'est pas du tout accessible, notamment
* Tableau imbriqué, plusieurs de niveaux table rendant impossible à
linéariser pour un lecteur vocale ou braille par exemple
* Faux lien
<a href="#" name="lienpub">
* Pb n°7 liens non corrects
Les liens du type
http://www.integration.fr/?Jpto=116&KM_Session=3ef4172ded
devrait avoir leur ampersand encodé
http://www.integration.fr/?Jpto=116&KM_Session=3ef4172ded
Donc dans tous les liens & -> &
* Pb n°8 HTML
Les éléments imbriqués dans le mauvais ordre. balises non fermées, etc.
Vérification au validateur en forçant l'encoding.
http://validator.w3.org:8001/check?
uri=http%3A%2F%2Fwww.integration.fr%2F&charset=iso-8859
- -1+%28Western+Europe%29
- --
Karl Dubost - http://www.w3.org/People/karl/
W3C Conformance Manager
*** Be Strict To Be Cool ***
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFBZQui+dmsZnpx3tkRAvttAKCuI1V4Ll4Yd8LImjAvi663odqIpwCg0XiN
4ivs4WQ6EkH69r4MCrm4YxY=
=VWCe
-----END PGP SIGNATURE-----
Received on Thursday, 7 October 2004 09:25:55 UTC