2009-06-03 1 views
0

Mon site roofcommunityservices.org On me dit a quelques problèmes de décalage de div dans IE6. Nous n'avons pas IE6 ici au bureau, mais j'utilise l'outil de rendu de Firefox pour voir une capture d'écran si je reçois l'idée générale. Je suis sur un Mac et ne peux pas voir les mêmes problèmes que mon client.Ai-je besoin d'un hack IE 6 pour ma mise en page?

Quelqu'un pourrait jeter un coup d'oeil sur le site dans IE6 PC et me dire ce qu'ils voient, en particulier sur la page de don?

Merci beaucoup.

+0

réponse étendue avec des liens vers des astuces flash pour XHTML. –

Répondre

4

Vous pouvez voir toutes sortes de configurations de navigateur en utilisant browsershots.org

Il y a un certain décalage sur la page des dons. De même, les fichiers .png transparents ne sont pas pris en charge dans IE6.

+0

J'ai effectivement trouvé une correction png à http://www.twinhelix.com/css/iepngfix/ Fonctionne bien! –

0

Tout allait bien, sauf pour la bannière que vous aviez au sommet. Quand j'ai vérifié ff, tous les sous-liens étaient disponibles. Quand j'ai vérifié dans IE6, aucun d'entre eux ont été montrés.

1

Je ne l'ai pas testé dans IE6, je ne l'ai pas non plus. Mais Généralement la première chose que je fais en essayant de voir pourquoi quelque chose ne fonctionne pas est de le faire passer par un validateur. Malheureusement, votre page ne fonctionne vraiment pas bien sur un validateur, et il y a beaucoup de plaintes. Dire "XHTML Strict" et ensuite utiliser du HTML non-strict n'est vraiment pas une idée très raisonnable.

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Froofcommunityservices.org%2Fdonations.html

Si vous êtes chanceux, fixer vos 226 erreurs de validation pourrait aider IE6.

Les gens qui ne sont pas d'accord avec moi, essayez de changer la balise de fermeture de "title" en "titel", et voir le miracle se produire où IE rend une page complètement blanche mais firefox ne s'en soucie pas.

En ce qui concerne l'obtention des éléments Flash pour valider, voir ici:

http://latrine.dgx.cz/how-to-correctly-insert-a-flash-into-xhtml http://www.alistapart.com/articles/flashsatay

Cela a également été utile dans le passé, mais il est un peu daté aujourd'hui:

http://jquery.lukelutman.com/plugins/flash/

+0

Merci, j'ai vraiment besoin de garder cela dans ma liste de choses à faire lors de la conception. Le validateur m'a aidé plusieurs fois. J'ai changé le type de doc pour résoudre certains des problèmes, les autres semblent avoir à voir avec le film flash intégré. Maintenant, pour comprendre cela! –

-1

Oublier IE6

nous sommes déjà sur IE8, les gens. c'est comme soutenir IE4 quand IE6 est sorti ...

+2

Reformulez-le. vous avez le bon point, mais vous le dites mal. +1 parce que je sais d'où vous venez et je sais que c'est vraiment la seule façon d'avancer. –

+1

Malheureusement, IE6 a encore une base installée assez importante, surtout si nous nous concentrons sur les utilisateurs professionnels. Cette histoire a été publiée sur /. juste cette semaine: http://slashdot.org/story/09/06/02/134224/Internet-Explorer-6-Will-Not-Die –

+1

Cela dépend entièrement de votre public cible. Si vous pouvez vous en sortir, abandonnez le support IE6 et persuadez les autres d'adopter quelque chose de mieux. –

0

Il peut être prudent d'avoir une machine virtuelle exécutant XP avec IE6 pour tester vos mises en page.Et, comme d'autres l'ont mentionné, l'exécution de votre site Web à l'aide d'un validateur (w3) et la résolution de ces erreurs de validation peuvent vous donner un bon point de départ pour repérer certains problèmes d'affichage aléatoire. Surtout si vous avez beaucoup de tags non fermés.

0

En plus des solutions déjà mentionnées, il y a une librairie javascript appelé IE7 (nowdays également IE8), qui prétend résoudre IE6 ja IE7 liés CSS/PNG-problèmes. D'après mon expérience, cela résout certains, mais pas tous. C'est très facile à utiliser, il suffit d'inclure le fichier javascript. http://code.google.com/p/ie7-js/

Voici quelques informations de base sur l'exécution de Windows sur les Mac Intel. http://www.macwindows.com/winintelmac.html

Microsoft fournit des images de XP SP2 avec IE6 et IE7 gratuitement (à des fins de test). Voir http://blogs.msdn.com/ie/archive/2006/11/30/ie6-and-ie7-running-on-a-single-machine.aspx

Il y a un programme pratique appelé IETester (uniquement pour les fenêtres j'ai peur, mais rappelez-vous la virtualisation/bootcamp) qui vous permet de voir vos pages IE5.5, 6, 7 et 8. http://www.my-debugbar.com/wiki/IETester/HomePage