iAd Gallery

iAD Gallery

Vous en avez marre de ces applications qui vous empêchent de regarder tranquillement de la pub ? Heureusement, Apple a pensé à vous et sort l’application iAd Gallery pour iPhone et iPad pour visionner les meilleures pubs réalisées pour iAd, la régie d’annonces publicitaires d’Apple. L’application n’est disponible que pour les US. Car pour rappel, les publicités iAd ne sont disponibles que pour les annonceurs Américains, avec un budget minimum de 500 000$.

La promo d’IE9 est un peu sexiste

Apparemment, je ne suis pas le seul à trouver que Microsoft joue sur des clichés un peu douteux pour faire la promo d’IE9. Asa Dotzler, responsable de Firefox chez Mozilla, pointe du doigt ce t-shirt distribué par Microsoft pour la sortie d’IE9 il y a quelques semaines.

Microsoft fait du sexisme

Pour Microsoft, en 2011, l’illustration de « rapide » c’est une fusée. OK. Pour Microsoft, en 2011, la représentation de « beau », c’est une stripteaseuse. Euh. Les mecs. Peut-être plutôt une fleur ? Un paysage ? Non ?

Forcément, comme on est sur Internet, ce pauvre Asa s’est fait insulté de tous les noms par des internautes fanboys/pervers/misogynes. Heureusement, un de ses collègues de chez Mozilla, Jono, est venu à son secours dans un article en anglais intitulé « Comment osez-vous critiquer une publicité évidemment sexiste ?« . Extrait :

Tous ces mecs débarquent de nulle part dans les commentaires pour défendre agressivement le t-shirt, nient qu’il y a un problème, et reprochent à Asa d’être « politiquement correct » ou « trop sensible ». Beaucoup sont extrêmement violents à propos de ça. Ils ont ce comportement du genre « Comment osez vous montrer ça du doigt ». Ils sont presque profondément blessés que Asa choisisse de critiquer un visuel utilisé à des fins marketing.

E-XA-CTE-MENT les réactions que j’ai reçues sur mon article sur la sortie d’IE9.

Mozilla dénonce les add-ons les plus lents

Dans la continuité de son annonce de vendredi visant à améliorer la performance de ses add-ons, Mozilla a publié une page avec les 50 add-ons qui ralentissent le plus le démarrage de Firefox.

Modules avec le temps de démarrage le plus faible

Voilà une démarche très très hypocrite de la part de Mozilla, après avoir vanté pendant des années la grandeur de sa communauté et mis en avant ces mêmes add-ons. Je n’imagine même pas le scandale que ça provoquerait si Google ou Apple diffusait une liste des pires applications mobiles sur leurs plate-formes respectives.

De la difficulté de comprendre quelque chose

Il est difficile de faire comprendre quelque chose à quelqu’un, quand son salaire dépend du fait qu’il ne le comprenne pas.

Upton Sinclair, écrivain et politique Américain (1935)

J’ai lu cette citation il y a quelques semaines sur l’excellent Daring Fireball. Ca m’a rappelé pourquoi il peut être difficile d’expliquer à un développeur Flash que Flash est train de mourir, ou à un développeur Android qu’Android est loin d’être une plate-forme ouverte.

Mozilla cherche à améliorer la performance des add-ons

Vendredi dernier (le 1er avril), Mozilla a très sérieusement posté un article présentant sa volonté d’améliorer les performances des add-ons développés par la communauté.

En moyenne, chaque add-on que vous installez ajoute environ 10% de temps de chargement au lancement de Firefox. Pour certains utilisateurs, ce ne sont que quelques millisecondes, et pour d’autres ça peut être une demi seconde; tout dépends du matériel et logiciels de chacun. Beaucoup d’add-ons ajoutent moins de 10%, mais malheureusement, il y a quelques add-ons qui ajoutent plus. Mais basé sur nos données de performance, installer 10 add-ons doublera le temps de démarrage de Firefox.

J’ai compté, j’ai 7 add-ons de Firefox activés en permanence. A 10% de temps supplémentaire par add-on, ça suffit en théorie pour doubler le temps de chargement du navigateur. En pratique, sur mon Macbook Pro (de 2010), j’ai plutôt l’impression que le chargement de Firefox approche de la minute que de quelques secondes.

C’est plutôt drôle de voir qu’une des plus grandes « forces » de Firefox, mise en avant depuis le tout début, se trouve aussi être sa plus grande faiblesse.

L’équipe de Google Chrome sur Reddit

Google Chrome

