JavaScript Browser : un navigateur open source en HTML, JavaScript et CSS signé Microsoft

Par:
fredericmazue

jeu, 10/09/2015 - 12:15

Décidément, Microsoft n'en finit pas d'étonner, en s'ouvrant de plus en plus. Ainsi nous savons que la firme de Redmond entend que son navigateur Edge supporte bientôt le format ouvert WebM.

Mais Microsoft souhaite aussi étonner, séduire avec son nouveau Windows 10. Avec celui-ci vient le concept d'applications universelles, des applications développées une fois, capables de tourner sur tous les terminaux sous Windows 10.

C'est pour illustrer cela que Microsoft propose une preuve de concept sous la forme d'un navigateur dont le code est open source.

Ce navigateur, baptisé JavaScript Browser, est construit autour du contrôle WebView et utilise principalement JavaScript pour son interface utilisateur. Toutefois, en addition à HTML, JavaScript et CSS, JavaScript Browser utilise un peu de C++ pour quelques fonctionnalités avancées.

Microsoft souligne que ce navigateur tire parti du support du nouvel ECMAScript 2015 dans Chakra, le moteur JavaScript du navigateur Edge. Des fonctionnalités d'ECMAScript 2015 ont été utilisées pour développeur ce navigateur open source : Array.from(), Array.prototype.find(), arrow functions, method properties, const, for-of, let, Map parmi d'autres.

Le code de JavaScript Browser peut être téléchargé sur GitHub.