„Läuft lokal“ ist ein im File-Tool-Marketing locker verwendeter Ausdruck. Manchmal bedeutet dies, dass die Verarbeitung auf Ihrem Computer erfolgt. Manchmal bedeutet es, dass sich ein Server im selben Land befindet. Manchmal bedeutet es überhaupt sehr wenig. Es lohnt sich, den Unterschied zu kennen, insbesondere wenn es sich bei der Datei um einen Vertrag, eine Krankenakte oder ein Foto handelt, das Sie nicht öffentlich veröffentlichen würden.

Was „lokal“ in einem Browser bedeutet

Eine Webseite ist ein Programm. Nach dem Laden wird das Programm auf Ihrem Computer ausgeführt, nicht auf dem Server, der es bereitgestellt hat. Meistens stellen wir uns eine Website nicht so vor, weil die interessante Arbeit traditionell auf einem Server stattfindet: Formularübermittlung, Suche, Bildkonvertierung.

Moderne Browser können weit mehr als nur Formulare anzeigen. Sie können eine von Ihnen ausgewählte Datei lesen, ein Bild dekodieren, eine PDF analysieren, JavaScript oder WebAssembly ausführen und eine neue Datei zum Herunterladen generieren. Ein lokales Dateitool ist einfach eine Seite, die diese Dinge erledigt, ohne die Datei irgendwohin zu senden. Der Job des Servers endet, wenn die Seite geliefert wird.

Das unterscheidet sich von einem herkömmlichen Online-Konverter, bei dem Ihre Datei auf einen Server hochgeladen, aus der Ferne verarbeitet und erneut heruntergeladen wird. Beim Hochladen wird eine Kopie außerhalb Ihres Geräts erstellt. Selbst wenn der Dienst sie umgehend löscht, existierte die Kopie, und das Versprechen der Löschung ist nur so gut wie die Praktiken des Dienstes.

Wie ein Browser mit einer Datei umgeht

Wenn Sie eine Datei in einer Dateieingabe auswählen, gibt der Browser der Seite ein Datei Objekt. Es enthält Metadaten wie Name und Größe und bietet eine Möglichkeit, den Inhalt zu lesen. Die Seite kann diese Bytes in den Speicher einlesen, ein Bild auf eine Leinwand zeichnen, ein PDF mit einer Parsing-Bibliothek öffnen oder die Daten an einen Web Worker übergeben, damit ein langer Vorgang die Schnittstelle nicht einfriert.

Die Datei befindet sich noch immer auf Ihrer Festplatte. Das Tool arbeitet mit einer temporären Kopie im Speicher. Wenn die Seite geschlossen wird, wird diese Kopie verworfen. Ein heruntergeladenes Ergebnis ist eine neue Datei, die vom Browser erstellt wird. Das Original bleibt unberührt, es sei denn, Sie speichern es absichtlich.

In Lovely Tools ist dies das gesamte Modell. Bildwerkzeuge dekodieren das Bild und zeichnen es auf eine Leinwand, bevor sie das Ergebnis kodieren. PDF Tools verwenden eine PDF Bibliothek, um Seiten zu lesen oder neu zu erstellen. Beim Rendern einer PDF-Seite in ein Bild wird auch die Leinwand des Browsers verwendet. Es gibt keinen Lovely Tools-Server, der Dokumente empfängt, da die Site statisch ist: Die Dateien, die Ihren Browser erreichen, sind die gleichen, die jeder Besucher erhält.

Wo das Netzwerk noch erscheint

„Keine Uploads“ bedeutet nicht „keine Netzwerkanfragen“. Die Seite selbst muss ankommen. Beim ersten Besuch ruft Ihr Browser den HTML-Code, Stylesheets, Skripte, Schriftarten und Symbole ab. Die PDF-Tools laden ihre Verarbeitungsbibliothek, wenn Sie sie zum ersten Mal verwenden, und der Browser ruft möglicherweise unterstützende Dateien wie PDF-Schriftarten und Zeichentabellen ab. Diese sind Teil des Tools, nicht Ihres Dokuments.

Werbung und Analyse sind getrennt. Die Werbung erfolgt über Google AdSense; Abhängig von Ihrem Standort werden Sie möglicherweise in der zertifizierten Einwilligungserklärung von Google gefragt, bevor Anzeigen-Cookies verwendet werden. Bei Analytics handelt es sich um eine Opt-in-Funktion, und das Google Analytics-Skript wird erst geladen, wenn Sie es zulassen. Selbst wenn Anzeigen oder Analysen aktiv sind, werden Dateiinhalte und Dateinamen nicht an einen der beiden Dienste gesendet.

Die festen Anfragen, die Sie möglicherweise bei der Verwendung eines Tools sehen, sind daher Dinge wie:

  • JavaScript für die PDF-Engine, einmal geladen und dann zwischengespeichert.
  • Zum Rendern ungewöhnlicher PDFs sind Schriftartdateien und Zeichentabellen erforderlich.
  • Seitenressourcen, Web-Schriftarten und Symbole.

Keines davon enthält den Inhalt Ihres Dokuments. Ein PDF-Parser, der in Ihrer Registerkarte ausgeführt wird, liest die Datei direkt aus dem Dateiobjekt.

So überprüfen Sie es selbst

