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 : WPE

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Payer son ticket avec sa carte bancaire dans les transports parisiens, ce n’est pas pour demain

21:29

• 48


Le fondateur de TSMC explique pourquoi Apple a abandonné Intel

15:01

• 21


Meta accepte de payer 25 millions de dollars à Donald Trump pour avoir banni ses comptes en 2021

12:17

• 95


Promo générale sur les Apple Watch SE et Series 10 aluminium et titane

09:19

• 9


Promo sur des Apple Pencil, Magic Mouse et Magic Keyboard

07:50

• 2


Aperty : l'allié parfait des photographes de portraits professionnels et semi-professionnels est là 📍

29/01/2025 à 23:33


Des actionnaires mettent en doute la vertu d’Apple concernant les données d’entraînement de son IA

29/01/2025 à 21:30

• 16


Comment faire tourner DeepSeek-R1 (ou un autre LLM) sur votre Mac

29/01/2025 à 17:23

• 14


Promo : le Mac mini M2 Pro 16/512 Go à 770 € 🆕

29/01/2025 à 17:00

• 20


Promo : la console portable ROG Ally d’Asus à seulement 470 €

29/01/2025 à 16:30

• 16


OpenAI affirme que DeepSeek a siphonné ses données pour entrainer ses modèles

29/01/2025 à 15:30

• 110


Deux failles des dernières puces Apple Silicon permettent d’extraire des données de Safari et Chrome à distance

29/01/2025 à 11:00

• 45


Office pour Mac colle ses premiers widgets sur le bureau

29/01/2025 à 10:21

• 23


Coup d’œil sur le nouveau cadran « Unité en rythme » de watchOS 11.3

29/01/2025 à 09:17

• 25


e/OS/ et Iodé, les deux Android français qui tracent leur route sans Google

29/01/2025 à 09:16

• 19


Votre consentement sera en théorie nécessaire pour tout démarchage téléphonique

29/01/2025 à 09:09

• 96