Πού ένας μεσολαβητής συμπίεσης μπορεί να εξοικονομήσει εύρος ζώνης
Τοποθετήστε τη μείωση περιεχομένου πριν από τον περιορισμένο σύνδεσμο του πελάτη και λάβετε υπόψη την ποιότητα εικόνας, την υπάρχουσα συμπίεση και την ορατότητα του HTTPS.
Τοποθετήστε τη μείωση περιεχομένου πριν από τον περιορισμένο σύνδεσμο στη διαδρομή απόκρισης:
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 διέπει τη συμμορφούμενη διαχείριση περιεχομένου· είναι ξεχωριστή από την κρυπτογράφηση μεταφοράς. Εκτιμήστε τα οφέλη από το πραγματικό περιεχόμενο και τη διαδρομή κρυπτογράφησης, όχι από μια παλιά επίδειξη εικόνων σε απλό κείμενο.