2010-05-31 4 views
1

Quelles sont les choses à prendre en compte lors du développement de pages asp.net pour prendre en charge la compatibilité avec les navigateurs? Ce que je veux dire, c'est que la mise en page n'est pas affichée correctement dans tous les navigateurs, mais fonctionne bien dans certains navigateurs. Je pense que c'est le problème majeur pour tout le monde pour atteindre la compatibilité du navigateur.Développement de pages pour prendre en charge la compatibilité du navigateur

Répondre

1

Une mise en page n'a pas besoin d'être exactement identique dans tous les navigateurs, mais elle doit se dégrader correctement pour exposer la fonctionnalité principale. Ce que j'ai appris en développant des mises en page pour différents navigateurs est que, moins vous utilisez de hacks, mieux c'est.

Cela devrait en théorie être de plus en plus facile à faire, avec la disparition d'IE6.

une courte liste comprendrait:

  • réinitialiser le code CSS
  • utiliser un cadre de js qui est testé contre la majorité des navigateurs
  • Ne hacks utiliser css
  • valider votre code html
  • Faites en sorte que vos développeurs Web travaillent en étroite collaboration avec vos concepteurs de sites Web, ou que vous ayez une personne de .
  • essai contre les navigateurs que vous voulez être compatible avec
  • connaître vos navigateurs streghts et weakneses

machines virtuelles sont vos amis pour les tests cross navigateur, ou autonome des applications (portables).

0

Aucune règle ne fonctionnerait dans toutes les situations. Chaque cas est unique.

Ce qui est important est de développer des pages qui valident. Avant qu'une page ne soit validée, les plaintes concernant les problèmes de navigateur ne peuvent pas être prises au sérieux.

0

Démarrez votre site pour Firefox et IE, puis testez avec Chrome. N'utilisez aucun code dépendant d'un navigateur. Il n'est pas facile de faire en sorte que votre site fonctionne sur tous les navigateurs. Il y a plusieurs navigateurs et il y a des téléphones intelligents qui devraient afficher votre contenu avec élégance.

Questions connexes