5568 sujets

Sémantique web et HTML

Bonjour, je suis en train de finaliser un site Internet et de régler les derniers bug. Et je bute sur un problème de compatibilité avec le navigateur Safari.
En effet les publicités sur la page d'accueil du site sont cliquables sur tous les navigateurs sauf Safari, savez vous s'il y a des balises que ce navigateur ne sait pas reconnaître ?
Merci d'avance (Si je me suis mal exprimé merci de me dire quels sont les points qui restent Obscures.)

voici l'adresse du site
Modifié par owonama (17 May 2007 - 18:40)
Hello,

Le code d'inclusion des images en question est pour le moins étrange :
<object width='262' height='174'>
<param name='movie' value='IMG/jpg/PubMinelli.jpg'>
<a id="Martinelli-cuisines.html" href="Martinelli-cuisines.html">
<img src="IMG/jpg/PubMinelli.jpg" alt="IMG/jpg/PubMinelli.jpg" border="0" width='262' height='174'>
</img>
</a>
</object>

Pourquoi utiliser un "object" ? De plus, la syntaxe <img ...></img> est fortement déconseillée, il faut lui préférer <img ... /> (voir l'article de Laurent Denis à ce propos).
Bonjour,

À ta place, je m'attellerais plutôt à corriger ces 54 erreurs que déclare le validateur, il est très difficile de prévoir le comportement d'un navigateur lorsqu'il rencontre un code mal formé.
IMG/jpg/PubLeclerc.jpg
D'autre part, je te conseille vivement de renseigner correctement les textes alternatifs de tes images car dans l'état actuel des choses, ils sont (presque) contre-productifs. Sur ta publicité pour Leclerc par exemple, on peut lire comme texte alternatif "IMG/jpg/PubLeclerc.jpg". J'imagine bien que c'est un automatisme de ton logiciel d'intégration, mais il faut pallier à ce manquement.
Merci pour ces conseils, je ne comprend pas bien cette histoire de validateur... en ce qui concerne le code je ne fait que reprendre ce qui a été fait par quelqu'un qui ne s'y connaît absolument pas (du coup je ne comprend pas tous mais le travail fait par ctte personne est admirable...)
Sinon je reste avec mon problème de navigateur sur les bras ... Smiley lol
Bon voila en fait il s'agissait bien de la balise <Object> qui servait à rien.
Merci encore.

NB: si quelqu'un repasse sur ce post (sait on jamais) j'ai maintenant un problème de compatibilité avec internet explorer sur cette page. Voilou... Smiley lol