Avertir le modérateur

navigateur

  • JavaScript?

    Vers 1995, le futur souriait à Java, les applets java semblaient incontournables pour les navigateurs. Actuellement, les applets ont disparu. Pour des raisons de sécurité, il est même préférable de désactiver java. JavaScript qui semblait le parent pauvre l'emporte!

    HTML5, dernière mouture d'html, réunit html, javascript et css,

    • html définit le contenu des pages,
    • javascript anime les pages,
    • css uniformise le style des pages.

    Dans le cadre d'une architecture 3/3, JavaScript est exécuté du côté client. Pour certaines applications, les données locales suffiront. Par contre, si des données serveurs sont nécessaires, JavaScript dialoguera avec le serveur, notamment pour accéder aux bases de données. Les scripts serveurs sont souvent en php.

    Différentes librairies facilitent la programmation javaScript. Jquery est la plus connue. iUI et JQueryMobile sont deux librairies allégées pour les mobiles. Leur taille comprimée est d'environ 20 kilo octets. La communauté jQueryMobile semble plus active que celle d'iUI

    • JsNode écrit en javascript se présente comme un serveur alternatif à Apache. Les scripts résidents de jsNode améliorent les performances.
    • Google Maps Api 3 est dédiée à javascript pour mobiles.
    • JavaScript est utilisé comme macro langage par OpenOffice.
    • Contrairement à Java, JavaScript est faiblement typé comme php.

    Java et JavaScript ont en commun d'être des langages interprétés, la compilation just in time améliore leurs performances. Pour des raisons de performances et de consommation électrique, il serait souhaitable que les modules exécutés souvent soient précompilés. Par contre, avec l'interprétation le portage est inutile, chaque dispose d'un noyau JavaScript. Des outils tels que PhoneGap génèrent des applications dédiées aux plate formes cibles (iOs, android, etc..).

    Pour tablettes, smart-phones et autres ordinateurs, le futur est il navigateur ou système? Autrement dit, le navigateur occultera t il entièrement le système? Dans ce cas, le changement d'équipement deviendrait transparent. C'est d'ailleurs le chemin emprunté par Firefox Os!


     

Toute l'info avec 20minutes.fr, l'actualité en temps réel Toute l'info avec 20minutes.fr : l'actualité en temps réel | tout le sport : analyses, résultats et matchs en direct
high-tech | arts & stars : toute l'actu people | l'actu en images | La une des lecteurs : votre blog fait l'actu