Ouvrir le menu principal

MacGeneration

Recherche

Safari 15 monte enfin dans le train de WebGL 2.0

Mickaël Bazoge

mercredi 09 février 2022 à 21:30 • 19

Logiciels

Cela a demandé plusieurs années de travail et de la patience, mais voilà nous y sommes enfin : Safari 15, disponible sur Mac (Monterey, Big Sur et Catalina) ainsi que sur iPhone et iPad avec iOS 15, intègre enfin la grande famille WebGL 2.0 ! Ce faisant, l'API graphique est désormais prise en charge par plus de 80 % des navigateurs web, se réjouit le Khronos Group.

Les développeurs pourront donc concentrer leurs efforts sur cette mouture de WebGL, plutôt que de devoir penser en permanence à accommoder les derniers navigateurs pas encore compatibles. Il en aura fallu du temps mine de rien : Mozilla avait dévoilé les possibilités de l'API dès 2015, tandis que les spécifications sont arrivées deux ans plus tard. Les travaux d'intégration dans Safari ont débuté en 2019.

WebGL 2.0 repose sur OpenGL ES 3.0, la version mobile de l'API graphique ouverte du Khronos Group. Apple a adopté le programme ANGLE de Google comme base de travail pour l'implémentation WebGL dans Safari et WebKit. Les ingénieurs d'Apple ont donc travaillé avec leurs homologues de Google sur ce chantier visant à traduire les instructions OpenGL ES (mis sur la touche par la Pomme en 2018) en instructions Metal, l'API graphique bas niveau des plateformes d'Apple.

Pour les internautes, cela signifie une amélioration graphique dans les jeux 3D jouables directement dans Safari et les navigateurs utilisant WebKit (c'est le cas de tous les butineurs sur iOS, Apple ne laissant pas le choix du moteur de rendu). Mais le support de WebGL 2.0 n'est qu'une étape intermédiaire : la suite, c'est WebGPU, une proposition d'API 3D faite par Apple au consortium W3C en 2017.

WebGPU, dont les spécifications sont toujours en développement, doit succéder à WebGL. Il s'inspire de Metal pour dialoguer avec le circuit graphique de l'appareil. Cette API est en phase d'optimisation pour Direct3D 12 sur Windows, Vulkan (l'API multiplateforme du Khronos Group), et bien sûr Metal.

Après Safari et Firefox, Chrome prépare l

Après Safari et Firefox, Chrome prépare l'arrivée de WebGPU

illustration ulule

Plus que 0 heures pour commander notre livre

Précommandez-le dès maintenant et profitez-en pour découvrir nos nouveaux goodies, ou prolonger votre abonnement au Club iGen à tarif réduit.

Découvrez nos offres

Apple Glass, iPhone Fold et relations difficiles : la semaine Apple

19:30

• 3


Journée MacG du 18 avril : découvrez le programme et réservez votre place

17:30

• 4


Garmin Forerunner, Fenix, EPIX : quelle montre GPS choisir pour le sport ? 📍

12:19

• 0


Concours : un NAS QNAP TS-216G équipé de 1 disque WD Red Plus 4 To à gagner !

10:00

• 709


Intel booste Geekbench avec le BOT, les développeurs crient à la triche

08:00

• 15


Mac mini, Mac Studio : le bouton « Acheter » disparaît pour les grosses configurations

11/04/2026 à 19:24

• 33


Sécurité : Intego revoit sa gamme avec Intego ONE

11/04/2026 à 11:04

• 10


Notre livre des 50 ans d'Apple arrive chez vous ! Il n'est pas trop tard pour commander le vôtre !

11/04/2026 à 10:55

• 116


Jusqu’à 400 € de réduction sur les MacBook Pro M5 Pro

11/04/2026 à 09:00

• 15


MacBook Neo : à 599 $, est-ce le cauchemar tant annoncé des PC portables ?

11/04/2026 à 08:30

• 61


Seul au monde : l’iPhone ignore superbement la crise et dépasse Samsung

11/04/2026 à 08:21

• 66


Et si l’écran parfait existait ? Découvrez la série MA de BenQ et gagnez-le !

10/04/2026 à 23:35

• 0


Test des AirPods Max 2 : le strict minimum pour seulement 579 €

10/04/2026 à 23:30

• 55


La cour d’appel de Paris refuse de suspendre la condamnation d’Apple sur les clauses abusives des contrats iPhone

10/04/2026 à 22:15

• 14


Redonner vie à vos photos floues et anciennes sur Mac avec Aiarty Image Enhancer (-52 %, licence à vie avec mises à jour) 📍

10/04/2026 à 20:47

• 0


Tesla s'attaque au jailbreak qui permet d'obtenir la conduite autonome sans payer l'abonnement

10/04/2026 à 18:10

• 46