C'est un changement important auquel se prépare Opera Software. L'entreprise norvégienne va abandonner le moteur de rendu HTML Presto en 2013. À la place, la société utilisera WebKit. Cette évolution va toucher l'ensemble de ses logiciels, aussi bien le navigateur web classique (Opera) que ses déclinaisons destinées aux appareils mobiles (Mini et Mobile).
Créé par Don Melton, un ancien salarié d'Apple, WebKit a débuté sa carrière sur Safari. Par la suite, le moteur de rendu a été adopté par Google Chrome et divers autres logiciels de moindre importance. Opera sera le troisième navigateur web de premier plan à opter pour WebKit. Justifiant cette transition, l'entreprise met en avant son développement sur les systèmes mobiles Android et iOS.
"Le moteur WebKit est déjà très bon, et nous voulons contribuer à le rendre encore meilleur. Il supporte les standards qui nous importent et il délivre les performances dont nous avons besoin", explique le directeur technique d'Opera Software dans un communiqué.
"Il est plus cohérent de laisser nos experts travailler de concert avec la communauté open source pour améliorer WebKit et Chromium plutôt que de poursuivre le développement de notre propre moteur de rendu", poursuit-il. Jusqu'à présent, Presto était utilisé par Opera depuis la version 7 du navigateur web (celui-ci en est à la version 12). Auparavant, Opera utilisait le moteur Elektra (version 4 à 6).
"Opera va contribuer aux projets WebKit et Chromium, et nous avons déjà soumis notre première série de patchs : améliorer la disposition multi-colonnes", ajoute Håkon Wium Lie. WebKit est publié sous licence publique générale GNU et licence BSD. En outre, Opera Software va pouvoir mobiliser ses ressources pour d'autres projets, au lieu de les employer dans le développement de Presto.
En dehors de WebKit et Presto, il existe deux autres moteurs de rendu HTML de première importance : Gecko, qui est essentiellement utilisé par Firefox, et Trident, qui est embarqué dans Internet Explorer. Le choix d'Opera risque toutefois de remettre sur le devant de la scène le risque d'une domination de WebKit dans le web mobile et sa conséquence immédiate : l'exclusion des navigateurs n'utilisant pas WebKit.
L'an dernier, un appel à l'action a été lancé en ce sens afin de conserver un web ouvert. Les développeurs ont été invités à "arrêter de faire des sites uniquement pour WebKit" et ne plus "implémenter la détection des navigateurs WebKit sur les sites web".
+ rapide, + pratique, + exclusif
Zéro publicité, fonctions avancées de lecture, articles résumés par l'I.A, contenus exclusifs et plus encore.
Découvrez les nombreux avantages de Numerama+.
Vous avez lu 0 articles sur Numerama ce mois-ci
Tout le monde n'a pas les moyens de payer pour l'information.
C'est pourquoi nous maintenons notre journalisme ouvert à tous.
Mais si vous le pouvez,
voici trois bonnes raisons de soutenir notre travail :
- 1 Numerama+ contribue à offrir une expérience gratuite à tous les lecteurs de Numerama.
- 2 Vous profiterez d'une lecture sans publicité, de nombreuses fonctions avancées de lecture et des contenus exclusifs.
- 3 Aider Numerama dans sa mission : comprendre le présent pour anticiper l'avenir.
Si vous croyez en un web gratuit et à une information de qualité accessible au plus grand nombre, rejoignez Numerama+.
Abonnez-vous gratuitement à Artificielles, notre newsletter sur l’IA, conçue par des IA, vérifiée par Numerama !