Bug explorer MAC

  • Créateur du sujet Créateur du sujet LaKeup
  • Date de début Date de début

LaKeup

Membre confirmé
salut,
voila je bosse sur PC
mad.gif
et je viens de re-faire une version de mon site, qui fonctionne apparemment pas tres bien sous MAC, surtout explorer!
je n'ai malheuresement pas de mac pour tester si vous pouviez jetter un coup d'oeil ,(il n'y a que 3 pages) et me faire un petit compte rendu des bugs ce serait genial.
sur safari apart le bandeau defilant qui n'est pas pris en charge je crois, cela fonctionne , sous explorer les tableaux sont carrement hyper long, pourtant j'ai virer les tailles en 100 %...enfin j'ai fait quelques corrections mais pas moyens de tester le resultat... je soupconne un bleme avec les CCS.j'ai fait pas mal de corrections, peut etre que tout est rentré dans l'ordre maintenant...
http://www.lamanutention.com/new/index.html

merci de votre aide
 
Ca a l'air de marcher (rien qui semble anormal dans la mise en page) dans Camino, Mozilla Firebird, une beta d'OmniWeb (sauf le truc déroulant)... et même IE 5.2. Dans Safari: pas de message déroulant, et sur la page logoExpress.php l'image "Conditions de vente" mord légèrement sur le texte placé à sa droite.

Et sinon le code est pas standard, pas de doctype, emploi de leftmargin etc. Pas taper.
laugh.gif
 
merci pour votre rapidité!
le bleme avec netscape est deja plus embettant , par contre je suis content d'avoir regler tout les problems IE!
bon netscape reste assez confidentiel, mais je dois faire quelque chose, (je ne sais pas quoi :-) )
merci encore
 
Pour les leftmargin, je crois que ça marche mieux si tu utilise l'équivalent en CSS. Mais bon, je suis pas un spécialiste...

Dans la pratique ça veut dire que dans ta CSS, tu utilise qq chose comme ça pour supprimer ttoutes les marges :
<font class="small">Code:</font><hr /><pre> body {
margin : 0px;
} </pre><hr />
Ou ça pour les régler indépendamment :
<font class="small">Code:</font><hr /><pre> body {
margin-top : 0pt;
margin-bottom : 0px;
margin-right : 0px;
margin-left : 0px;
} </pre><hr />


Pour le doctype, je crois qu'il faut préciser dedans une URL, comme ceci :
<font class="small">Code:</font><hr /><pre> &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"&gt; </pre><hr />
En tout cas, pour mon site, le validateur du W3C ne reconnaissait pas automatiquement le doctype avant que je ne l'ajoute.
 
Ca dépend de ta méthode, tes convictions, et ton appreciation de la norme (X)HTML, à la lettre, ou plus souple. Moi par exemple je suis W3C-intégriste (j'ai essayé, mais non, ça ne se soigne pas
tongue.gif
), et je me dis que tes pages ne valident pas. Mais bien sûr, validation ou pas, l'essentiel est qu'elles s'affichent dans tous les navigateurs que tu puisses essayer.
 
oui je viens de faire des test et je me suis fais peur!
je savais que je programme pas super propre mais la le nombre d'erreurs est hallucinant!
c'est vrai que l'essentiel est que le site s'affiche correctement sur la plupart des navigateurs, mais quand meme j'aimerai bien avoir la satisfaction du travail bien fait!
sur PC : IE/ mozilla c'est OK
sur MAC : apparement les principaux browser a part netscape qui fait toujours chier son monde :-)
ha et puis ya des millions de fotes d'orto a corriger!
 
Pendant qu'on parle de W3C, et puisque j'ai un W3C-intégriste sous la main, inutile d'ouvrir un autre fil pour mon petit pb... Je viens de vérifier mon propre site avec le validateur, et j'ai un drole de pb, mais qui n'a pas l'air bien génant... Mais 'aimerai comprendre pourquoi.

Tout d'abord, ma page d'accueil se valide très bien . Par contre, mes autres page ont un petit pb ; par exemple celle ci . Mais je ne comprend pas pquoi... Ça n'a pas l'air de géner l'affichage, d'ailleurs.
 
Pas de soucis avec iCab qui relève cependant les erreurs que voilà :

Avertissement (30/1): Dans la balise &lt;BODY&gt; la valeur de l'attribut "BGCOLOR" doit être entre guillemets.
Avertissement (30/1): L'attribut "LEFTMARGIN" n'est pas autorisée pour la balise &lt;BODY&gt;.
Avertissement (30/1): L'attribut "TOPMARGIN" n'est pas autorisée pour la balise &lt;BODY&gt;.
Erreur (30/1): L'attribut "MARGINWIDTH" n'est pas autorisé dans la balise &lt;BODY&gt;.
Erreur (30/1): L'attribut "MARGINHEIGHT" n'est pas autorisé dans la balise &lt;BODY&gt;.
Avertissement (31/1): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Erreur (32/3): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (35/3): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (38/3): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Avertissement (39/5): L'attribut "BACKGROUND" n'est pas autorisée pour la balise &lt;TD&gt;.
Avertissement (40/7): L'attribut "BACKGROUND" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Avertissement (40/7): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Erreur (42/58): La balise &lt;MARQUEE&gt; est un prolongement de Microsoft mais ne fait pas partie du HTML normale.
Erreur (42/58): Dans la balise &lt;MARQUEE&gt;, la valeur "scroll" n'est pas valide pour l'attribut "BEHAVIOR".
Erreur (42/58): L'attribut "LOOP" n'est pas autorisé dans la balise &lt;MARQUEE&gt;.
Erreur (42/58): L'attribut "CLASS" n'est pas autorisé dans la balise &lt;MARQUEE&gt;.
Erreur (51/3): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Avertissement (52/5): L'attribut "BACKGROUND" n'est pas autorisée pour la balise &lt;TD&gt;.
Avertissement (54/7): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Avertissement (57/13): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Erreur (58/15): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Avertissement (66/17): Dans la balise &lt;TD&gt; l'attribut "HEIGHT" ne devrait contenir que des valeurs de pixel absolues.
Avertissement (67/19): La balise &lt;FONT&gt; ne devrait plus être utilisée depuis le HTML 4.0.
Avertissement (67/45): La balise &lt;FONT&gt; ne devrait plus être utilisée depuis le HTML 4.0.
Avertissement (68/19): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Erreur (69/21): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Avertissement (95/17): L'attribut "BACKGROUND" n'est pas autorisée pour la balise &lt;TD&gt;.
Avertissement (101/11): L'attribut "BACKGROUND" n'est pas autorisée pour la balise &lt;TD&gt;.
Avertissement (103/13): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Erreur (104/15): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (107/15): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (111/15): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Avertissement (113/19): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Erreur (114/21): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Avertissement (141/17): L'attribut "BACKGROUND" n'est pas autorisée pour la balise &lt;TD&gt;.
Erreur (146/9): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Avertissement (148/13): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Erreur (149/15): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (152/15): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Avertissement (157/17): Dans la balise &lt;TD&gt; l'attribut "HEIGHT" ne devrait contenir que des valeurs de pixel absolues.
Avertissement (169/13): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Avertissement (176/17): L'attribut "BACKGROUND" n'est pas autorisée pour la balise &lt;TD&gt;.
Avertissement (181/11): L'attribut "BACKGROUND" n'est pas autorisée pour la balise &lt;TD&gt;.
Avertissement (183/13): L'attribut "HEIGHT" n'est pas autorisée pour la balise &lt;TABLE&gt;.
Erreur (184/15): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (187/15): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (191/15): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (195/21): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (235/9): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
Erreur (247/3): L'attribut "HEIGHT" n'est pas autorisé dans la balise &lt;TR&gt;.
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par LaKeup:</font><hr />je savais que je programme pas super propre mais la le nombre d'erreurs est hallucinant!

[/QUOTE]

Un validateur c'est tatillon, il coince sur des choses qui ne gênent pas forcément l'affichage pour un utilisateur d'Explorer, mais qui peuvent influer sur l'accessibilité du site (faciliter son utilisation par les personnes malvoyantes, qui utilisent un screen reader). Donc à chaque image sans attribut alt, par exemple, il compte une erreur.

Introduction to screen readers (video 12Mo format .mov). D'autres videos sont disponibles sur cette page pour se rendre compte des efforts nécessaires à un aveugle pour surfer sur Internet.

<blockquote><font class="small">Post&eacute; &agrave; l'origine par Peace and Love ze smilie:</font><hr />Par contre, mes autres page ont un petit pb

[/QUOTE]

C'est surtout le script de compteur.com qui empêche la validation, mais bon c'est pas grave.
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par MiniMe:</font><hr />

C'est surtout le script de compteur.com qui empêche la validation, mais bon c'est pas grave.


[/QUOTE]

en fait, je voulais surtout parler de ça :

</font><blockquote><font class="small">En r&eacute;ponse &agrave;:</font><hr />
Line 86, column 17: document type does not allow element "P" here; missing one of "APPLET", "OBJECT", "MAP", "IFRAME", "BUTTON" start-tag
&lt;p align="center"&gt;D&amp;eacute;ja&lt;br&gt;

[/QUOTE]
qui n'est pas du au javascript.
 
Bonjour

J'utilise réguliièrement le validateur W3C (HTML et CSS), Je considère que cette norme est trop peu prise en compte bien qu'on lui reproche l'immobilisme (ralentirait innovation dans les scripts).

J'essaie donc de respecter ces normes. Mais mon effort se trouve svt contrarié par les compteurs ou moteurs de recherche placés suir mon site qui eux ne respectent pas. Il me faut donc choisir entre compteur et normes.

Les PB de compatibilité sont au niveau du javascript plus qu'au niveau du html et css. Hélas, je ne réussis pas à faire valider mes javascripts (à cause notammant de mon faible niveau en anglais - rien en français sur les normes js - ecma je crois).
si qqn a une solution...
Netscape me rend service pour tester le javaScript.
Et Icab pour tester le source en général

Il faut dire aussi que la majorité des webmasters ne testent qu'avec windows - IE et se foutent du reste... concoivent des sites non-conformes et moins ils le sont, plus ça gène les autres plateformes et les autres navigateurs. Pour le gd succès de microsoft, il ne faut surtout pas tester la conformité de ses pages !!


http://perso.wanadoo.fr/bernard.langellier/


NB Windows-IE = 95% des internautes.
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par Langellier:</font><hr /> Mais mon effort se trouve svt contrarié par les compteurs ou moteurs de recherche placés suir mon site qui eux ne respectent pas. Il me faut donc choisir entre compteur et normes.

[/QUOTE]

Pas forcément : tu peux corriger le code HTML de ceux qui ont conçu le compteur
laugh.gif
laugh.gif