Google chrome rajoute une fonctionnalité présente chez les concurrents :
IE : ActiveX (1996)
FireFox/Xul : XPCOM
Donc rien de très nouveau, mais une architecture nouvelle pour créer des UI en langage simple et de mixer avec du code natif.
ENFIN ! une alternative crédible à Javascript.
Un compilateur qui vous donne accès à un "vrai" language et pleins de messages d'erreurs à la compilation et donc, beaucoup moins à l'exécution.
Ceux qui utilisent un Framework javascript essayant d'émuler un véritable language moderne (classe, héritage, ...) comprendrons.
La sécurité n'est pas un problème. Il suffit de limiter les API à des manipulations HTML ou DOM comme avec du js actuellement.
Dans me délires les plus fous, j'avais imaginé un jour qu'on embarquerait le compilateur C ou C++ dans le navigateur. Comme cela, il serait possible de créer des pages HTML avec des scripts en C dedans (au lieu du Javascript). Le compilateur se charge de … les compiler puis il les exécute.
Cela ne me semble pas si fou finalement. Nos machines sont capables de compiler du C et du C++ très, très rapidement. Alors pourquoi pas ?
Didier
NaCl n'est pas limité à chrome (ex: une appli Qt sous firefox via NaCl)
C'est juste que chrome intègrera le ... truc[*] ... par défaut (si j'ai bien suivi), pour les autres navigateurs, il faudra l'installer.
[*] quand j'avais regardé il y a quelques mois, il m'avait semblé qu'il s'agissait en fait d'une VM, à lire vos interventions, cela n'a pas vraiment l'air d'être le cas.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager