Äänisoitin ladataan laiskasti oletuksena. Se ei lataa JavaScript- tai CSS-tiedostojaan, ennen kuin vierailija vierittää sen lähelle. Tämä pitää sivusi Largest Contentful Paint (LCP) -arvon nopeana.
Mitä laiska lataus tekee
- Sivun latautuessa soittimen paikalle näytetään pieni paikkamerkkielementti
- Täyden soittimen JavaScript- ja CSS-tiedostoja EI ladata vielä
- Kun vierailija vierittää 500 pikseliä soittimen lähelle, täysi soitin latautuu ja korvaa paikkamerkin
- Siirtymä on visuaalisesti sujuva (yleensä alle 100 ms)
Miksi se auttaa Core Web Vitals -arvoissa
Ilman laiskaa latausta jokainen soittimen sisältävä sivu maksaa soittimen JS- ja CSS-tiedostojen lataamisen heti alkuun. Laiskalla latauksella:
- LCP: ei vaikutusta - soitin ei ole näkyvän alueen sisällössä
- INP: ei vaikutusta - raskaita JS-skriptejä ei ajeta latautuessa
- CLS: ei vaikutusta - paikkamerkillä on sama korkeus kuin lopullisella soittimella
Milloin se kannattaa poistaa käytöstä
Laiska lataus on oletuksena päällä. Poista se käytöstä, jos:
- Soittimesi on aina näkyvällä alueella (harvinaista)
- Käytät automaattista toistoa ja haluat soittimen valmiiksi heti (erittäin harvinaista)
- Haluat testata ilman laiskaa latausta virheenkorjausta varten
Kuinka poistaa se käytöstä
- Siirry kohtaan Puheesta tekstiksi - TTSWP - Lisäasetukset.
- Kytke Laiska lataus -soitin pois päältä.
- Tallenna.
Miten se toimii teknisesti
- Lisäosa käyttää
IntersectionObserver-rajapintaa havaitakseen, milloin soitin vieritetään näkyviin - Havaitsemisen yhteydessä se lataa dynaamisesti tarvittavat JS- ja CSS-tiedostot
- Kun tiedostot on ladattu, skriptit pysyvät selaimen välimuistissa koko istunnon ajan
Selaimet, joissa ei ole IntersectionObserver-tukea (hyvin vanhat), lataavat skriptit sivun latautuessa.
Tunnetut reunatapaukset
Soitin piilotetun elementin sisällä
Jos soittimesi on display: none -osiossa (kuten sulistetussa accordionissa), laiska lataus ei käynnisty, ennen kuin osio tulee näkyviin. Yleensä tämä on haluttua - piilotettua sisältöä ei kannata ladata.
Äänen automaattinen toisto
Jos asetan soittimelle automaattisen toiston ja se ladataan laiskasti, se ei toista ennen kuin vierailija vierittää sen kohdalle. Automaattinen toisto käynnistyy heti, kun soitin on ladattu.