TheCricLinks

Je me pose plein de questions, Internet est un moyen d'y répondre

Nom :

La devise de la France est Liberté - Égalité - Fraternité. Cette devise peut et doit nous aider à trouver le bon chemin.

dimanche 30 octobre 2005

Brendan Eich, inventeur de JavaScript est employé chez Google - Ajax - Histoire de JavaScript

Brendan Eich - l'inventeur de JavaScript est employé chez Google. Son blog est [ici!]

Cela est en rapport avec la facilité d'utilisation des interfaces utilisateurs de la messagerie Google G-Mail ainsi que de l'utilisation de Google Maps grace à l'utilisation de la technlogie Ajax ( Asynchronous JavaScript and XML ).

Pour l'utilisateur cela permet essentiellement de garder un affichage correct côté utilisateur sans trop de délai d'attente.

Cela se voit particulièrement lorsqu'on va sur Google Maps que l'on recherche par exemple Paris, France et que l'on change le niveau de Zoom.

Détourner Google Maps passe par Ajax [ici!].

Ajax est devenu le Buzzword à la mode comme on le voit dans Wired News:Web Software Challenges Microsoft ou sur del.icio.us


Un petit peu plus sur l'histoire de Javascript:

Originellement appelé LiveScript puis JavaScript quand Netscape l'utilisa pour son Navigator 2.0 en 1995 , Javascript est devenu le langage de script de tous les navigateurs Internet.

Ce langage a une capacité réelle capacité d'adaptation:

Il peut servir de langage de script pour le système d'exploitation comme l'a fait Microsoft avec JScript, qui existe en 2 versions, la version Windows Script JScript 5.6 et la version pour le framework .NET, JScript .NET

On peut l'incorporer dans une application pour la rendre Scriptable comme le fait la fondation Mozilla créatrice de Firefox avec le JavaScript C Engine ou bien Microsoft avec son Windows Script Control.

Sa durée de vie sera probablement longue (très longue ?) car il a beaucoup en commun avec un des 1ers (le 1er ?) langage interprété Lisp.

On peut voir une correspondance entre Scheme - dialecte courant de Lisp - et Javascript [ici !]

Libellés : , , , ,