Steve Jobs s’impose comme un leader d’industrie avec Apple et sa gamme de matos qui se vend plutôt bien, que ce soient les ipods, iphones, ipad, et autres iconneries futures et à venir hors de prix que tout le monde s’arrache parce que la règle marketing indétrônable du KISS est devenue une véritable religion dont Apple est la cathédrale et Jobs le gourou.
Comme les plus geeks d’entre vous l’auront surement aperçu, la presse se faisant en permanence le relai du moindre fait ou geste de l’homme au turtle neck (sérieux, on dirait une troupe de quinquagénaires ménopausées autour du landau d’un nouveau-né qu’on trouverait formidable quand il fait caca et dit areuh areuh), sans jamais prendre 2 minutes pour s’apercevoir qu’on se fout royalement de la gueule du monde, le big CEO a donc lâché une diatribe anti-Adobe sur le site d’Apple (moi monsieur j’ai pas un blog, je bash direct sur le site de ma boite).
La lettre ouverte est lisible ici en VO, et c’est un régal d’hypocrisie et de mauvaise foi, cependant tout à fait admirable tant il est impressionnant de se ridiculiser publiquement de la sorte quand on est quelqu’un d’aussi réputé dans le milieu (ce qui implique donc qu’en plus, Steve Jobs a parfaitement conscience de raconter n’importe quoi pour justifier les décisions stratégiques d’Apple).
Pour résumer brièvement (parce que le sujet n’est pas non plus hyper passionnant), Steve Jobs a décidé que tous ses gadjets itrucmuches ne supporteraient pas Flash.
A cela 6 raisons bien précises : Flash est une technologie fermée, Flash n’est pas incontournable, Flash n’est pas sécurisé, fiable et performant, Flash pompe la batterie, Flash n’est pas adapté aux écrans tactiles, Flash est une technologie propriétaire.
En gros Flash c’est de la merde, voilà pourquoi, dans le souci de protéger les utilisateurs, Apple ferme ses portes à Flash, et la presse de trouver milles façons de parler d’un "divorce" parce que jouer sur l’émotionnel c’est tellement plus gratifiant que d’entraver de quoi on parle.
Moi si j’étais le boss d’Adobe, j’aurais dans la seconde posté une news sur la home page de mon site :
Tout d’abord parce que :
First, FUCK YOU STEVE JOBS !
Flash est une technologie fermée ? Que dire de toute la gamme des produits Apple ? Et qu’en est-il des créateurs d’applications obligés de payer 100$ (même si leur appli est gratuite) pour pouvoir soumettre leurs programmes codés en Objective-C (parce qu’on leur laisse pas le choix) et qui peuvent quand même se faire rejeter de l’Appstore selon le bon vouloir d’Apple ? C’est peut-être ouvert comme modèle ? Et toutes ces applis, tu peux les télécharger sur autre chose qu’un imachinchose ?
(Cette parenthèse est destinée à évoquer aussi le fait que le player Flash est gratuit, que ses specs sont disponibles gratuitement et que le Flex SDK est open source, alors même si ce n’est pas un modèle d’ouverture absolue on ne peut pas vraiment dire que le Flash est plus fermé qu’Apple)
Second, FUCK YOU STEVE JOBS !
Flash n’est pas incontournable mais sans Flash tu n’as pas accès à beaucoup de choses sur le web quand même.
Je vais pas faire un listing de tous les sites en flash hein...
Third, FUCK YOU STEVE JOBS !
Flash n’est pas sécurisé, fiable et performant. Oui, c’est d’ailleurs parce qu’ils n’ont pas Flash que les Iphones ne plantent jamaaaaais.
C'est pas genre un rare truc trouver sur le net hein, c'est l'iphone de mon voisin de bureau au taff aujourd'hui.
Fourth, FUCK YOU STEVE JOBS !
Flash pompe de la batterie. Plus précisément, lire des vidéos dans un player Flash utilise trop d’énergie pour la pauvre petite batterie de l’itrucàalacon, parce que le décodage se fait sur la couche logicielle. Et le garçon persiste en expliquant qu’avec du simple HTML5 et des vidéos encodées en H.264 (je t’ai perdu là ?), on peut faire du décodage matériel et utiliser moins de ressources. Mais tout ça c’est une vaste blague bien sur parce que Flash 10 intègre le support du décodage H.264 matériel, ce que Steve Jobs sait très bien. Et au passage, on peut revenir joyeusement à l’argument numéro 1 sur les technologies fermées et propriétaires que Steve Jobs désapprouve tant sur le plan philosophique en rappelant que le H.264 est une technologie brevetée, propriétaire et payante \o/.
Fith, FUCK YOU STEVE JOBS !
Flash n’est pas adapté aux écrans tactiles. Tu comprends, les idébilités ambulantes sont tellement aïtek qu’on ne peut pas utiliser une interface Flash avec des doigts. Il faut impérativement un clavier et une souris, sinon, sinon, tu es bloqué ! Tu ne peux rien faire ! Aaaaaah ! Et non l’interface n’a rien à voir avec la conception et le design, c’est uniquement lié à la technologie que tu emplois mon garçon. Contrairement à des sites fait avec du HTML et du javascript. Là on est dans la modernité mon gars, là on est dans de la techno futuriste pensée pour les doigts. Parce qu’en 1995, Brendan Eich il avait bien compris que le futur du web ça serait les doigts. Et puis le Flash c’est « tellement PC », tellement ringard, pas du tout comme l’Objective-C qu’on utilise pour les applications imonculcestdupoulet, qui fut comme chacun sait conçu pour les iphones dans les années 70.
Sixth… heu… attend voir… ah ouai. FUCK YOU STEVE JOBS !
La seule raison pour laquelle Steve Jobs refuse le plugin Flash sur ses i$$$$ c’est que si le navigateur web inclut un player flash, toutes les applications de l’Appstore pourront être transposées online sur des sites web avec leur propre régie pub ou système de monétisation sans que les développeurs soient obligés de payer un droit d’entrée et sans avoir à être validés par Apple. C’est-à-dire un modèle ouvert qui apporterait surement un plus aux utilisateurs et leurs permettraient d’accéder pour de vrai à l’intégralité du web (ce qui justifierait un peu les prix démentiels que coûtent ces machins-là). Mais le manque à gagner serait sans doute suffisant pour que les recettes déjà titanesques d’Apple sur la vente d’icrottes empêchent Steve Jobs de dormir convenablement. Mais c’est sûr que dit comme ça c’est moins reluisant et sympathique alors autant basher comme une pute sur Adobe en faisant croire au monde entier soudainement que Flash en fait c’est de la grosse merde et que l’avenir c’est le « HTML5, le CSS et le javascript » qui sont des « technologies modernes » (Tim O’Reilly a du bien se marrer en lisant ça) et plus « performantes ». J’espère que Nitro, le moteur javascript de Safari, est prêt à encaisser des gros sites bien graphiques et massivement animés en javascript sans se mettre à pleurer sa mère et brûler le processeur au bout de 30 secondes, ça pourrait vider la batterie… En tout cas je suis certain que tous les développeurs Action Script 3 ont hâte de se mettre à JQuery et Mootools pour coder.
DISCLAIMER : Je n’ai écrit cet article que pour qu’on m’envoie un smartphone android. S’il vous plait, un smartphone et je fais ma pute tant que vous voulez.
EDIT : Ah ben en fait Adobe a vraiment répondu "fuck you" à Jobs sur leur blog :
http://blogs.adobe.com/conversations/2010/04/moving_forward.html