Born Again. Après presque 15 ans d'implémentations, plus ou moins ratées, Javascript est revenu au centre des toutes les attentions des éditeurs de navigateurs - notamment avec Chrome ou Tracemonkey - et des développeurs Web. Moteur du Web 2.0 et composante indissociable d'Ajax, le vilain petit canard des langages Web doit, pour répondre aux exigences de ce nouveau marché, évoluer et s'harmoniser...pour repartir de nouveau.
Fin aout, l'organisme de standardisation Ecma lançait une pierre dans les développements du standard EcmaScript, autre nom de Javascript. L'organisme décidait de stopper les développements de la version 4 du langage. Laissant sur le carreaux certains éditeurs, comme Adobe avec Actionscript 3, qui avait tout miser sur cette dernière génération. En lieu et place, l'Ecma travaillera sur une évolution de sa version 3.1 et sur le projet Harmony, nom symbolique pour évoquer l'élaboration d'un EcmaScript nouvelle génération. L'objectif est bien celui d'harmoniser les développements et faire ainsi tomber les rivalités qui existent entre les membres du groupe de travail.
Concrêtement, la version 3.1 est une mouture née pour combler les lacunes – très populaires – du langage Javascript actuel. Harmony y ajoutera de nombreuses extensions et fonctions extraites de la version 4 (abandonnée, donc, en l'état), mais dans la même synthaxe. EcmaScript 4 devait en effet refondre l'ensemble du language Javascript et le reconceptualiser.
Redonner des lettres de noblesse
Un véritable coup de fouet pour Javascript. Et l'Ecma d'envoyer un signal fort : il est temps de rationnaliser et de s'accorder sur ce que sera l'un des moteurs du Web. Un bienfait selon Stéfane Fermigier, PDG de Nuxeo, éditeur de solution d'ECM (Enterprise Content Management) Open Source, qui explique que cette initiative « donne ses lettres de noblesse à Javascript en tant que vrai langage de programmation ». Même si beaucoup d'efforts restent à faire en termes d'interopérabilité : « Pendant des années, un développeur JavaScript passait typiquement 1 ou 2 jours à apprendre le langage, et le reste de sa vie à se battre contre les bugs des implémentations des uns et des autres (éditeurs comme Mozilla, Microsoft, Google, Apple), et à développer des rustines dans son code pour les contourner.(...) On peut donc dire que EcmaScript 3.1 une très bonne chose et donne l'espoir que les différents auteurs d'implémentations de JavaScript convergent vers une implémentation fidèle de la norme." L'Ecma pose ainsi les premières pierres qui devront stabiliser et structurer l'édifice chancelant Javascript.
La deuxième chance de Javascript
Le 10 septembre 2008 (17:35) - par Cyrille Chausson
Rubriques : Internet et Intranets - Editeurs - Outils de développement - langages Tags : navigateur - internet - standards - developpement
C'est le dernier langage à la mode. Javascript, en 2008, a connu une rentrée particulièrement florissante. Poussé par les alizées du Web 2.0, des RIA, d'Ajax, d'applications hébergées et du Saas, ainsi que par des implémentations de plus en plus fines dans les navigateurs, ce langage, mal aimé à l'origine, redevient le langage n°1 du Web. Très logiquement, tout l'intérêt se porte désormais sur l'évolution du standard.
livres blancs avec LesSourcesIT.fr
Sécuriser les terminaux mobiles des utilisateurs dans l’entreprise
Les appareils mobiles, tels que les smartphones et les tablettes tactiles, permettent à un nombre croissant d’employ…
La mise en place d’un programme de veille sécuritaire efficace au sein d’une organisation n’est pas à prendre à…
Les commentaires
- 1.Cisco stoppe les développements de sa tablette Cius
- 2.Mike Lynch, ex patron d’Autonomy, quitte HP
- 3.Formation de spécialistes du cloud : un nouveau mastère à l'Isep
- 4.Le FBI se dote discrètement d’une unité de surveillance d’Internet
- 5.Mobiles : plus de 8 smartphones sur 10 sont sous Android ou iOS, selon IDC
- 6.Le système de vote en ligne des français expatriés handicapé par un bug Java
publicité
- 1.Android domine un marché des smartphones en hausse de 45%
- 2.Le smartphone, outil de tous les débordements
- 3.Les programmes de sensibilisation à la sécurité informatique ont une vraie valeur
- 4.EMC World 2012 : EMC dévoile 42 nouveaux produits
- 5.Facebook fait son entrée en bourse dans la douleur
- 6.Messagerie de santé : l’Asip estime le Saas pas assez mature et opte pour l’Open Source
publicité
Les dossiers du MagIT
-
La sécurité se met résolument au «Big Data»…
La coopération est à la mode, en matière de sécurité. Les initiatives et les appels se… -
Tablettes, le temps des applications …
Les DSI peuvent-ils encore faire le gros dos face la multiplication des tablettes et autres terminaux… -
BPM : existe-t-il une place pour les pure-players ?…
Concentration des acteurs, mutation des modèles économiques, concentration du BPM dans les flux… -
La sécurité du Cloud, un défi aux multiples facettes …
À certains égards, le Cloud Computing, dans toutes ses variantes, n’est finalement qu’une option…
Les économies de stockage à travers une architecture unifiée
Beaucoup d’organisations ont fait le choix du stockage « unifié » à travers les systèmes Multiprotocol storage systems (MPS). Avec la croissance exponentielle du nombre de d…
Virtualisation : bénéfices, défis et solutions
Alors qu’il existe différentes voies en matière de virtualisation ce document se concentre sur 3 approches : serveurs, postes de travail et appliances. L’un des motifs de cet…
livres blancs avec LesSourcesIT.fr
Recevez les newsletters du MagIT
Sans frontière











