Clochix

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 15 octobre 2008

Le retour du robot

Ca y est la première béta de Firefox 3.1 vient de sortir. Je ne voulais pas vous saouler avec une nouvelle traduction d'annonce de Mozilla, d'autant que j'ai déjà beaucoup évoqué le sujet ici. Oui mais...

Lire la suite...

mercredi 8 octobre 2008

La géolocalisation arrive dans Firefox !

Les Laboratoires Mozilla viennent d'annoncer Geode, une extension permettant à un site web de savoir où vous êtes, avec votre accord bien sûr. A défaut d'avoir pu la tester, voici une rapide présentation de ce que promet l'annonce.

Lire la suite...

mardi 30 septembre 2008

Quelques nouveautés de Firefox 3.1...

Si vous ressentez un petit coup de froid cette nuit, c'est normal, c'est à minuit qu'interviendra le gel du code précédant la sortie de la première béta de Firefox 3.1, Shiretoko pour les intimes. L'occasion de citer en vrac quelques unes de ses nouveautés dont je n'ai pas encore parlé...

Lire la suite...

dimanche 14 septembre 2008

Les transformations CSS3 seront aussi dans Firefox 3.1

A l'automne 2007, Apple a proposé de nouvelles propriétés CSS permettant d'effectuer des transformations (translations, rotations, redimensionnement) sur des éléments, et en a implémenté une partie dans Webkit. Certaines de ces nouvelles propriétés sont en train d'atterrir dans Firefox 3.1.

Lire la suite...

samedi 6 septembre 2008

CSS: définir des styles par périphériques

Parmi de très nombreuses autres avancées, Firefox 3.1 implémentera la spécification Media Queries qui permet de définir des styles en fonction du périphérique d'affichage.

Lire la suite...

Le multithreading javascript arrive dans Firefox !

Jusqu'à présent, JavaScript ne savait faire qu'une seule chose à la fois, et un traitement long pouvait temporairement bloquer le navigateur. Les développeurs de Firefox ont commencé à intégrer une nouvelle spécification du group de travail sur HTML5, Web Worker, qui permet d'exécuter des traitements JavaScript en tâche de fond, parallèlement au traitement principal et donc sans incidence sur la réactivité du navigateur.

Lire la suite...

samedi 23 août 2008

TraceMonkey va encore accélérer JavaScript dans Firefox !

Jeter un oeil à ses feeds avant d'aller se coucher peut aider à faire de beaux rêves (mais pas à se coucher tôt :-S). Car en ce moment, les annonces de nouveautés dans le prochain Firefox 3.1 se bousculent, toutes plus excitantes les unes que les autres.

Dernière en date et encore toute chaude: SpiderMonkey, le moteur javascript qui équipe entre autres Firefox, vient de se voir ajouter un mécanisme de compilation à la volée, nom de code TraceMonkey, qui va faire faire un bond aux performances de JavaScript, les rapprochant de celles d'un langage compilé plus que d'un langage interprété.

Toutes les explications dans les billets publiés par quelques-uns des développeurs:

Outre les améliorations de performance des applications web existante, cette avancée ouvre également de nouvelles perspectives, dont les billets précédents donnent un aperçu:

  • la réalisation en JavaScript d'applications demandant beaucoup de ressources, comme par exemple la manipulation d'image
  • l'apparition de nouvelles applications utilisant Canvas
  • l'apparition de nouvelles applications pour les périphériques mobiles. Javascript pourrait bien devenir le langage par excellence pour développer sur ces plate-formes.

Longtemps un peu méprisé, JavaScript est aujourd'hui le langage qui monte, même si on peut regretter que des considérations politiques ralentissent ses évolutions[1]

Avec le support natif du son et de la vidéo, via les balises audio et video[2], l'implémentation de l'API Selectors (qui permet de sélectionner un nœud dans le DOM au moyen des sélecteurs CSS), le support accru de CSS3, et tout ce qui est encore dans les tuyaux, Firefox 3.1 s'annonce déjà comme une révolution bien plus importante que la faible incrémentation de son numéro de version ne pourrait le laisser penser. Et il devrait sortir avant la fin de l'année. Je ne comprend pas qu'il puisse encore rester des utilisateurs d'IE...

Notes

[1] cf mon billet sur Harmony. J'ai depuis découvert le wiki officiel où l'on peut suivre l'évolution de la spécification, les propositions d'évolutions, les comptes-rendus de réunion, etc. Passionnant

[2] voir par exemple une annonce ici et une analyse