J’adore Reddit. Dans la rubrique IAmA (« Je suis un… »), des internautes célèbres ou ayant une particularité intéressante proposent de répondre aux questions des Redditeurs. Cette semaine, ce sont 3 membres de l’équipe de développement de Google Chrome qui se sont prêtés au jeu, et ça donne des questions/réponses intéressantes, drôles, et humaines. Vous trouverez donc ci-dessous un petit condensé sélectionné et traduit par mes soins des réponses de Jeff Chang (product manager), Glen Murphy (user interface designer) et Peter Kasting (software engineer). Si vous voulez tout lire en anglais, direction Reddit.

Lire les questions/réponses avec l’équipe de Google

La pizza IE8 est toujours en vente

La pizza IE8 de chez Speed Rabbit

Il y a 2 ans, pour la sortie d’Internet Explorer 8, Microsoft s’était associé avec Speed Rabbit Pizza pour faire une pizza spéciale « IE8 Explorer » (« Internet Explorer 8 Explorer » ???). Microsoft étant très attaché à son image de marque, on se doutait que l’opération allait être renouvelée pour le lancement il y a 2 semaines d’Internet Explorer 9. Ah, attendez, on me fait signe que non. La pizza « IE8 Explorer » est toujours en vente chez Speed Rabbit Pizza. Et moi qui pensais que le seul intérêt d’IE pour Microsoft était commercial… Ceci dit, ce sera toujours surement un plus grand succès que la pizza IE6.

La pizza IE6

« Ensemble, créons des liens »

Transpole

« Ensemble, créons des liens » est le slogan de Transpole, la société de transport lilloise. Vu que le métro tombe en panne quasiment tous les jours, je suppose que c’est du nofollow.

Ajouter un avatar aléatoire dans les commentaires de WordPress

La semaine dernière, j’ai mis à jour la présentation des commentaires de ce blog en affichant en plus un avatar. Ça fait joli, et ça me permet surtout de reconnaître tout de suite les gens que je connais ou que je suis sur Twitter. Pour faire ça, WordPress est bien fait puisqu’il inclut par défaut le système de Gravatar. Le principe est simple : vous créez un compte chez Gravatar, vous configurez une ou plusieurs adresses e-mails et y associez un avatar. Ensuite, les sites qui le souhaitent iront chercher automatiquement votre avatar pour l’afficher. Par défaut, on peut afficher une image pour les gens qui n’ont pas de compte chez Gravatar. C’est sympa, sauf que ça peut faire vite répétitif si plusieurs de vos lecteurs n’utilisent pas le système. Du coup, j’ai fait une petite fonction PHP qui va retourner une image aléatoirement.  Voici un petit tutoriel tout simple pour faire ça. Lire la suite du tutoriel

Internet Explorer 9 est sorti

Comme prévu, Microsoft a sorti officiellement Internet Explorer 9 cette nuit. Pour l’occasion, ils n’ont pas hésité à sortir les gros moyens et à utiliser les plus gros clichés ethniques pour vanter son navigateur.

IE9 est sorti

La sortie d’un nouveau navigateur devrait toujours être source de fête pour les intégrateurs, et pourtant je n’en vois aucun porter de chapeau pointu les fesses à l’air sur la photocopieuse. Quasiment 2 ans jour pour jour après la sortie d’IE8, cette nouvelle version fait couler beaucoup d’encre (ou pas), mais pas forcément pour les bonnes raisons. Lire pourquoi IE9 c’est de la merde

Firefox partout

Aujourd’hui, c’est la sortie officielle d’Internet Explorer 9. Vous vous en doutez, la presse spécialisée et grand public ne parle que de ça et tout le monde a les yeux rivés sur Microsoft… Attendez… Quoi… Non… Depuis quelques jours, ce n’est pas Microsoft mais Mozilla, essentiellement en la personne de Tristan Nitot (fondateur de Mozilla Europe), qui monopolise tous les médias. Le nouvel obs, Clubic, 20minutes, Silicon.fr, Ecrans.fr/Liberation et même France Culture.

#fxpartout

Vu que ça risque de ne pas se calmer les prochaines semaines d’ici la sortie de Firefox 4, je propose d’utiliser le hash #fxpartout – ou #firefoxpartout ou #nitotpartout – sur Twitter (en souvenir de vous savez qui).

Katamari Hack : un Katamari Damacy en HTML5

