Webkit : nouveau site officiel et statuts clairs sur les implémentations

Webkit : nouveau site officiel et statuts clairs sur les implémentations

Oui à ASM.js, non à WebRTC

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

02/12/2015 3 minutes
8

Webkit : nouveau site officiel et statuts clairs sur les implémentations

Le moteur de rendu Webkit dispose désormais d’un nouveau site officiel. Beaucoup plus clair et aéré, il met en avant les principales nouveautés et les conseils donnés aux développeurs. Alors que l’influence d’Apple y est très palpable, on peut maintenant voir rapidement quelles sont les technologies en cours d’implémentation.

Webkit est le moteur de rendu de Safari, qu’il s’agisse de sa déclinaison OS X ou iOS. Chrome l’utilisait également, jusqu’à ce que la gestion du projet open source ne lui convienne plus. Google avait alors créé un « fork » de Webkit pour créer Blink, son propre moteur, qui évolue selon les objectifs de Google et qui a été repris par Opera depuis sa version 15. Depuis, Apple est pratiquement le seul maître à bord, la marque et le logo lui appartenant déjà depuis un moment.

Le nouveau site officiel de Webkit a clairement subi cette influence. Il ne ressemble pas au site d’Apple, mais il est clair qu’une vaste réflexion a eu lieu sur son ergonomie et son interface. L’ensemble est nettement plus aéré, avec d’abord une explication claire de ce qu’est Webkit, des liens utiles pour tout ce qui touche aux participations puis une grille de vignettes mettant en avant les dernières grandes nouveautés, les conseils aux développeurs, des accents mis sur certaines technologies, etc.

Les développeurs disposent également d’une rubrique « Feature Status » totalement remaniée. Désormais, la liste complète des technologies y est affichée, accompagnée de statuts. On peut par exemple y voir qu’ASM.js est en cours d’implémentation, ce dont beaucoup se réjouiront puisqu’un gain de performances pourra être observé. CSS, ECMASCript 6, DOM et autres sont présentes, et on remarque qu’IndexedDB est partiellement supporté, et surtout que WebGL 2 est bien en cours d’intégration.

webkit statutwebkit statut
Le site de Webkit à gauche, celui d'Edge à droite

Cette zone ressemble clairement à celle mise en place par Microsoft pour Internet Explorer 11, puis pour Edge. Apple a probablement jugé que cette présentation était la plus efficace, ayant le mérité d’annoncer la couleur. Et justement, la liste de Webkit indique clairement, comme le signale MacG, que WebRTC ne fait pas partie des priorités : il n’y a tout bonnement aucun développement actif pour l’instant. Dommage, même si on imagine que la présence de la technologie FaceTime chez Apple n’est pas étrangère à ce refus, du moins pour l’instant.

Comme toujours, les développeurs pourront récupérer les builds Nightly de Webkit pour tester les dernières nouveautés, mais seulement sous OS X.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Fermer

Commentaires (8)




Cette zone ressemble clairement à celle mise en place par Microsoft pour Internet Explorer 11, puis pour Edge.

… ou encore à celle de chrome qui existe depuis 2 ans:

 https://www.chromestatus.com/features








vloz a écrit :



… ou encore à celle de chrome qui existe depuis 2 ans:

 https://www.chromestatus.com/features





<img data-src=" /> &nbsp;et celle de Firefoxhttps://platform-status.mozilla.org/



C’est qui webkit aujourd’hui ? Les mecs de KHTML sont toujours là ?


Gecko/Mozilla et EdgeHTML(Trident)/Microsoft n’ont pas dit leur dernier mot face à Webkit/Apple et à Blink(Webkit)/Google-Opera








joma74fr a écrit :



Gecko/Mozilla et EdgeHTML(Trident)/Microsoft n’ont pas dit leur dernier mot face à Webkit/Apple et à Blink(Webkit)/Google-Opera





En même temps on a beau dire, WebKit est un moteur excellent. Les concurrents sont loins derrière. Associé à V8, pas étonnant que tout le monde développe sous Chrome.









jpaul a écrit :



En même temps on a beau dire, WebKit est un moteur excellent. Les concurrents sont loins derrière. Associé à V8, pas étonnant que tout le monde développe sous Chrome.





Chrome est désormais basé sur un fork de Webkit: blink. Même si les fonctionnalités sont très similaires actuellement, le développement se fait séparément et les propriétés de google pour les futures implémentations sont peut être différentes.&nbsp;



Il faut espérer que Webkit ne devienne pas l’unique moteur de référence.



Ceci dis, j’ai hate de voir les prochains UserAgent, depuis une plombe que ces trucs là sont bordélique…


Ça dépends pourquoi… Parce qu’il y a encore des bugs énormes dans Blink. Ils ont implémenté plein de trucs, plus que les autres, mais faut pas trop les utiliser. <img data-src=" />