Kas kõigil on nüüd JavaScripti? Mitte Ühendkuningriigi valitsuse sõnul.
Valitsuse digitaalsete teenuste (GDS) ajaveebi postitus teatas, et 1,1 protsenti selle kasutajatest (mis koosnesid Suurbritannia elanikkonnast) ei saanud JavaScripti.
Selle moodustasid 0,2 protsenti inimestest, kelle brauserid ei toetanud JavaScripti või olid selle selgesõnaliselt keelanud, ja tohutu 0,9 protsenti kasutajatest, kellel oli JavaScripti lubatud, kuid millegipärast ei saanud seda edukalt kätte (võib-olla läks nende rong minema tunnelisse - see on juhtunud meil kõigil).
Seega on mis tahes veebisaidi puhul hea pakkuda JavaScripti kasutajatele mõningast baaskogemust.
Teine hea põhjus tagada, et teie sait töötab ilma JavaScripti, on see, et tühi leht ei saa palju Google'i mahla.
Palju parem on tagada, et sama sisu oleks saadaval ilma JavaScripti versioonita. OK, nii et ilmselt on Google'i ämblikud tänapäeval JavaScripti käitamiseks piisavalt nutikad, aga kuidas on lood teiste veebi roomavate robotitega?
Viimane probleem lehe renderdamisel brauseris on jõudluse tabamine esimesel laadimisel. HTML-i allalaadimise ja CSS-i rakendamise asemel peab brauser käivitama ka mõne JavaScripti ja seejärel lehe kokku panema.
See esmakordse laadimise kriitiline tee viibib veelgi, kuna brauser alustab tavaliselt enne renderdamist mis tahes tekstisiseste piltide allalaadimist.
JavaScripti abil peab see ootama, kuni lehe sisu on DOM-ile lisatud. Selle kohta saate lähemalt lugeda siit.
Sõnad: Josh Emerson
Josh on Mendeley kasutajaliidese arendaja.See artikkel ilmus algselt netiajakirjas.