Katamari Damacy est un jeu japonais totalement déjanté dans lequel vous contrôlez un petit prince de l’univers dont le but est de faire des grosses boules (des « Katamari« ). Chaque partie démarre avec une petite boule que vous faites roulez et sur laquelle viennent se scotcher les objets sur lesquels vous roulez. Plus vous ramassez d’objets, plus votre boule grossit, et plus vous pouvez ramasser de nouveaux objets. Un super jeu, avec un univers très coloré et très drôle, avec un premier opus sorti sur Playstation 2 en 2004 et une dernière version sortie sur iPhone en 2008.

Katamari Damacy

Si je vous raconte tout ça, c’est parce qu’une petite équipe de développeurs à recréé le concept du jeu en HTML5, dans un bookmarklet appelable depuis n’importe quelle page web. Ca s’appelle Katamari Hack (http://www.kathack.com/), et c’est une magnifique démo de ce que peut faire HTML5, et plus précisémment Canvas et les transformations CSS3. Même si ça rame un petit peu sur des grosses pages (genre… ici). Pour l’essayer, vous pouvez cliquez sur l’image ci-dessus. N’oubliez pas d’activer la musique pour retrouver l’ambiance du jeu original. Naaa-na-na-na-na-na-na-na, na-na-na-na-na-naaaaah !

La page 404 de Google

La page 404 de Google

La semaine dernière, Google a mis à jour sa page 404. « Hein quoi ? Google a une page 404 ? » Avec plusieurs milliards de pages vues par jour, il y a forcément bien un moment où un petit pourcentage d’internaute se retrouve face à une URL obsolète. La page en elle même est déjà assez rigolote, avec le langage technique commenté en gris clair « 404. Ca c’est une erreur ». Mais surtout, comme souvent avec Google, le code source de la page est un petit bijou d’optimisation d’intégration.

Le code source de la 404 de Google

Voici une petite liste non exhaustive des pratiques de Google permettant d’avoir une page super optimisée et totalement standard :

  • Doctype HTML5, carrément plus courte que les anciennes Doctype
  • Pas de quotes autour des attributs dans les balises
  • Styles compressés en une ligne dans une balise <style>
  • Image du robot encodée en Base64 directement dans les styles
  • Lien et image débutant par « // », relatifs au protocole de l’URL, permettant d’accéder à la page en HTTP ou HTTPS
  • Pas de <head>, pas de <body>
  • Pas de fermeture des balises <p>

En temps normal, ça ferait vomir plus d’un intégrateur pour l’intégration d’un site. Ce serait aussi un peu risqué pour la compatibilité entre navigateurs avec un design plus complexe. Mais pour une page aussi simple, et en particulier pour une 404, tous ces choix d’intégration sont on ne peut plus pertinent. Bien joué, Google, bien joué.

Adobe Wallaby et sa conversion Flash/HTML5

WallabyEntre le succès d’iOS et toute la com’ autour d’HTML5, Adobe a bien du soucis à se faire pour l’avenir de Flash. Il y a quasiment 1 an, Steve Jobs publiait ses pensées sur Flash, fermant définitivement tout espoir de voir le plugin d’Adobe apparaître un jour sur la plate-forme d’Apple. Kevin Lynch, responsable technique chez Adobe, répondait quelques jours plus tard « [qu’ils avaient décidé] de s’éloigner de l’iPhone et de l’iPad aussi bien pour le Flash Player que pour AIR« . Retournement de situation hier, avec la sortie en version prerelease d’Adobe Wallaby, un convertisseur d’animations Flash en HTML5 pour Webkit. Lire la suite de mon premier essai de Wallaby

Firefox et sa mise à jour alarmiste

Firefox et le plugin Flash
Si vous avez lancé Firefox aujourd’hui, vous avez eu droit à une mise à jour de sécurité, en prévision du concours de hacking Pwn2Own. Comme d’hab, les principales failles du navigateur viennent du plugin Flash. Bon courage à Adobe pour convaincre le grand public qu’il y a du bon en Flash.

Les Trois Lois du Développeur d’Apple

  1. Un développeur ne peut porter atteinte à Apple, ni, restant passif, permettre qu’Apple soit exposé au danger.
  2. Un développeur doit obéir aux ordres que lui donne Apple, sauf si de tels ordres entrent en conflit avec la première loi.
  3. Un développeur doit protéger son existence tant que cette protection n’entre pas en conflit avec la première ou la deuxième loi.
Cet article est la traduction de Apple’s Three Laws of Developers du blog d’isaiah. Et si vous n’avez rien compris, go wiki.

Des démos WebGL

Vendredi dernier, Chrome 9 est sorti avec pour la première fois dans un navigateur en version finale : WebGL. Si comme moi vous vous étiez jusqu’alors désintéressé de WebGL (la flemme d’activer WebGL dans Chrome ou Firefox 4), voici l’occasion de se rattraper avec cette petite sélection personnelle. Pour voir ces démos, vous aurez besoin de Chrome 9 ou Firefox 4 (beta).

Google Body

Google Body : Après la cartographie Terrestre, Google a lancé en décembre dernier cette application en ligne permettant d’explorer le corps humain. Grâce à WebGL, vous pouvez tourner le corps de la charmante cobaye sous toutes les coutures, zoomer à travers les différentes couches du corps humain pour faire apparaître nos différents organes.

Quake II WebGL

Quake 2 : En avril 2010, deux illuminés se sont mis en tête de faire un portage WebGL de Quake 2. Résultat : le jeu mythique d’ID Software est désormais partiellement jouable dans un navigateur, sans aucun plugin à installer. ID Software avait déjà sorti en 2007 Quake Live, une version jouable dans un navigateur de Quake III Arena, mais il fallait obligatoirement installer un plugin pour y jouer. Des fans ont déjà réalisé des démos de portage de Quake III en WebGL (Copperlicht Demo Quake 3 Level et Q3Tourney2). De là à rêver d’une version officielle et jouable complète en ligne avec WebGL, il n’y a qu’un pas (que je fais en bunnyhop doublé d’un rocket jump sans hésiter).

Minecraft WebGLMinecraft : Bon OK, ce n’est pas LE Minecraft, mais juste une démo d’un moteur 3D qui ressemble à Minecraft. Mais quand même, l’idée de pouvoir passer sa vie dans une mine pour construire le PlanetExpress de Futurama, ça fait rêver non ?

Nine Point FiveNine Point Five est un site permettant de visualiser les tremblements de terre au cours de ces 30 dernières années. Cliquez sur une des entrées sur la droite pour visualiser le séisme et sa magnitude.

Collectibles PainterCollectible painter vous permet de créer votre propre figurine.  La 3D n’est pas forcément très poussée, mais l’expérience est quand même sympa.

WebGL FieldsWebGL Field est une simple simulation de champs (agricole, hein, pas de formulaire, tsss).  Mais avec un petit effet de flou, la lumière, et le vent qui balaye chaque brindille, ça donne un bon aperçu des capacités de WebGL.

Aquarium WebGLAquarium est une démo qui porte bien son nom. Des petits poissons qui tournent dans leur bocal. Mais du coup, ça donne une bien chouette démo avec pleins d’effets 3D et des animations calculée par votre navigateur.

Voilà pour ma petite sélection personnelle. En farfouillant encore un peu plus sur le web, vous pourrez trouver des tonnes d’autres démos, comme par exemple sur le site officiel de WebGL, le célèbre Flight of the Navigator des gens de Mozilla, ou encore d’autres démos répertoriées par Google.

L’hypocrisie de la navigation privée

La génération actuelle de navigateur a vu apparaître une nouvelle fonctionnalité très attendue des internautes : la navigation privée, aussi appelé « private browsing » en anglais, ou « porn-mode » par le commun des mortels. Ainsi, on peut se vider les *bip* sans avoir à vider son historique. Mais comment font les navigateurs pour mettre ça en avant ?

Firefox

Opera

Chrome

Safari

Internet Explorer

Heureusement que cette parodie des publicités Microsoft rétablit un tout petit peu la vérité.

IBM : « They were there »

http://www.youtube.com/watch?v=XrhDaAmn5Uw

A l’occasion de son centième anniversaire, IBM a fait un petit documentaire sur son histoire, sa vie, son oeuvre. Ca aurait pu tourner à l’auto-promo sans intérêt, mais au lieu de ça, c’est une immersion complète dans l’informatique des années 50 à nos jours. Donc si vous avez 30 minutes, vous pourrez voir comment on faisait avant pour réserver un billet d’avion sans système informatique, les propositions graphiques concurrentes des code-barres ou encore à quoi ressemble la femme qui a inventé la carte-mère. Oh, et la musique est de Philip Glass.

PS : Je sais que ça n’a aucun rapport avec l’intégration HTML (à part peut-être le type qui tient une pancarte « INTEGRATION IS THE LAW » à 9:54), mais j’ai trouvé ça très très bien, alors je partage. Nah.

Ce soir sur M6

L'amour est dans le <pre>