Het proces om een volledige webpagina op te slaan is geen mysterie. Gewoonlijk is de combinatie Ctrl+S meer dan voldoende, maar wanneer we die offline kopie bekijken, ontdekken we dat het zijn integriteit heeft verloren of dat er meerdere afbeeldingen ontbreken. De SingleFile-extensie die compatibel is met Firefox en diverse Chromium-varianten lost dat probleem bij de wortel aan door de essentiële elementen van de pagina samen te voegen in één enkel HTML-bestand dat overal correct werkt, zonder afhankelijkheden.

Misschien is het de laatste tijd wat minder populair, maar het opslaan van offline inhoud is een fundamentele strategie om de impact van gebrek aan connectiviteit en andere onverwachte technische details te minimaliseren. Zo kunnen we met de Go-versie van de YouTube-app lokale kopieën van video's op ons mobiele apparaat bewaren, en andere diensten bieden vergelijkbare mechanismen aan als onderdeel van hun premiumpakketten.

Vandaag concentreren we ons echter op eenvoudige webpagina's. Niets weerhoudt ons ervan om het Internet Archive te bezoeken en een eerdere versie te zoeken van een pagina die is verdwenen, maar als je denkt dat de informatie erg nuttig of te belangrijk is, is er niets beter dan een offline kopie. Het nadeel is dat browsers geen geweldig werk leveren en meer dan eens materiaal achterlaten. Hoe kunnen we dat gedrag veranderen?

Webpagina's opslaan in één HTML-bestand met SingleFile

Een mogelijke oplossing is de SingleFile-extensie van Gildas Lormeau. In plaats van de klassieke Ctrl+S van browsers, reduceert SingleFile het proces tot één klik en slaat het de inhoud van de webpagina op met behoud van de algemene structuur. Het mooiste is dat het dit doet met één enkel HTML-bestand, in plaats van secundaire bronnen in een map op te slaan.

Bewaar webpagina's in één HTML-bestand met SingleFile
Zo ziet de originele versie eruit...
Bewaar webpagina's in één HTML-bestand met SingleFile
... maar de lokale kopie is geruïneerd.

De standaardconfiguratie werkt prima, maar je kunt veel aspecten van de extensie wijzigen, te beginnen met de lengte van de gegenereerde bestandsnaam voor het HTML-bestand, het al dan niet verwijderen van dubbele lettertypen en afbeeldingen, het verwijderen van audio- en videobronnen, het "ruw" opslaan (dat wil zeggen, zonder JavaScript te interpreteren), en het verzenden van het HTML-bestand naar je Google Drive-account, onder andere.

Bewaar webpagina's in één HTML-bestand met SingleFile
Zo wordt de pagina echter opgeslagen met SingleFile. Veel beter.
Bewaar webpagina's in één HTML-bestand met SingleFile
Het configuratiemenu van SingleFile

SingleFile is technisch gezien geen crawler en zal niet alle bronnen van de pagina opslaan, alleen de noodzakelijke om het uiterlijk te behouden en geen grote fouten te veroorzaken. Anders zouden sommige HTML-bestanden uiteindelijk gigantisch groot kunnen worden. Dat gezegd zijnde, het is een uitstekende tool om aan je browser toe te voegen (Firefox, Chrome en hun directe klonen). Als je afhankelijk bent van offline webpagina's, aarzel dan niet.

Officiële site en downloads: Klik hier