S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Flash Info : Fêtons la TVA à 2,1 % : abonnez-vous dès 17 € par an !

Opera abandonne son moteur de rendu et passe à Webkit

Changement de rythme

Alors que l’éditeur Opera annonce que ses produits sont utilisés par 300 millions de personnes, il en profite pour glisser une autre nouvelle, bien plus significative : l’abandon du moteur de rendu Presto pour Webkit. Une décision lourde de significations et probablement riches en retombées futures.

opera

300 millions d'utilisateurs et un changement radical

Dans un communiqué de presse publié il y a quelques heures à peine, Opera annonce que 300 millions d’utilisateurs se servent de ses produits. Cela touche aussi bien les versions pour ordinateurs que smartphones et tablettes : Mobile et Mini. Mais alors que l’éditeur se réjouit d’une telle étape, il proclame un autre changement, celui-là très lourd : l’abandon du moteur de rendu Presto, développé en interne, pour s’aligner sur Webkit.

 

Cette migration du moteur de rendu, du jamais vu pour un navigateur aussi connu, se fera sur deux axes :

  • Les versions pour plateformes mobiles utiliseront directement le moteur Webkit
  • Les versions pour ordinateurs utiliseront Chromium, lui-même étant déjà la base open source de Chrome de Google

Håkon Wium Lie, directeur technique d’Opera, fait le constat de la situation : « Le moteur Webkit est déjà très bon, et nous avons pour objectif de le rendre encore meilleur. Il supporte les standards qui nous importent et a les performances dont nous avons besoin. Cela a bien plus de sens de laisser nos experts travailler avec les communautés open source pour améliorer encore Webkit et Chromium que de développer notre propre moteur de rendu plus avant. Opera contribuera aux projets Webkit et Chromium, et nous avons d’ailleurs soumis notre premier lot de patch : pour améliorer la disposition des colonnes multiples ».

 

En fait, le passage à Webkit pouvait en partie être deviné dès le mois dernier. Opera avait en effet présenté un nouveau projet, baptisé Ice, de navigateur pour Android entièrement basé sur Webkit. L’éditeur indique sur son blog que les premiers retours avaient été très bons. Opera Ice sera officiellement présenté à la fin du mois au Mobile World Congress de Barcelone.

 

Cela étant, l’annonce d’Opera change radicalement le périmètre du travail fait sur Webkit. Si les développeurs ne se penchent plus sur leur propre moteur, cela signifie une redistribution des ressources sur d’autres aspects. Håkon Wium Lie explique en effet que la transition « vers Webkit signifie qu’une plus grande part de nos ressources pourra être dédiée au développement de nouvelles fonctionnalités et de solutions simples que l’on peut attendre d’une société qui a inventé tant des fonctionnalités qui sont aujourd’hui utilisées par tout le monde dans l’industrie des navigateurs ».

Quelles conséquences réelles ?

Les conséquences pour Opera sont multiples et pour la plupart positives. Le navigateur va profiter de travaux hérités de plusieurs années et dans lesquels participent de grosses sociétés telles qu’Apple et Google. Webkit est connu pour être performant, et l’impact de la communauté en termes de sécurité est plus que concret. En outre, la principale force du moteur est son adaptation aux nouveaux standards, souvent implémentés très rapidement, quitte parfois à diffuser des technologies qui n’existent qu’à l’état de brouillons.

 

Mais l’avantage principal pour Opera est la « pulvérisation » du fossé existant entre lui et les autres. Éternel outsider cantonné à une part de marché de 1 % depuis des années, Opera est victime de sa différence. Il n’est pas, à l'inverse de Safari et Chrome, basé sur Webkit. Il n’est pas fourni avec un système d’exploitation à la part de marché titanesque, comme Internet Explorer. Il n’est pas soutenu par une énorme communauté, contrairement à Firefox. Opera a toujours été jusqu’ici la cinquième roue du carosse, le navigateur mis systématiquement de côté dans les tests de compatibilité. Un élément que nous avons souvent regretté.

 

Passer à Webkit signifie en finir avec cet écart, au détriment de plusieurs années d’investissement dans Presto. La société aura les mains libres pour travailler sur les fonctionnalités qui l’intéressent vraiment en arrêtant de perdre du temps pour courir après une concurrence déchainée depuis que Firefox a relancé la guerre des navigateurs.

Un danger à l’horizon

