Les trois navigateurs nommés sur celle de 2022 sont – quoique pas tout à fait pour Safari – Chrome avec une moustache
Pardon? Le fork de Blink/Chrome à partir de WebKit c'était il y a 10 ans. En 10 ans il se passe plus de truc que se laisser pousser la moustache.
Côté Blink, on a un projet qui refuse de merger les patchs pour tout autre système que Linux, Windows, Android et Mac OS (sauf si Google change d'avis). Je pense que c'est pareil pour les architectures matérielles.
Côté WebKit, on a un projet qui maintient des builds 32 bit, du MIPS, prend en charge les systèmes BSD, et est aussi porté sur Haiku et MorphOS et utilisé également dans des systèmes embarqués.
Le moteur Javascript n'est pas du tout le même (c'était déjà le cas avant le fork de Blink: il y avait 2 moteurs maintenus en parallèle dans le même dépôt Git). La pile de rendu n'est plus du tout la même non plus (WebKit peut fonctionner sans OpenGL, impossible pour Blink). La couche réseau n'est pas la même (Apple utilise ses propres APIs, WebKit sous Linux c'est soit Soup soit Curl, Blink c'est les trucs de Google).
[^] # Re: Le monopole du moteur
Posté par pulkomandy (site web personnel, Mastodon) . En réponse au lien Terrible Maps : The most popular browser 2012 vs 2022. Évalué à 10.
Pardon? Le fork de Blink/Chrome à partir de WebKit c'était il y a 10 ans. En 10 ans il se passe plus de truc que se laisser pousser la moustache.
Côté Blink, on a un projet qui refuse de merger les patchs pour tout autre système que Linux, Windows, Android et Mac OS (sauf si Google change d'avis). Je pense que c'est pareil pour les architectures matérielles.
Côté WebKit, on a un projet qui maintient des builds 32 bit, du MIPS, prend en charge les systèmes BSD, et est aussi porté sur Haiku et MorphOS et utilisé également dans des systèmes embarqués.
Le moteur Javascript n'est pas du tout le même (c'était déjà le cas avant le fork de Blink: il y avait 2 moteurs maintenus en parallèle dans le même dépôt Git). La pile de rendu n'est plus du tout la même non plus (WebKit peut fonctionner sans OpenGL, impossible pour Blink). La couche réseau n'est pas la même (Apple utilise ses propres APIs, WebKit sous Linux c'est soit Soup soit Curl, Blink c'est les trucs de Google).