Ouvrir le menu principal

MacGeneration

Recherche

Un site web pour décoder les pages sauvées en .webarchive par Safari

Pierre Dandumont

vendredi 04 juillet 2025 à 11:00 • 7

Logiciels

Avec Safari, si vous voulez sauvegarder une page pour la lire plus tard1, il est possible de faire Enregistrer sous… dans le menu Fichier. Le navigateur propose de sauver l'image en Source de la page (une page HTML brute, qui va dépendre du site pour une partie du contenu), en PNG (une nouveauté) ou en Archive web. Cette solution enregistre tout le contenu de la page (JavaScript et CSS compris) dans un fichier .webarchive un peu obscure. HTeuMeuLeu a donc décidé de proposer une méthode pour extraire correctement les données pour les lire n'importe où.

Safari propose trois choix. Image MacGeneration.

Son but de départ était simple : arriver à lire les données envoyées par des étudiants qui travaillaient visiblement sur des Mac. Les .webarchive sont pratiques pour envoyer le contenu d'une page, un seul fichier suffit, mais l'ensemble dépend de Safari. Il explique que le format d'Apple est un fichier XML qui contient des données compressées (un .plist). Il a développé un site Internet qui permet de décompresser les fichiers en question, et affiche la liste des fichiers présents dans l'archive (images, HTML, CSS, etc.). L'outil est open source si vous voulez l'héberger en local (c'est du JavaScript), pour éviter d'envoyer une archive qui pourrait contenir des données privées sur un site public.

Le site permet de récupérer tous les éléments de la page. Image MacGeneration.

  1. Ou pour garder une trace d'une éventuelle future modification.  ↩︎

Rejoignez le Club iGen

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

Rejoignez la plus grande communauté Apple francophone !

S'abonner

La quatrième bêta publique d’iOS et de macOS 26 est en ligne

18/08/2025 à 23:27

• 3


Une septième bêta pour iOS, iPadOS, macOS, watchOS, visionOS et tvOS 26

18/08/2025 à 19:18

• 53


Le MacBook Air M4 dès 950 € pour les étudiants, une bonne affaire pour la rentrée

18/08/2025 à 18:19

• 11


Enchères-Domaine, le site de ventes aux enchères de l’État, remis à neuf

18/08/2025 à 16:58

• 5


Les NAS QNAP s’ouvrent au contrôle en langage naturel grâce à MCP et aux LLM

18/08/2025 à 14:59

• 5


Batterie d'iPhone : comment profiter du bonus réparation en Apple Store

18/08/2025 à 14:05

• 16


NordVPN en promo : abonnement d’un an à 35 € ou carte cadeau Amazon en bonus

18/08/2025 à 11:44

• 26


Promo : 170 € sur le Mac mini M4 Pro, 300 € sur l'iMac M4

18/08/2025 à 08:12

• 0


La trop longue pause du Vision Pro et les fuites de l’Apple Park : la semaine Apple

17/08/2025 à 21:00

• 36


Un kit d'outil complet pour nettoyer vos produits informatiques

17/08/2025 à 12:12

• 0


L'IA est là : confiez-lui vos images et vos vidéos

17/08/2025 à 10:00

• 41


Club iGen : c'est le moment de vous abonner !

16/08/2025 à 17:58

• 21


Du keynote au code : comment Decathlon hiérarchise les nouveautés d’iOS pour ses apps

16/08/2025 à 15:00

• 10


Ces articles du Club iGen passent en accès libre : découvrez nos contenus premium

16/08/2025 à 12:51

• 2


À contre-courant : pourquoi Christophe ne croit pas au discours d’Apple sur la vie privée

16/08/2025 à 10:57

• 60


S’il vous plaît, ne créez pas de bombe nucléaire avec Claude

15/08/2025 à 20:30

• 38