Pourtant, doit-on considérer que ce passage à Webkit n’a que des avantages ? Pas nécessairement. Pour les utilisateurs, cela signifie techniquement la fin de l’écart dans le rendu des sites web, tout en profitant du champ fonctionnel très riche. Pour le web lui-même, il existe cependant un danger. Et pour une partie de la concurrence également.

 

D’une part, nous avions déjà soulevé dans le passé que Webkit, du fait de son écrasante part de marché dans le secteur mobile, créait ses propres problèmes. Certains développeurs, plutôt que d’attendre un W3C jugé parfois trop lent, codent leurs sites en tablant avant tout sur Webkit. Safari pour OS X, Safari pour iOS, Chrome pour Windows/OS X/Linux, Chrome pour Android, Chrome OS et d’autres navigateurs tiers utilisent tous Webkit. Le moteur est en train d’acquérir lentement, mais sûrement, une situation de monopole.

 

Étrange détour de l’histoire des navigateurs, car avec Opera qui rejoint le « clan » Webkit, un éditeur se retrouve isolé : Mozilla. Webkit et Internet Explorer sont pour l’instant incontournables, mais Firefox se retrouve pris entre les deux feux. Mozilla va donc devoir se battre et travailler son moteur de rendu Gecko, surtout face à un Webkit auquel participe un nombre de plus en plus important de développeurs.

 

Il faudra dans tous les cas plusieurs mois pour qu’Opera ne sorte des versions basées sur Webkit de tous ses navigateurs. Il sera particulièrement intéressant de vérifier le résultat et de le comparer à ses concurrents les plus directs, Safari et Chrome. Il se pourrait que la part de marché augmente car les fonctionnalités pourraient bien faire la différence. L’année 2013 promet donc quelques mouvements dans le monde des navigateurs.

Source : Opera
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Publiée le 13/02/2013 à 16:58

Soutenez l'indépendance de Next INpact en devenant Premium

  • Tout le contenu de Next INpact sans pub
  • Et bien plus encore...

Il y a 212 commentaires

Avatar de Yangzebul INpactien
Yangzebul Le mercredi 13 février 2013 à 17:00:40
Inscrit le mardi 6 mai 03 - 2720 commentaires
Avatar de Mr.Nox INpactien
Mr.Nox Le mercredi 13 février 2013 à 17:00:46
Inscrit le mercredi 27 juin 12 - 1130 commentaires
Bonjour et bienvenu à Chrompera...
Avatar de ano_635145921246249171 INpactienne
ano_635145921246249171 Le mercredi 13 février 2013 à 17:02:34
Inscrite le mercredi 4 novembre 09 - 1252 commentaires
bonne nouvelle
Avatar de John Shaft INpactien
John Shaft Le mercredi 13 février 2013 à 17:02:35
Inscrit le vendredi 14 janvier 11 - 10371 commentaires
Certains développeurs, plutôt que d’attendre un W3C jugé parfois trop lent, codent leurs sites en tablant avant tout sur Webkit


Au hasard, Dotcom ?

C'est bien dommage tout ça.
Avatar de hadoken INpactien
hadoken Le mercredi 13 février 2013 à 17:07:10
Inscrit le jeudi 28 juillet 11 - 663 commentaires
Bah, çà sent un peu la sale news IMHO.

Opera ces temps-ci c'était pas la joie :
- browser qui rame (toujours pas du tout fluide sur le scroll de certains sites comme PCI par rapport à IE, hardware acceleration ou pas)
- browser qui crashe très régulièrement depuis la dernière version

Et comme toujours :
- plein de sites où il faut changer son user-agent sinon c'est mort

Alors oui on aura un peu plus de compatibilités sur certains sites (même si la plupart checkent l'useragent, du coup l'end user verra pas la différence dans ces nombreux cas là) et probablement un peu plus de fluidité...

Mais je vois aussi des points négatifs :
- quid du 64-bits sur windows ?
- maintenant qu'ils passent à webkit, histoire d'avoir un fork de plus de chromium sur le marché, et d'avoir 300M utilisateurs en plus sur webkit... c'est le retour d'IE6 quoi... Heureusement qu'il y a Trident.

Franchement c'est vraiment un aveux d'échec de leur part, et pas une bonne nouvelle pour l'utilisateur d'opera que je suis. Vu les déceptions récentes avec le browser + cette décision, un jour je le lâcherais pour de bon je le sens.

Il y a 212 commentaires

;