Τοποθετήστε τη μείωση περιεχομένου πριν από τον περιορισμένο σύνδεσμο στη διαδρομή απόκρισης:

website → proxy transforms response → slow or metered link → browser

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

Το Ziproxy δείχνει την προσέγγιση: το έργο του περιγράφει έναν μεσολαβητή HTTP χωρίς προσωρινή αποθήκευση που συμπιέζει με gzip περιεχόμενο τύπου κειμένου και μπορεί να παράγει μικρότερες εικόνες χαμηλότερης ποιότητας.

Διαδρομή απόκρισηςΠιθανή μείωση
Κωδικοποίηση gzipΧωρίς απώλειες· το πρόγραμμα περιήγησης αποκωδικοποιεί τα αρχικά δεδομένα
Επανασυμπίεση εικόνωνΜπορεί να απορρίψει λεπτομέρειες και να μην είναι κατάλληλη όταν οι ακριβείς εικόνες έχουν σημασία
Περιεχόμενο ήδη αποδοτικά συμπιεσμένοΛιγότερος χώρος για περαιτέρω μείωση
Συνηθισμένο HTTPS CONNECTΤο αδιαφανές TLS εμποδίζει τον μετασχηματισμό HTML ή εικόνων χωρίς άλλη αξιόπιστη ρύθμιση πρόσβασης σε απλό κείμενο

Και η επεξεργασία και το επιπλέον άλμα χρειάζονται χρόνο, οπότε λιγότερα byte δεν εγγυώνται ταχύτερη ολοκλήρωση. Η προσωρινή αποθήκευση επαναχρησιμοποιεί μια κατάλληλη αποθηκευμένη απόκριση· η συμπίεση μπορεί να μετασχηματίσει μια νεοανακτημένη απόκριση χωρίς να την αποθηκεύσει.

Όπου το περιεχόμενο HTTP είναι ορατό, τηρείτε Cache-Control: no-transform. Η πολιτική απόκρισης no-transform διέπει τη συμμορφούμενη διαχείριση περιεχομένου· είναι ξεχωριστή από την κρυπτογράφηση μεταφοράς. Εκτιμήστε τα οφέλη από το πραγματικό περιεχόμενο και τη διαδρομή κρυπτογράφησης, όχι από μια παλιά επίδειξη εικόνων σε απλό κείμενο.

Σχετικά άρθρα