Zwijak nigdy nie używał hls.js, a telefony za niego płacili

Performancekamo-marketing
Szycy
20 sierpnia 2026 14:23 UTC
Autor
Kamo
Pochęt się
8399936

Pogoń za "sprawdź mniej żądań HTTP" znalazł dwie rzeczy rzeczywiste, a druga to dużo Większy od audytu, który do tego doprowadził. HLS BRANCH już nie miał czasu. HeroStage wybiera rodzime HLS, gdy element Raportuje, że może grać w tym typ, z komentarzem określającym to jako przypadek Safari. To się stało. Nie jest: - zwraca "może" w Chrome, Na pulpicie i na Androidzie. Chrome nigdy nie dotarł do gałęzi hls.js i żadnego z nich Jego strojenie – poziom początkowy, limit poziomy, limity buforowe – kiedykolwiek na nie zastosował. Tylko Firefox, który odpowiada "", w ogóle używał hls.js. Miało to znaczenie, ponieważ rodzimy gracz nie oferuje wysokiej jakości API, więc własny ABR Wspiął się na 720p za przysłonę 369 px. Mierzony na naśladowanym Moto G: 8 żądań nośników, 5,353 KB w ciągu piętnastu sekund, przez telefon, dla wyciszonego Pętla dekoracyjna. Wąski widok jest wręczany list odtwarzania 540p bezpośrednio teraz - jedyny Sposób na natwartą odtwarzanie jest nadanie mu listy odtwarzania bez wyższego szczebla w nim. Kosztuje to adaptacyjne przełączanie w ramach bębna, którym jest celowy handel: Jest to dekoracja, a jego najwolniejszy odwiedzający (Save-Data, 2G/3G) są już wykluczeni Przed którąkolwiek z tych biegów. nośnik: 8 żądań / 5,353 KB -> 6 żądań / 3,143 KB (-41%) Konfiskata hls.js jest również naprawiona, dla ścieżki Firefox, która z niego korzysta. "startLevel" (ang.) Czytany ? 2 : 1" z komentarzem pod numer 2 "drzwiowy katg" — hls.js sorts Poziomy rosną ("poziomy od najniższego do najwyższego"), więc 2 to TOP rung i Telefony również zaczęły się na 720p. "capLevelToPlayerSize" jest teraz desktop Tylko: mierzy w pikselach DEVICE, więc 412 px w DPR 2.625 brzmi jako 1080 funtów i I tak zezwala na 720p, a kontroler poziomu kapestra przydzieli "autoLevelCapping" timer, po cichu nadpisując każdą ręczną czapkę odstawią obok niego. Wąskie widoki dostają się Wyraźna nasadka pochodząca z manifestu, plus 10-sekundowy do przodu i Bufor grzbietu, więc 66-sekundowa pętla nie jest ciągnięta w dół w całości. 85 KB FAVICON. favicon.svg .bucket to pełne logo prześledzone do 669 Ścieżki — 219 KB raw, 84 KB nadprzewodzeniem — a przeglądarki preferują ikonę SVG, gdy - Jest oferowany. PNG obok jest tym samym znakiem na 4,9 KB. Link SVG jest Odszedł; to była najcięższa prośba na stronie po filmie. Na samej radzie: łączenie skryptów i arkuszy stylów jest naprowadzanie HTTP / 1.1 i Ta strona jest obsługiwana powyżej h2, gdzie żądania są multipleksowane na jednym połączeniu i Połączenie wiązek kosztowałoby ziarnistość cache i podział kodu bez zysku. O. w tym, w tym, w tym, że Odpady powyżej były prawdziwe i są stałe; pozostałe liczby to 23 kawałki podzielone kodem I 15 prefektury, a prefektury są tym, co sprawia, że nawigacja jest natychmiastowa. Zdiagnozowany z Chrome przez protokół debugowania, w tym izolowany hls.js Strona, aby udowodnić, że logika cap działała przed zakończeniem, aplikacja nie dotarła do niej.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny