Ouvrir le menu principal

MacGeneration

Recherche

L’extension SingleFile arrive enfin sur Safari après un don et des efforts

Stéphane Moussie

lundi 05 décembre 2022 à 20:30 • 10

Logiciels

Plus de dix ans après son lancement sur Chrome puis sur Firefox, l'extension SingleFile, qui permet d'archiver efficacement des pages web, est enfin disponible sur Safari. Ce portage a été rendu possible par la prise en charge du standard WebExtensions par Safari depuis 2020, mais l'opération ne s'est pas faite en un claquement de doigts.

Comptant parmi les extensions populaires de Chrome et Firefox, SingleFile sert à enregistrer des pages web sous la forme d'un fichier HTML unique à des fins d'archivage ou de partage. Elle présente un vrai intérêt sur Safari et illustre bien les difficultés d'Apple pour attirer les développeurs d'extensions.

SingleFile utilisé sur iPad

Le navigateur d'Apple sait depuis longtemps exporter les pages en PDF ou bien sous la forme d'archives web, mais ces deux formats peuvent avoir des inconvénients en fonction des usages : le PDF est une version « aplatie » de la page (le code HTML est perdu dans la conversion) et les archives web sont uniquement compatibles avec Safari. L'extension SingleFile se charge, elle, de « compiler » toutes les ressources (images, feuilles de style, polices…) dans un seul et unique fichier HTML.

Ce fichier HTML copie généralement la page d'origine de manière fidèle. Il peut y avoir des ratés avec les pages complexes, comme certaines du site d'Apple qui sont bourrées d'animations, mais dans ces cas-là le PDF et l'archive web ne font pas mieux. L'avantage du fichier HTML produit par SingleFile, c'est qu'il est compatible avec tous les navigateurs et que son code peut être édité après coup. L'extension comprend aussi de nombreuses options pour personnaliser la sauvegarde et enregistrer le fichier directement sur GitHub ou un serveur en WebDAV.

Options de SingleFile

Cet article est réservé aux membres du Club iGen


Rejoignez la plus grande communauté Apple francophone et soutenez le travail d'une rédaction indépendante. Le Club iGen, c'est:

  • des articles de qualité rien que pour vous
  • un podcast exclusif
  • pas de publicité
  • un site dédié !

Rejoignez le Club iGen

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

Rejoignez la plus grande communauté Apple francophone !

S'abonner

SoftBank, qui possède Arm, veut racheter Ampere Computing, un spécialiste des serveurs Arm

17:45

• 0


Apple TV+ serait le seul service d’Apple à ne pas être rentable

17:04

• 29


Comment enfin échapper aux mails de spam et de phishing 📍

17:01


En 2025, Siri a encore du mal à donner le mois en cours

15:36

• 57


Les Freebox et les répéteurs de Free améliorent la sécurité en WPA3 (mais pas nécessairement la compatibilité)

15:30

• 3


Microsoft vend la Surface Pro 11 sans chargeur

12:15

• 33


L’application de journal Day One est désormais disponible sur Windows

10:45

• 1


La fin de Windows 10 : un nouveau motif de switch vers le Mac ?

09:22

• 62


Plex annonce une augmentation de son Pass, qui deviendra obligatoire pour la lecture à distance

08:30

• 60


Spike Jonze de retour dans une pub Apple, pour les AirPods 4 avec Pedro Pascal 🆕

07:59

• 15


Firefox profite un peu du DMA, mais Apple entrave toujours la concurrence

19/03/2025 à 22:00

• 13


L’envoyé spécial russe annonce un probable futur partenariat entre la Russie et SpaceX

19/03/2025 à 21:30

• 46


3 raisons qui font préférer Microsoft Office à iWork sur Mac 📍

19/03/2025 à 21:16


Le joystick Xbox pour les personnes en situation de handicap est disponible

19/03/2025 à 18:45

• 8


La Maison-Blanche passe par Starlink pour « améliorer le Wi-Fi »

19/03/2025 à 18:00

• 52


Notifications d'iOS, alternative à AirDrop et à AirPlay : l’Europe demande à Apple de rendre iOS plus interopérable

19/03/2025 à 17:59

• 153