NM Media.

Projektai enablejavascript.io

enablejavascript.io

Informacinė svetainė 38 kalbomis, suprojektuota veikti visiškai be „JavaScript"

enablejavascript.io pradžios puslapis su naršyklių gidais

Kontekstas

enablejavascript.io paaiškina, kaip įjungti „JavaScript“ skirtingose naršyklėse ir įrenginiuose. Auditorija neįprasta: nemaža dalis lankytojų atsiduria svetainėje būtent todėl, kad skriptai jų naršyklėje išjungti.

Iššūkis

Svetainė, kurios auditorija naršo be „JavaScript“, privalo be jo ir veikti — pilnai. Kartu reikėjo išlaikyti 38 kalbų versijas, greitą įkrovą ir korektišką analitiką ES privatumo reikalavimų kontekste, kai dalis įprastų įrankių tiesiog neveikia be skriptų.

Kryptis

Statinė architektūra be jokių privalomų skriptų: turinys atvaizduojamas iš karto, stiliai įterpiami į patį dokumentą, o kiekviena papildoma funkcija — nuo formos iki analitikos — projektuojama pirmiausiai be „JavaScript“, tik tada su juo.

Sprendimas

Perkėlėme svetainę į modernią statinę architektūrą su 38 lokalizacijomis. Kontaktų forma veikia be skriptų — laiškai siunčiami per SMTP su korektišku SPF ir DKIM pasirašymu. Analitika įjungiama tik gavus sutikimą ES šalyse, o ne ES lankytojams — pagal atskleidimą privatumo politikoje. Kiekvieną publikavimą lydi automatinės kokybės užtvaros: nuorodų, žymėjimo ir indeksavimo patikros.

Vizualai

Gidas, kaip įjungti „JavaScript" „Safari" naršyklėje
Naršyklės gidas — instrukcijos atnaujinamos pagal naujausias versijas
enablejavascript.io mobiliajame įrenginyje
Mobilioji versija

Rezultatai

  • 38 kalbų versijos, veikiančios visiškai be skriptų — įskaitant kontaktų formą

  • Sutikimų valdymas pagal ES reikalavimus be išorinių įskiepių

Kitas projektas

investuotojui.lt

Kontaktai

Norite susisiekti?

Naujų užsakymų neieškome — visą dėmesį skiriame savo produktams. Bet partnerystėms, žiniasklaidai ar tiesiog geram klausimui durys atviros.