Πώς λειτουργούν αυτά τα εργαλεία PDF

Κάθε εργαλείο σε αυτόν τον ιστότοπο εκτελείται εξ ολοκλήρου μέσα στο πρόγραμμα περιήγησής σας. Όταν επιλέγετε ένα αρχείο, διαβάζεται στη μνήμη του προγράμματος περιήγησής σας μέσω του FileReader API και επεξεργάζεται εκεί από JavaScript και WebAssembly. Το αποτέλεσμα σας επιστρέφεται αμέσως ως λήψη. Το αρχείο σας δεν αποστέλλεται ποτέ σε διακομιστή.

Επειδή η εργασία γίνεται στη δική σας συσκευή, δεν υπάρχει διαδρομή μετ' επιστροφής προς διακομιστή: δεν υπάρχει αναμονή αποστολής, δεν υπάρχει όριο μεγέθους αρχείου πέρα από τη μνήμη της συσκευής σας, και τα περισσότερα εργαλεία συνεχίζουν να λειτουργούν ακόμη και χωρίς σύνδεση στο διαδίκτυο, εφόσον η σελίδα έχει ήδη φορτωθεί.

Γιατί η τοπική επεξεργασία είναι πιο ιδιωτική από το cloud

Με ένα τυπικό διαδικτυακό εργαλείο PDF, το έγγραφό σας μεταδίδεται και φυλάσσεται σε διακομιστή κάποιου άλλου, έστω και προσωρινά. Εμπιστεύεστε το δίκτυο, την πολιτική διατήρησης δεδομένων και το προσωπικό εκείνης της εταιρείας με το περιεχόμενό σας.

Με την τοπική επεξεργασία, το έγγραφο δεν εγκαταλείπει ποτέ τη συσκευή σας, επομένως δεν υπάρχει απλώς κανένα αντίγραφο στον διακομιστή που να μπορεί να διαρρεύσει, να διατηρηθεί, να κατασχεθεί ή να κακοχειριστεί. Για συμβόλαια, ταυτότητες, ιατρικά αρχεία ή οικονομικές καταστάσεις, αυτή είναι μια ουσιαστική διαφορά, όχι απλώς διαφορά βαθμού.

Πώς το WebAssembly διαχειρίζεται πραγματικές εργασίες PDF στο πρόγραμμα περιήγησης

Οι απαιτητικές λειτουργίες PDF υποστηρίζονται από ώριμες βιβλιοθήκες ανοιχτού κώδικα μεταγλωττισμένες σε WebAssembly, ώστε να εκτελούνται με σχεδόν εγγενή ταχύτητα μέσα στο πρόγραμμα περιήγησης: pdf-lib και MuPDF για επεξεργασία και απόδοση, pdf.js για ανάλυση, και Tesseract για OCR. Το WebAssembly παρέχει την απαραίτητη προβλέψιμη απόδοση για αυτές τις εργασίες χωρίς να αποστέλλεται τίποτα σε διακομιστή.

Οι μηχανές φορτώνονται κατ' απαίτηση την πρώτη φορά που χρησιμοποιείτε ένα εργαλείο που τις χρειάζεται, κατόπιν το πρόγραμμα περιήγησής σας τις αποθηκεύει στην κρυφή μνήμη — γι' αυτό το πρώτο OCR ή η πρώτη συμπίεση σε μια συνεδρία έχει ένα σύντομο βήμα φόρτωσης, ενώ οι επόμενες δεν το έχουν.

Τι διασφαλίζει την υπόσχεση μηδενικής αποστολής

Δύο επίπεδα στηρίζουν την υπόσχεση. Μια αυστηρή Content Security Policy περιορίζει τα σημεία στα οποία η σελίδα επιτρέπεται να συνδέεται, και μια φρουρά δικτύου κατά την εκτέλεση τυλίγει την αγωγό επεξεργασίας ώστε τα δεδομένα του αρχείου να μην μπορούν να σταλούν πουθενά. Δεν απαιτείται λογαριασμός και δεν συλλέγεται κανένα περιεχόμενο εγγράφου.

Η φιλοξενία μας ενδέχεται να τηρεί τυπικά συγκεντρωτικά αρχεία πρόσβασης (όπως διεύθυνση IP και αιτούμενη διεύθυνση URL) για λόγους ασφάλειας και αξιοπιστίας — αυτά δεν περιέχουν ποτέ το περιεχόμενο των αρχείων σας.

Είναι ασφαλές να επεξεργαστώ εδώ ένα εμπιστευτικό συμβόλαιο ή ταυτότητα;

Ναι. Επειδή το αρχείο επεξεργάζεται τοπικά και δεν αποστέλλεται ποτέ, τα εμπιστευτικά έγγραφα — συμβόλαια, ταυτότητες, ιατρικά ή οικονομικά αρχεία — παραμένουν εξ ολοκλήρου στη συσκευή σας. Δεν υπάρχει αντίγραφο σε διακομιστή που θα μπορούσε να εκτεθεί.

Τοπικά έναντι cloud εργαλεία PDF — ποια είναι πιο ασφαλή;

Τα τοπικά, βασισμένα σε πρόγραμμα περιήγησης εργαλεία είναι πιο ασφαλή για οτιδήποτε ευαίσθητο, επειδή το αρχείο δεν εγκαταλείπει ποτέ τη συσκευή σας. Τα εργαλεία cloud αποστέλλουν το αρχείο σας σε έναν διακομιστή που δεν μπορείτε να ελέγξετε πλήρως. Τα εργαλεία cloud εξακολουθούν να έχουν νόημα για πολύ απαιτητικές εργασίες από τη μεριά του διακομιστή ή για συσκευές χαμηλής ισχύος, αλλά για την καθημερινή επεξεργασία ενός ιδιωτικού εγγράφου, η τοπική επεξεργασία εξαλείφει εντελώς τον κίνδυνο.

Μπορώ να επαληθεύσω ότι το αρχείο μου δεν αποστέλλεται;

Ναι — και δεν χρειάζεται να μας πιστέψετε στο λόγο μας. Ανοίξτε τα εργαλεία προγραμματιστή του προγράμματος περιήγησής σας, μεταβείτε στην καρτέλα Network tab και χρησιμοποιήστε οποιοδήποτε εργαλείο. Θα δείτε ότι κανένα αίτημα δεν μεταφέρει το περιεχόμενο του αρχείου σας σε διακομιστή ενώ το εργαλείο λειτουργεί.