Ouvrir le menu principal

MacGeneration

Recherche

WPE, le portage de WebKit pour les appareils embarqués, a cinq ans

Mickaël Bazoge

vendredi 03 juin 2022 à 17:00 • 1

Logiciels

Il y a un peu plus de 5 ans, le 21 avril 2017, le cabinet de conseil en open-source Igalia lançait WPE (WebKit Port for Embedded), un portage WebKit optimisé pour les appareils embarqués basse consommation. WPE n'est pas un navigateur web, mais il fournit toutes les « briques » indispensables pour charger et afficher des sites web dans les voitures, les téléviseurs, les appareils électroménagers, et tout ce qui a un écran connecté.

Contrairement à d'autres portages WebKit, WPE ne s'appuie pas sur les boîtes à outil traditionnelles d'interface utilisateur (Qt, Cocoa, GTK, etc.). Il ne comprend même pas d'intégration avec ce type d'outils. En revanche, ce portage a été pensé pour s'insérer facilement et rapidement dans un grand nombre de composants (NXP, Broadcom, Qualcomm…) utilisés par les constructeurs d'appareils embarqués.

WPE a été développé avec en tête des objectifs de performance, de consommation réduite pour les calculs et de rapidité du rendu, sans sacrifier pour autant les capacités graphiques comme on le voit dans la vidéo ci-dessus.

Sa conception a débuté dès septembre 2014. C'est Igalia, partenaire proche des principaux éditeurs de navigateurs web, qui s'y est collé et depuis l'effort s'est maintenu car il faut mettre le code à jour, le tester, corriger les bugs, implémenter les nouveaux standards web, développer de nouvelles fonctions… En retour, cela profite aussi au développement de WebKit : l'an dernier, Igalia était à l'origine de 16,5 % de tous les commits du moteur de rendu de Safari.

Source :

Ajouter ce site dans Google News

Quand OpenAI se fait pirater grâce à Claude… heureusement durant un hackathon

18/09/2026 à 21:40

• 5


Aperçu (très rapide) des AirPods 5, une mise à jour à peine visible

18/09/2026 à 20:44

• 19


Prise en main de l’Apple Watch Series 12 : une génération qui remet la céramique en lumière

18/09/2026 à 20:44

• 21


Sihoo B300 Pro : une chaise ergonomique ultra-réglable pensée pour s’adapter à chaque utilisateur 📍

18/09/2026 à 20:15

• 0


Le 1,4 nm d'Intel (14A) serait testé par de nombreuses sociétés, d'Apple à Nvidia en passant par Tesla ou Qualcomm

18/09/2026 à 19:35

• 5


L’hiver vient, alors il est temps d’emmitoufler les fenêtres de macOS avec Window Sweaters

18/09/2026 à 16:42

• 18


Prise en main de l'iPhone 18 Pro : le bordeaux a-t-il du bouquet ?

18/09/2026 à 14:23

• 64


Openprinter, le projet français d’imprimante ouverte, prépare ses précommandes

18/09/2026 à 12:29

• 71


SoftRAID 9 gère le RAID 6, mais uniquement avec macOS 27

18/09/2026 à 11:43

• 4


Des images d'iOS 19 sur un iPhone et un iPad

18/09/2026 à 11:18

• 2


RetroMac permet de (re)découvrir facilement le bon vieux temps de Mac OS X et des premiers écrans LCD

18/09/2026 à 10:14

• 11


Prise en main de l'Apple Watch Ultra 4 : l'art subtil du surplace

18/09/2026 à 10:13

• 32


Le nouveau clip de Rosé sert de vitrine à l’iPhone 18 Pro bordeaux

18/09/2026 à 09:46

• 11


C’est le jour du lancement pour les iPhone 18 Pro, Apple Watch Series 12 et Ultra 4, ainsi que les AirPods 5

18/09/2026 à 08:20

• 39


Son MacBook Pro M5 Max surchauffe, son prix aussi !

18/09/2026 à 07:47

• 40


watchOS 27 : le double-clic sur la couronne digitale sacrifié sur l'autel de Live Rewind

18/09/2026 à 07:33

• 47