Πώς λειτουργεί η αλλαγή μεγέθους στον browser σας
Η εικόνα σας διαβάζεται και επαναδειγματοληπτείται εξ ολοκλήρου μέσα στην καρτέλα του browser. Ούτε ένα pixel της φωτογραφίας σας δεν αποστέλλεται σε διακομιστή. Για να το επαληθεύσετε μόνοι σας, ανοίξτε τα DevTools, μεταβείτε στην καρτέλα Network, ανεβάστε ένα αρχείο και κάντε κλικ στην Αλλαγή μεγέθους. Θα δείτε τη σελίδα να φορτώνει τον κώδικα εργαλείου, αλλά μηδέν αιτήματα που μεταφέρουν την εικόνα σας. Το αποτέλεσμα κατεβαίνει απευθείας στη συσκευή σας ως αρχείο. Τίποτα δεν αποθηκεύεται πουθενά. Ο αλγόριθμος επαναδειγματοληψίας χρησιμοποιεί φίλτρο βασισμένο στο Lanczos με προσαρμοστική όξυνση, την ίδια προσέγγιση που χρησιμοποιούν οι επαγγελματικοί επεξεργαστές εικόνας όταν μειώνουν φωτογραφίες για εκτύπωση και web. Σε desktop με σύγχρονο browser, η αλλαγή μεγέθους πηγής 8 MP σε 2 MP χρειάζεται περίπου 1.78 δευτερόλεπτα από την επιλογή αρχείου μέχρι την ετοιμότητα του blob.