« Les navigateurs sont finis. »

L’excellent John Gruber a déniché cet article de Dave Winer, bloggeur et père du format RSS, intitulé sobrement « Mozilla == Osborne?« . Dans cet article, il se demande si Mozilla n’est pas en train d’être victime de l’effet Osborne.

La société Osborne Computer Corp est célèbre pour s’être suicidée en 1983 en annonçant un nouveau produit avant qu’il ne soit prêt à sortir, tuant ainsi leur vache à lait (leur précédent produit), tuant alors leurs revenus, puis eux-mêmes.

J’ai bien peur que Mozilla soit en train de faire ça avec Firefox.

Je suis plutôt d’accord avec lui. Et il continue en enfonçant le clou sur le statut des navigateurs en général.

Le problème pour Mozilla, s’ils choisissent de voir ça comme un problème, c’est que les navigateurs sont finis. Toutes les fonctionnalités sont là. Personne ne peut imaginer quoi que ce soit à ajouter qui intéresse quelqu’un, parce qu’il n’y a plus de fonctionnalités à ajouter. Malheureusement, cela arrive à des tas de catégories de produits. C’est arrivé avec les logiciels de traitements de texte il y a 20 ans. Les feuilles de calcul, a peu près au même moment. Windows était fini quand XP est sorti. Mac OS, c’est fini aussi. Je n’ai pas utilisé la moindre des nouvelles fonctionnalités. Et par « nouveau » je veux parler de fonctionnalités introduites ces 8 dernières années environ.

Les logiciels ont des cycles de vie. Ils arrivent à un point où tout ce dont ils ont besoin c’est de la maintenance. S’assurer qu’ils tournent sur de nouvelles machines. Corriger les problèmes de sécurité remontés. Optimiser. (Firefox en aurait bien besoin !) Des toutes petites modifications presque imperceptibles.

Là, je suis plus partagé. D’un côté, mon travail d’intégrateur me rends partial, et j’ai hâte de pouvoir utiliser Canvas, des animations CSS3, des formulaires HTML5 sur de vrais projets clients, grâce à des navigateurs modernes. Mais d’un autre côté, en tant que simple internaute, ça ne m’apportera (presque) rien de nouveau. Je peux déjà jouer à des mini-jeux, voir des animations, ou vérifier les champs de mes formulaires avec des technologies vieilles de 10 ans. La facilité que HTML5 m’apporte en tant que développeur ne m’apporte (presque) rien en tant qu’utilisateur.

Tilt ou la visualisation d’une page web en 3D

Victor Porof a déniché un job d’été chez Mozilla, et travaille sur le projet Tilt.

Tilt permets à une personne d’instantanément voir les relations entre différentes parties d’une page web et leurs parents de manière graphique et amusante.

Le code source est disponible sur githubquelques vidéos traînent déjà sur Youtube, ça utilise WebGL et pleins de trucs à la mode, et c’est plutôt encourageant.

http://www.youtube.com/watch?v=4j58P99RK8Q

Je gribouille souvent des morceaux de code en 3D sur papier pour expliquer certaines pratiques d’intégration, et je m’étais toujours dit que ce serait génial de pouvoir visualiser une page web comme ça dans un navigateur. Voilà, c’est fait. Merci Mozilla.

Jacques-Antoine Granjon

Jacques-Antoine Granjon

Je sais pas pourquoi, mais dès que je vois Jacques-Antoine Granjon (le fondateur de vente-privee.com), je pense à Maître Marcadet, joué par PEF des Robins des bois. J’espère qu’il joue de la flutine.

Les étapes d’une mise à jour de Firefox

Firefox 5 est sorti cette semaine. Et contrairement à mes craintes, la mise à jour a été poussée comme une mise à jour de sécurité critique par Mozilla. Les utilisateurs de Firefox 4 devraient donc rapidement basculer vers Firefox 5. Enfin, ça, c’est si ils survivent aux étapes d’une mise à jour de Firefox. Lire la suite de « Les étapes d’une mise à jour de Firefox »

Microsoft et WebGL

La semaine dernière, Microsoft annonçait ne pas vouloir supporter WebGL, car ils considéraient les standards comme dangereux et bourrés de failles de sécurité. C’est bien connu, la sécurité informatique, c’est l’affaire de Microsoft. Du coup, Benoit Jacob de chez Mozilla est allé chercher la petite bête, et s’est rendu compte que la même faille dénoncée dans le fonctionnement de WebGL était déjà présente dans Silverlight 5. Microsoft se justifie en disant que « Silverlight 5 est actuellement en Beta. L’amélioration de la sécurité et l’implémentation complète des plans de sécurité se font après la fin du développement d’un produit. » J’hésite à trouver ça rassurant ou totalement aberrant.

De la fragmentation de Firefox

L’iPhone dans l’espace

Ce soir sur France 3

Mozilla lance MemShrink

Les résultats du concours !

Les statistiques des navigateurs sur PornTube

Les nouveautés de Safari sur iOS5

« Google Chrome : pourquoi je le déteste mais je continue à l’utiliser »

Doom en HTML5

Les développeurs, graphistes et chefs de projets

Fin du concours

Vu dans WordPress : $stripteaser

L’ordre des propriétés CSS

« margin » ou « margin-left » ?

Faut arrêter avec les Media Queries !