10
votes

JQuery fonctionne-t-il bien en mode Quirks?

Pour des raisons au-delà de mon contrôle, le site fonctionne en mode Qiiks. JQuery va-t-elle m'aider dans cette situation?

Je pense que les développeurs de jQuery se concentrent sur le mode strict aujourd'hui - le mode de l'avenir. D'autre part, toutes ces bibliothèques ont démarré une fois pour alléger la douleur de travailler en mode Qiiks.


1 commentaires

"Transitional" Les modes de rendu HTML / XHTML et des bizarreries dans les navigateurs sont deux sujets différents. Vous voudrez peut-être envisager d'éditer le titre de cette question.


3 Réponses :



5
votes

Non!

Selon site JQUERY officiel v. 1.8. 1 :

N'utilisez pas le mode Quirks! jQuery n'a jamais soutenu le mode Qiirks et nous N'effectuez aucun test dans les quirks . Cela peut affecter les valeurs comme $ ("fenêtre"). hauteur () et les résultats du mode JQuery 1.8 biziques ont fait Changement afin de prendre en charge certaines fonctionnalités de navigateur modernes. La majorité des cas problématiques que nous avons vus viennent de développeurs qui voulaient être dans Mode de normes mais avait un doctype ou un marquage étranger invalide avant leur étiquette. En cas de doute, utilisez le simple et court .


0 commentaires

2
votes

Selon JQUERY MIGRATE Plugin - Messages d'avertissement < / p>

JQMIGRAT: JQuery n'est pas compatible avec le mode QUIKK

Cause: un navigateur s'exécute dans "Mode Quirks" lorsque le document HTML n'a pas de comme première ligne non vide, ou lorsque le doctype dans le fichier est invalide. Ce mode provoque un comportement du navigateur des années 1990S-ERA (HTML3). Dans Internet Explorer, il provoque également de nombreuses API de haute performance pour être masqués afin de mieux imiter les navigateurs anciens. JQuery n'a jamais été compatible avec, ou testé en mode Qiiks.

solution: mettre un doctype valide dans le document et veiller à ce que le document ralentit en mode normes. Le Doctype valide le plus simple est le HTML5 One, que nous recommandons vivement: . Le plugin de migration JQuery n'essaie pas de réparer les problèmes liés au mode Qiiks.


0 commentaires