WebKit : que le grand ménage commence

Anthony Nelzin-Santos |

La création du moteur de rendu Blink permet à Google de nettoyer Chrome, mais aussi à Apple et ses partenaires de nettoyer WebKit. Il n'aura pas fallu attendre longtemps pour que le ménage commence : ingénieur chez Apple, Geoff Garen a d'ores et déjà dressé la liste des composants à supprimer, d'abord et avant tout spécifiques à la prise en charge de Chrome.



Deux ingénieurs de Google ont proposé de s'atteler à cette tâche, mais Garen s'y oppose, invitant plutôt ceux qui vont rester dans le projet WebKit à le faire. Certains des changements proposés ne vont pas de soi et sont âprement discutés : Samsung s'interroge sur l'abandon de la prise en charge de WebKitGTK+ et V8, qu'elle utilise, et la suppression du moteur graphique Skia peut gêner BlackBerry à court terme. Les décisions finales sont toutefois prises de manière collégiale.

Tags
avatar phantoom | 
"Deux ingénieurs de Google ont proposé de s'atteler à cette tâche, mais Garen s'y oppose, invitant plutôt ceux qui vont rester dans le projet WebKit à le faire." hahaha, ça sent la fierté mal placé! On dirait qu'il a pas bien pris la nouvelle! Et oui les mecs vas falloir vous remettre à bosser sur Webkit. De mon point de vu c'est très bien étant donné que cela permettra (dans le futur) de re-booster l’innovation dans le domaine. Et visiblement ça marche, ils ont pas l'air de vouloir se faire de cadeaux.
avatar JustThink | 
@phantoom : Je trouve ça plutôt logique...
avatar RedMak | 
@macG: Les articles qui s'adressent ou ont un lien avec le développement sont nombreux sur macG ( j'en compte 3 ou plus aujourd'hui ), alors ajouter une section dev sur macG ou au moins un tag 'dev' sera mieux que le tag 'internet' non ?
avatar ifranz67 | 
J ai déjà chrome en version Blink ! C est nettement plus rapide encore !!
avatar hirtrey | 
@phantoom : Comme @JT, c'est normal. Ils n'ont plus a modifier les sources.
avatar joneskind | 
@phantoom : Quand un mec "démissionne" sans préavis, en abandonnant son boulot, tu ne lui demandes pas de le finir. Tu lui dis gentiment que tu te passeras très bien de ses services. Y a pas de fierté mal placée là dedans. C'est comme ça que ça se passe dans la vie. Tu commences à construire une maison, le constructeur t'annonce qu'il abandonne ton chantier pour aller sur un autre, t'attends pas la fin de la journée pour le remercier et chercher quelqu'un d'autre si ?
avatar Trollolol | 
C'est pas apple qui paye les dév de Google qui bossent sur Webkit contrairement au gars que t'as embaucher et que tu payes de ta poche pour monter ta barraque. Z'ont aucune obligation de finir ce qu'ils ont commencer, d'ailleurs ça finirait quand ? La pour apple ça veut dire qu'il vont devoir faire tout le boulot et corriger tout les soucis, quand Google en faisait une grosse partie qui profitait à safari. :)
avatar robrob | 
@hirtrey C'est open source ils peuvent tres bien continuer a modifier les sources. La mainteneur n'est pas oblige d'accepter les changements mais forker un projet n'interdit pas de contribuer au projet principal.
avatar Fingah | 
@Trollolol ils vont surtout nettoyer le code et ça sera plus simple à maintenir pour eux (de la même manière que Google retirera aux fur et à mesure ce qu'ils n'utilisent pas [1] et ils se simplifiront la vie) [1]: pour le moment Blink est un bête fork de WebKit ... donc rien de changer, pour le moment
avatar Silverscreen | 
On sait quelle société contribue le plus à Webkit ces dernières années ? Sinon, au niveau de Blink : c'est un fork, ok. Mais, j'ai compris qu'ils gardaient Webcore comme base : est-ce qu'on peut supposer que l'interprétation du HTML+CSS restera la même, même si le moteur gérant le Javascript est différent ou même ça, ça changera aussi, ouvrant la voie à un nouveau casse-tête pour les web designers et à des extensions proprios, à cause d'un moteur qui diffère aussi dans son interprétation des standards ?
avatar AirForceTwo | 
@joneskind Ce dont tu parles concerne les employés qui se font virer. Il arrive souvent qu'un employé démissionne mais reste un peu pour assurer la transition et former son successeur.
avatar tap | 
@Silverscreen : Google et Apple contribuent le plus, quasi a égalité : http://appleinsider.com/articles/13/02/11/apple-google-nearly-tied-as-top-contributors-to-webkit-as-adoption-expands
avatar Stech72 | 
L'économie est de combient sur le poid après compilation bien entendu ?
avatar Trollolol | 
@tap Ne pas confondre le nbr de commits depuis le début de webkit et les stats annuelles. Pour l'année 2012, Google c'est 50% des commits et 25% pour apple. Google est passer devant apple en nombre de commits à partir de mi-2009.
avatar Johnny B. Good | 
@phantoom Aucune histoire de fierté mal placée. C'est juste logique de faire faire les choses par ceux qui continueront à bosser dessus, ne serait-ce que pour avoir un meilleur suivi. C'est dingue cette nécessité de faire du romantisme. On parle de développement de logiciels, pas d'une relation amoureuse, hein.
avatar robrob | 
En plus quand on lit la mailing list, "s'y oppose" est un peu fort. Il dit juste qu'il pense que c'est mieux que ce soit ceux qui sont amenes a maintenir le code a partir de maintenant qui s'occupent d'enlever ce qu'ils jugent non necessaire. Ca donne un ton quand meme bien different.
avatar Ali Baba | 
@robrob : +1 Et au passage, Blackberry explique qu'ils n'ont pas besoin de Skia car ils prévoyaient justement de s'en débarrasser. Lisez la mailing-list, c'est pas très long et c'est très instructif.
avatar pol2095 | 
webkit devenait un peu trop omniprésent, c'est une bonne chose. Google se sépare du boulet webkit.
avatar elamapi | 
Pour ceux que ca interesse, Canary utilise maintenant Blink. Testez le si vous avez 5 minutes. Impressionnsant de fluidité et de reactivité.
avatar Anonyme (non vérifié) | 
Ça change quelque chose pour les utilisateurs apple au final ?
avatar Mithrandir | 
Pour ceux qui croient encore que Google est encore honnête : "As long as we are recapitulating history - the main reason we built a new multiprocess architecture is that Chromium's multiprocess support was never contributed to the WebKit project. It has always lived in the separate Chromium tree, making it pretty hard to use for non-Chrome purposes. Before we wrote a single line of what would become WebKit2 we directly asked Google folks if they would be willing to contribute their multiprocess support back to WebKit, so that we could build on it. They said no. At that point, our choices were to do a hostile fork of Chromium into the WebKit tree, write our own process model, or live with being single-process forever. (At the time, there wasn't really an API-stable layer of the Chromium stack that packaged the process support.) Writing our own seemed like the least bad approach. If Google had upstreamed their multiprocess support, we almost surely would have built on it. And history might have turned out differently."
avatar Mithrandir | 
@pol2095 Sinon, ton syndrome de Stockholm va bien ?
avatar Trollolol | 
elamapi [04/04/2013 23:56] "Pour ceux que ca interesse, Canary utilise maintenant Blink. Testez le si vous avez 5 minutes. Impressionnsant de fluidité et de reactivité. " C'pas impressionnant, c'est juste waouhh!! 0_0 J'vais garder Chromium avec Blink j'crois. Même sur un HDD tout est instantané.
avatar Elrifiano | 
Et ça changera quoi pour la version iOS de Chrome ?
avatar oomu | 
@johnny b. good [04/04/2013 20:30] MERCI ! vraiment. enfin un non-romantique ici. - @ Elrifiano [05/04/2013 01:27] via MacG Mobile " Et ça changera quoi pour la version iOS de Chrome ?" rien. - @Trollolol [05/04/2013 01:12] trop de la lol le troll hein ?
avatar dariolym | 
À noter que Opéra va lui aussi utiliser le moteur Blink de Google, en abandonnant son moteur propriétaire "presto".
avatar elamapi | 
@mithrandir Un syndrome de Stockholm versus un syndrome de persécution, match nul balle au centre. En même temps, vu que Google c'est le M.A.L tu devrais être super heureux qu'ils fork et se barre du dev de webkit non ? C'est donc une trés bonne chose pour toi ?
avatar Mithrandir | 
@elamapi : Google joue toujours perso, ça ne m'étonne pas. Tout comme d'ailleurs les commentaires qui applaudissent à tout ce que Google peut faire.
avatar wallou | 

Oui attention au lol ds le troll !

Canary vas-y, si t'as froid et un MBAir, t'auras un bon 90° sur le genoux.
Trop fort le fork!

CONNEXION UTILISATEUR