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.  ↩︎

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Offrez-vous un Mac mini M2 pour 350 € (code SOLDES30)

11:15

• 0


E-sport : l’incroyable ascension des virtuoses du tableur

11:15

• 14


Allez-vous vous abonner à l’Apple Creator Studio ?

10:00

• 57


Dix ans après sa sortie, l'Apple TV HD est toujours vaillante et a reçu la mise à jour vers tvOS 26

08:25

• 30


Promo : l'iPad Pro M2 de 2 To à 850 € en 11” et à 1230 € en 13” 🆕

17/01/2026 à 16:19

• 34


Netgear brade son Orbi Wi-Fi 7 : le pack routeur + satellite à 210 €

17/01/2026 à 11:17

• 28


OLED : la fin du tunnel (et du LCD) pour 2028 ?

17/01/2026 à 08:31

• 29


Sortie de veille : la nouvelle offre Apple Creator Studio vaut-elle le coup ?

17/01/2026 à 08:00

• 51


Apple Sainte-Catherine : le nouveau vaisseau amiral de Montréal a ouvert ses portes

17/01/2026 à 07:30

• 21


Les Shokz OpenFit à conduction aérienne : la gamme complète en promotion ! 📍

17/01/2026 à 06:35

• 0


Apple et TSMC : l’âge d’or touche à sa fin, l’ère du rapport de force commence

16/01/2026 à 23:55

• 26


OpenAI lance les essais de pub sur les formules gratuites et Go de ChatGPT

16/01/2026 à 20:45

• 82


iPhone 17 et Livebox 4/5 : Orange confirme un problème de débits, une solution provisoire identifiée

16/01/2026 à 17:52

• 18


La production de l’écran OLED du futur MacBook Pro M6 aurait commencé chez Samsung

16/01/2026 à 15:57

• 23


TranslateGemma : Google lance des modèles d'IA spécialisés pour traduire 55 langues

16/01/2026 à 14:57

• 14


Promos : le MacBook Air M2 à 729 € et le M4 à 909 € avec des bons d’achat pour les adhérents Fnac+

16/01/2026 à 12:05

• 1