Google tester Aldrig Slow-Mode funktion i Chrome

0
125

af Martin Brinkmann februar 05, 2019 i Google Chrome – 8 kommentarer

En ny forpligte sig på Chrom udvikling stedet tyder på, at Google er ved at teste en ny funktion til Chrome kaldet Aldrig Langsom Tilstand designet til at fremskynde indlæsningen af websider.

Websites er vokset i størrelse betydeligt over årene. En KeyCDN analyse fandt, at det gennemsnitlige webside størrelse er steget fra omkring 700 Kilobyte i 2010 til 2300 Kilobyte i 2016.

Internet hastigheder på den anden side ikke er steget nær så meget i denne tid i mange regioner, og det samme gælder for it-ressourcer, dette fører til længere loading-og behandlingstid.

chrome never slow

Google har offentliggjort prototype kode for nylig på Chrom udvikling site der omhandler noget af det. Den vigtigste idé bag Aldrig Langsom Tilstand er at indføre budgetter for visse typer af ressourcer.

I øjeblikket blokerer store scripts, opstiller budgetter for visse ressource-typer (script, skrifttype, css, images), slukker dokument.skriv(), clobbers sync XHR, gør det muligt for kunden-tips gennemtrængende, og buffere ressourcer uden “Content-Length” sæt. Budgetter er igen sat på interaktion (klik/tryk på/rulle). Lange script opgaver (> 200ms) pause alle side udførelse, indtil næste interaktion.

Værdier er testet lige nu omfatter grænser for stylesheets, billeder, scripts, og skrifttyper. Stilark for eksempel er begrænset til en størrelse på 100 Kilobyte og billeder til et samlet billede budget på 2 Megabyte.

Ressourcer, der overstiger det budget, der er blokeret af browseren. Google bemærker, at nogle ressource-typer, fx Service-Arbejdere, er ikke begrænset, og at størrelsen grænser, der gælder for komprimeret tilstand af ressourcer.

Dinsan Francis fandt beskrivelse af de eksperimentelle flag i koden. Det kaldes Aktivere Aldrig-Langsom Tilstand:

Giver en eksperimentel browsing-tilstand, der begrænser ressource lastning og runtime behandling for at levere en konsekvent hurtig oplevelse. ADVARSEL: kan stille pause indhold!;

Google advarer om, at funktionen kan bryde sites, da indholdet er blokeret. Der er også –enable-funktioner=NeverSlowMode start parameter for at aktivere funktionen i Chrome. Begge virker ikke i skrivende stund.

Det er uklart, på dette punkt, hvis blokeret indhold vil blive indlæst, når ressourcerne er til rådighed igen, eller er blokeret for godt. Blokering af scripts, billeder og andet indhold former kunne sikkert bryde en masse af websteder. Det vil være interessant at se hvordan Google har planer om at tage fat på.

Nu kan Du: Vil du gerne se noget som dette er gennemført?