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
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).
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.
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.
- 1. la compatibilité du navigateur croix
- 2. Quelles sont les conceptions Java explicitement conçues pour prendre en charge la compatibilité descendante?
- 3. Contrôles ASP.net: Compatibilité du navigateur
- 4. Compatibilité du navigateur dans jQuery
- 5. Test rapide javascript extrait pour la compatibilité du navigateur
- 6. Recherche de l'outil de compatibilité du navigateur
- 7. Problèmes de compatibilité du navigateur CSS
- 8. Prise en charge de la nouvelle version du navigateur
- 9. Problèmes de compatibilité avec le développement Silverlight
- 10. Comment tester la compatibilité du navigateur sous Linux
- 11. technique pour prendre en charge les URL avec https entre le développement local et en direct
- 12. Compatibilité du navigateur entre IE6 et IE7
- 13. Technique des portes coulissantes - Compatibilité du navigateur
- 14. Compatibilité de l'application iPhone avec l'iPad - Dois-je prendre en charge le mode x2?
- 15. Boîte de dialogue de compatibilité du navigateur jQuery UI
- 16. Technique ASP MVC pour prendre en charge plusieurs langues
- 17. Détection de la prise en charge du navigateur SSL
- 18. Compatibilité du navigateur de navigation du lien CSS
- 19. Google PoliceWeb compatibilité du navigateur API
- 20. Wicket compatibilité navigateur JavaScript
- 21. SSRS Report Viewer Contrôlez la compatibilité du navigateur
- 22. ASP.NET Report Viewer contrôle la compatibilité du navigateur problème
- 23. Traduire l'assemblage en ligne pour prendre en charge x64
- 24. Compatibilité navigateur Ajax
- 25. Aide nécessaire pour la compatibilité du navigateur non-IE en JavaScript
- 26. Chemins d'images en CSS pour prendre en charge CDN
- 27. Quelles fonctionnalités du navigateur/plugins pour Opera, IE, Firefox, Chrome, Safari, etc. utilisez-vous pour tester la compatibilité du navigateur?
- 28. Caractères génériques avec ASP.NET MVC MapPageRoute pour prendre en charge l'organisation du code existant
- 29. Quel langage de script ingame devrais-je prendre en charge?
- 30. Vérification des annonces/scripts de bloc (Addons du navigateur, compatibilité)