Ajouter un commentaire

Microsoft publie les spécifications de JScript 5.x

Par:
fredericmazue

jeu, 01/04/2010 - 15:41

Voici une nouvelle étonnante est qui n'est pourtant pas un poisson d'avril! Microsoft a publié tout récemment les spécifications de JScript 5.x, son implémentation de ECMAScript.

ECMAScript est un langage de script standardisé par Ecma International dans le cadre de la spécification ECMA-262. Son origine remonte à 1995, quand Sun Microsystems et Netscape créent Javascript dans le navigateur Netscape Navigator. Un langage de script qui n'a rien à voir avec Java, en dépit de son nom choisi pour des raisons marketing. A l'époque Microsoft avait réagit en dotant son navigateur Internet Explorer 3.0 du langage de script JScript, très similaire à Javascript.

En 1996 Netscape soumet Javascript à l'ECMA pour standardisation. Le standard sort en 1997 sous le nom de ECMAScript, dont les spécifications sont consignées dans le document Standard ECMA-262.

Depuis, tout navigateur devrait implémenter rigoureusement ce standard pour présenter à l'utilisateur et surtout aux développeurs un Javascript standard.

Microsoft vient de publier les spécifications de "son" implémentation de ECMA-262 ou ECMAScript, implémentation du nom de  JScript 5.7 dans Internet Explorer 7 et JScript 5.8 dans Internet Explorer 8.

En outre, dans un document séparé, Microsoft publie les spécifications des extensions de JScript sur  ECMA-262.

Ces deux documents seront sans doute une mine d'informations précieuses pour tous les développeurs Web.

Microsoft, dans ces documents, n'évoque malheureusement pas ce que sera JScript 5.9, appelons-le ainsi, c'est-à-dire l'implémentation de ECMAScript dans Internet Explorer 9. Espérons que Microsoft en publiera aussi les spécifications, et que celles-ci soient le plus proches possible du standard, dans l'intérêt de tous les développeurs Web.

Vous pourrez télécharger les PDF de ces deux documents à partir des liens ci-dessous

Internet Explorer ECMA-262 ECMAScript Language vSpecification Standards Support Document 

Microsoft JScript Extensions to the ECMAScript Language Specification Third Edition

 

 

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 V     V   AA   U   U  FFFF   AA  
V V A A U U F A A
V V AAAA U U FFF AAAA
V V A A U U F A A
V A A UUU F A A