განათავსეთ კონტენტის შემცირება პასუხის გზაზე შეზღუდულ ბმულამდე:

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

თუ სრული სხეული უკვე გადავიდა ამ ბმულზე, მისი შემდგომი შემცირება ვერ დააბრუნებს იმ ბაიტებს. უფრო სწრაფი ატვირთვის მქონე დისტანციური გარდამქმნელი შეიძლება სხვა მიზანს ემსახურებოდეს, ვიდრე ბრაუზერის გვერდით მდებარე ლოკალური პროქსი.

Ziproxy ასახავს ამ მიდგომას: მისი პროექტი აღწერს ქეშირების გარეშე მომუშავე HTTP პროქსის, რომელიც gzip-ით აკუმშავს ტექსტის მსგავს კონტენტს და შეუძლია უფრო მცირე, დაბალი ხარისხის სურათების შექმნა.

პასუხის გზაშესაძლო შემცირება
gzip კოდირებადანაკარგის გარეშე; ბრაუზერი თავდაპირველ მონაცემებს დეკოდირებს
სურათების ხელახალი შეკუმშვაშეიძლება დეტალები დაკარგოს და უვარგისი იყოს, როცა ზუსტი სურათები მნიშვნელოვანია
უკვე ეფექტურად შეკუმშული კონტენტინაკლები სივრცე შემდგომი შემცირებისთვის
ჩვეულებრივი HTTPS CONNECTგაუმჭვირვალე TLS ხელს უშლის HTML-ის ან სურათების გარდაქმნას ღია ტექსტზე წვდომის სხვა სანდო წესრიგის გარეშე

დამუშავებასა და დამატებით ნახტომს დროც სჭირდება, ამიტომ ნაკლები ბაიტი არ იძლევა უფრო სწრაფი დასრულების გარანტიას. ქეში ხელახლა იყენებს შესაბამის შენახულ პასუხს; შეკუმშვას შეუძლია ახლად მიღებული პასუხის გარდაქმნა მისი შენახვის გარეშე.

სადაც HTTP კონტენტი ხილვადია, დაიცავით Cache-Control: no-transform. no-transform პასუხის პოლიტიკა არეგულირებს შესაბამის კონტენტის დამუშავებას; ის განცალკევებულია ტრანსპორტული დაშიფვრისგან. სარგებელი შეაფასეთ ფაქტობრივი კონტენტისა და დაშიფვრის გზის მიხედვით, და არა ძველი ღია ტექსტის სურათების დემონსტრაციის მიხედვით.

დაკავშირებული სტატიები