Zum Inhalt springen

Über den Online ZIP Viewer

Ein ZIP Viewer, der Ihre Dateien für das hält, was sie sind: nicht unsere Angelegenheit.

Was das hier ist

Der Online ZIP Viewer öffnet ZIP-Archive in Ihrem Webbrowser, damit Sie sehen können, was darin steckt, einzelne Dateien in der Vorschau ansehen und nur die Teile herunterladen, die Sie wirklich wollen. Es gibt nichts zu installieren, nichts zu abonnieren und keine Grenze dafür, wie viel Sie das Tool nutzen.

Das Ganze ist eine statische Website plus etwas JavaScript. Wenn Sie ein Archiv öffnen, liest dieses JavaScript es direkt in Ihrem Browser — in derselben Sandbox, die jede andere Website davon abhält, Ihren Rechner anzufassen. Ihre Datei geht nirgendwohin.

Warum wir es gebaut haben

Suchen Sie nach einer Möglichkeit, eine ZIP-Datei online zu öffnen, und Sie finden reichlich Angebote. Schauen Sie sich an, wie sie arbeiten, zeigt sich ein Muster: Fast alle verlangen, dass Sie das Archiv hochladen. Ihre Datei reist zu einem Server, der jemandem gehört, den Sie nie getroffen haben, wird dort entpackt und liegt so lange im Zwischenspeicher, wie der Betreiber es beschließt.

Bei einem Katzenfoto ist das egal. Bei einem Export Ihrer eigenen personenbezogenen Daten, den vertraulichen Unterlagen eines Kunden oder einem Ordner voller Steuerpapiere ist es ein wirklich schlechter Tausch für die Bequemlichkeit, keine Software installieren zu müssen.

Browser können diese Arbeit seit Jahren lokal erledigen. Die Technik, eine ZIP-Datei in einem Tab zu lesen, gibt es seit weit über einem Jahrzehnt. Fast niemand hat das Tool so gebaut, weil ein Upload einfacher zu entwickeln ist und ein Geschäft mit gestaffelten Tarifen ermöglicht. Wir fanden, dass die bessere Variante existieren sollte.

Wie es funktioniert

Wenn Sie ein Archiv ablegen, übergibt der Browser uns die Bytes, und wir analysieren die ZIP-Struktur in einem Hintergrund-Thread — einem Web Worker —, damit die Seite auch bei sehr großen Dateien bedienbar bleibt. Wir lesen das zentrale Verzeichnis des Archivs, um eine exakte Liste aller Einträge mit tatsächlicher Größe, Datum und Kompressionsdetails zu erhalten, und bauen daraus den Ordnerbaum, den Sie sehen.

Entpackt wird nichts, bevor Sie es verlangen. Klicken Sie eine Datei an, wird genau diese eine Datei im Arbeitsspeicher entpackt, so lange Sie sie ansehen. Schließen Sie das Archiv, ist sie weg.

Das einzige Stück Servercode, das wir betreiben, ist ein Relay für die Funktion „Aus URL öffnen“. Browser weigern sich, eine Datei von einer anderen Domain zu lesen, sofern diese Domain es nicht ausdrücklich erlaubt — und die meisten Dateihoster tun das nicht. Wird ein direkter Abruf also abgelehnt, streamen wir die Bytes durch unseren eigenen Endpunkt, damit der Download gelingt. Er verarbeitet nur öffentliche URLs, die Sie selbst eingegeben haben, schreibt nichts auf eine Festplatte und behält nichts.

Woran wir glauben

Ein Werkzeug sollte eine Aufgabe richtig erledigen. Dieses zeigt ZIP-Dateien an. Es will Ihre E-Mail-Adresse nicht, es verfolgt Sie nicht durchs Internet, und es hat keine Pro-Version.

Dazu gehört auch, ehrlich über Grenzen zu sprechen. Passwortgeschützte Archive lassen sich hier nicht öffnen, weil die beteiligten Verschlüsselungsformate von der eingesetzten Bibliothek nicht unterstützt werden — das sagen wir Ihnen deutlich, statt mit einem vagen Fehler zu scheitern. Sehr große Archive sind durch den Speicher Ihres Geräts begrenzt, nicht durch eine Regel, die wir uns ausgedacht haben. Und der URL-Relay ist ein echter Server, der echte Bytes anfasst — deshalb beschreiben wir ihn, statt eine Reinheit zu behaupten, die wir nicht haben.