Sie müssen sich hierfür nicht auf das Wort einer Website verlassen. Browser enthalten Tools zur Überprüfung der Netzwerkaktivität.

  1. Öffnen Sie die Entwicklertools des Browsers –Netzwerk Panel – während die Seite geladen wird. In den meisten Browsern befindet sich dies unter Ansicht → Entwickler oder über eine Tastenkombination.
  2. Löschen Sie die Anforderungsliste, wählen Sie dann eine kleine Testdatei aus und führen Sie das Tool aus. Ideal ist ein Testdokument, das nichts Sensibles enthält.
  3. Achten Sie auf große POST oder PUT Anfragen. Das Hochladen einer Datei erzeugt fast immer eine. Eine lokal ausgeführte Konvertierung sollte keine Anfrage erzeugen, die die Bytes der Datei enthält.
  4. Wenn ein Tool zum ersten Mal verwendet wird, werden möglicherweise Skript- oder Asset-Anfragen angezeigt. Durch Größe und Typ sind sie normalerweise leicht zu unterscheiden: Eine PDF-Bibliothek ist Code, keine Kopie Ihres PDF.
  5. Wenn Sie einen stärkeren Test wünschen, laden Sie die Seite einmal, schalten Sie den Browser in den Offline-Modus und versuchen Sie den Vorgang erneut. Ein wirklich lokales Tool funktioniert möglicherweise immer noch. ein Upload-basiertes kann nicht.

Derselbe Test funktioniert mit jedem Online-Konverter. Dies ist eine schnelle Möglichkeit, ein Tool, das im Browser verarbeitet, von einem Tool zu unterscheiden, bei dem der Upload-Schritt einfach nicht erwähnt wird.

Was der Browser nicht kann

Die lokale Verarbeitung ist ein bewusster Kompromiss und keine magische Lösung. Die Einschränkungen sind real:

  • Erinnerung. Die Datei und ihre Zwischenkopien befinden sich auf der Registerkarte. Sehr große PDFs oder Dutzende hochauflösende Bilder können den verfügbaren Speicher eines Telefons erschöpfen. Desktop-Browser haben normalerweise mehr Spielraum.
  • Geschwindigkeit. Ihr Gerät übernimmt die Kodierung. Ein Stapel großer Fotos kann deutlich länger dauern als auf einem Server mit dedizierter Hardware.
  • Formatunterstützung. Der Canvas des Browsers kann JPG, PNG und WebP zuverlässig lesen. Für Camera Raw-Dateien, HEIC in einigen Browsern und spezielle Formate sind unterschiedliche Tools erforderlich.
  • Erweiterte PDF Funktionen. Eine echte PDF-Optimierung erfordert das Verständnis von Schriftarten, Bildern und Vektorinhalten in der Datei. Der PDF-Kompressor von Lovely Tools rastern stattdessen Seiten, was für Scans effektiv ist, aber auf auswählbaren Text, Links und Formulare verzichtet.
  • Keine OCR. Durch das Rendern einer gescannten Seite in ein Bild wird der Text nicht in durchsuchbaren Text umgewandelt. Die optische Zeichenerkennung ist ein separater, aufwändigerer Prozess.
  • Die Registerkarte muss geöffnet bleiben. Wenn Sie es während des Vorgangs schließen, ist die Arbeitskopie verschwunden. Laden Sie das Ergebnis herunter, wenn es fertig ist.

Für einige Aufgaben ist ein Server die bessere Wahl: OCR bei großen Archiven, Videotranskodierung, gemeinsame Bearbeitung oder Neukomprimierung eines PDF, ohne es zu reduzieren. Der Punkt ist nicht, dass lokal immer überlegen ist. Lokal eignet sich gut für die alltäglichen Einzeldateiaufgaben, die diese Tools erledigen, und vermeidet unnötige Kopien für die Dateien, bei denen die Leute am vorsichtigsten sind.

Offline-Nutzung und installierte Apps

Lovely Tools ist eine progressive Web-App. Nachdem Sie eine Seite besucht haben, kann ein Servicemitarbeiter deren Schnittstelle zwischenspeichern, sodass sie ohne Verbindung wieder geöffnet wird. Bei der ersten Verwendung eines bestimmten Tools muss möglicherweise noch seine Verarbeitungsbibliothek abgerufen werden. Sobald dies geschehen ist, kann der Browser die zwischengespeicherte Kopie wiederverwenden. Werbung und Analysen funktionieren offline nicht, was erwartet wird.

Sie können die Site zu Ihrem Startbildschirm hinzufügen oder über einen kompatiblen Browser installieren. Es öffnet sich in einem eigenen Fenster und verhält sich eher wie eine kleine Anwendung. Die Offline-Unterstützung ist eine Verbesserung – die Kerntools funktionieren in einem normalen Browser-Tab, unabhängig davon, ob Sie etwas installieren oder nicht.

Eine Checkliste für jedes Online-Dateitool

Bevor Sie eine vertrauliche Datei an eine unbekannte Website weitergeben, fragen Sie:

  • Erklärt die Seite konkret, ob die Datei hochgeladen wird?
  • Kann ich das mit dem Netzwerkpanel anhand einer harmlosen Testdatei bestätigen?
  • Funktioniert die Seite überhaupt, wenn der Browser offline ist?
  • Gibt es ein Konto, eine E-Mail-Anforderung oder eine Richtlinie zur Dateiaufbewahrung?
  • Erfordert das Ergebnis die Installation einer Anwendung, nach der ich nicht gefragt habe?
  • Wäre es für mich angenehm, wenn diese Datei vorübergehend von einem Fremden gespeichert würde?

Wenn die Antworten unklar sind, verwenden Sie ein lokales Tool oder eine Desktop-Anwendung, der Sie vertrauen. Der Komfort eines Browser-Tabs ist real, aber es lohnt sich nicht, die Kontrolle über ein wichtiges Dokument zu verlieren.

Sie können das Modell in der Praxis mit dem sehen PDF Fusion, Bildkompressor, oder PDF zum Bildkonverter. Alle funktionieren auf die gleiche Weise: Wählen Sie eine Datei aus, verarbeiten Sie sie auf der Registerkarte und laden Sie das Ergebnis herunter.