Site Integration.fr

-----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&amp;KM_Session=3ef4172ded

Donc dans tous les liens & -> &amp;

* 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