Dans gwtproject, il est indiqué que si vous utilisez du code sensible au navigateur, vous devez utiliser la propriété set du user.agent. Alors, quel est le code sensible au navigateur exactement?Code sensible au navigateur GWT
1
A
Répondre
2
browser-sensitive code
signifie un morceau de code qui est différent pour chaque implémentation de navigateur. Dans GWT, vous pouvez marquer ces parties de code et faire en sorte que seule la portion de code appropriée à chaque navigateur soit incluse dans sa permutation, ce qui rend le code compilé plus petit (sans code inutile) et plus rapide (sans avoir à évaluer conditions de navigateur)
Dans les bibliothèques javascript traditionnelles comme jQuery, ils ont leur code beaucoup de blocs comme:
if (jquery.browser.isie) {
// lines to be executed only in IE
} else {
// lines to be executed only in non IE
}
comme vous le voyez, ces bibliothèques comprennent le code pour tous les navigateurs, même si chaque navigateur qu'exécuter son bloc spécifique.
Notez que GWT dispose d'une technique appelée deferred-binding.
Questions connexes
- 1. Navigation sensible au ruban
- 2. GWT retour bouton navigateur
- 3. GWT: Bouton Retour de travail deux fois, par le navigateur et mon code GWT
- 4. GWT Permutation pour navigateur
- 5. GWT rafraîchir navigateur question
- 6. Réponse JSON sensible au contexte
- 7. SVG Texte sensible au positionnement
- 8. Exécution de technologies spécifiques au navigateur avec GWT
- 9. Navigateur GWT et PS3 (Netfront)
- 10. Comment gérer l'événement du navigateur dans gwt?
- 11. Afficher rootPanel au centre GWT
- 12. Implémentation d'un filtre kalman sensible au débordement
- 13. gdb sensible au thread pour le noyau
- 14. Comment rendre MKAnnotationView sensible au toucher?
- 15. comment analyser la grammaire sensible au contexte?
- 16. Contrôle de l'accès au code GWT à l'exécution
- 17. GWT - Compilation conditionnelle basée sur le navigateur
- 18. Carrousel sensible en fonction de la hauteur du navigateur
- 19. Fractionnement de code GWT?
- 20. SMART Gwt Code Division
- 21. Division de code GWT
- 22. Proving code GWT Fractionnement
- 23. GWT détecter l'actualisation du navigateur dans closeHandler
- 24. Evénement du navigateur "Modifier" dans GWT
- 25. GWT - GUI CSS Notifier utilisateur - Navigateur Problèmes
- 26. L'objet Date de JavaScript est-il sensible au problème Y2038?
- 27. Détection de navigateur mobile dans GWT
- 28. GWT: ajouter Widget nouveau navigateur Window
- 29. GWT Obfuscation se bloque navigateur iPad Safari
- 30. Onglet du navigateur fermer détecter en gwt