Le meilleur lien ci-dessus est dans Tim en Bas du commentaire:
http://code.google.com/p/v8/issues/detail?id=164
Ce bug qui couvre en détail les décisions de conception impliqués pour google Chrome, la mise en œuvre de la commande de clés. Un take-away, c'est que pour la chaîne de clés de ne pas analyser à un entier (c'est à dire "a" ou "b", mais PAS "3"), les touches sont imprimées dans l'ordre d'insertion sur tous les principaux navigateurs et alors que ce comportement n'est pas "normalisé", il EST considéré comme une importante vers l'arrière-problème de compatibilité par les éditeurs de navigateurs. Utilisez à vos propres risques.
Par l'un des (plutôt opinions) commentaires:
Les normes de toujours suivre les implémentations, c'est là que XHR est venu, et Google fait la même chose par la mise en œuvre des Engrenages et puis
embrassant équivalent HTML5 fonctionnalité. Le droit fixe est d'avoir ECMA officiellement
incorporer le standard de facto de comportement dans la prochaine rev de la spécification.
Si vous comptez sur l'ordre d'insertion, vous êtes à l'extérieur de l'ECMAScript spec, mais dans le standard de facto de la commune de comportement du navigateur (aussi LONGTEMPS QUE VOS CLÉS de N'ANALYSER QUE les ENTIERS!).