Google Chrome მიიღებს გაუმჯობესებულ Brotli შეკუმშვის ალგორითმს
დღეს Google-ის დეველოპერებმა გამოაცხადეს ახალი ფუნქცია, რომელიც უკვე მოვიდა Chrome ბრაუზერის Canary არხზე. ბრაუზერს დაემატა შეკუმშვის ახალი ალგორითმი, სახელწოდებით „ბროტლი“. ის იმუშავებს HTTPS კავშირებით და ბევრად უფრო ეფექტური იქნება ვიდრე Google Chrome-ში არსებული შეკუმშვის ფუნქციები.
Მიხედვით ეს განცხადების პოსტი, Brotli აჯობებს gzip-ს ტიპიური ვებ აქტივებისთვის (მაგ. css, html, js) 17–25%-ით.
Chrome-ში გამოყენებული შეკუმშვის ამჟამინდელი ალგორითმი არის Zopfli. იგი დაინერგა 2 წლის წინ და ახლა ფართოდ გამოიყენება სხვადასხვა ამოცანებში. Zopfli აჩვენებს კარგ შედეგებს თუნდაც PNG შეკუმშვით.
Brotli-ს ახალი ალგორითმი აჭარბებს Zopfli-ს 20-26%-ით. შემდეგი შედარების ცხრილი და დიაგრამები ხელმისაწვდომია ბროტლის უპირატესობების საჩვენებლად:1285 HTML დოკუმენტი 93 ენაზე შეკუმშვის ტესტის შედეგები:
კენტერბერი ტესტის პასუხები:
უკეთესი შეკუმშვა ნიშნავს ვებ გვერდის უფრო სწრაფ დატვირთვას და მეტ თავისუფალ ადგილს მობილურ მოწყობილობებზე. მან უნდა დაზოგოს თქვენი ტრაფიკი და ბატარეა.
მათ, ვინც მართავს Chrome Canary-ს, შეუძლია შეამოწმოს იგი ახლავე დროშების გამოყენებით.
- გახსენით Google Chrome ბრაუზერი და ჩაწერეთ ან დააკოპირეთ შემდეგი ტექსტი მისამართების ზოლში:
chrome://flags#enable-brotli
ეს გახსნის დროშების გვერდს პირდაპირ შესაბამისი პარამეტრით.
- დააწკაპუნეთ ჩართვა ბმული.
- ბმულის ტექსტი შეიცვლება "ჩართვადან" "გამორთვაზე" და ღილაკი "გადატვირთვა ახლა" გამოჩნდება ბოლოში. დააწკაპუნეთ მასზე ბრაუზერის გადატვირთვისთვის.
ბროტლი არის ღია ალგორითმი, ამიტომ მისი გამოყენება შესაძლებელია სხვა პროდუქტებში. რამდენიმე თვის შემდეგ ბროტლი მიაღწევს ბრაუზერის სტაბილურ ფილიალს. Google იმედოვნებს, რომ უახლოეს მომავალში იხილავს სხვა ბრაუზერებს Brotli-ს მხარდასაჭერად.