Kodėl JavaScript

Vyras programuotojas, naudojantis nešiojamąjį kompiuterį prie stalo biure

Maskot / Getty Images





Ne visi turi „JavaScript“ savo žiniatinklio naršyklėje, o daugelis tų, kurie naudoja naršykles, kuriose ji yra, yra išjungę. Todėl būtina, kad jūsų tinklalapis galėtų tinkamai veikti tiems žmonėms, nenaudodamas jokio JavaScript. Kodėl tuomet norėtumėte įtraukti „JavaScript“ į tinklalapį, kuris jau veikia be jo?

Priežastys, kodėl galbūt norėsite naudoti „JavaScript“.

Yra keletas priežasčių, kodėl galbūt norėsite naudoti „JavaScript“ savo tinklalapyje, net jei puslapį galima naudoti be „JavaScript“. Dauguma priežasčių yra susijusios su draugiškesne patirtimi tiems jūsų lankytojams, kurie įgalino „JavaScript“. Štai keli tinkamo „JavaScript“ naudojimo pavyzdžiai, siekiant pagerinti lankytojo patirtį.



„JavaScript“ puikiai tinka formoms

Jei jūsų tinklalapyje yra formų, kurias lankytojas turi užpildyti, jos turinys turės būti patvirtintas, kad jį būtų galima apdoroti. Žinoma, turėsite serverio patvirtinimą, kuris patvirtina formą po to, kai ji bus pateikta, ir iš naujo įkelia formą, pabrėždama klaidas, jei įvesta kas neteisinga arba trūksta privalomų laukų. Tam, kad būtų atliktas patvirtinimas ir pranešama apie klaidas, kai pateikiama forma, reikia nuvažiuoti į serverį pirmyn ir atgal. Galime žymiai pagreitinti šį procesą, dubliuodami tą patvirtinimą naudodami JavaScript ir pritvirtindami daugumą JavaScript patvirtinimas į atskirus laukus. Tokiu būdu formą pildantis asmuo, kuriam įjungta „JavaScript“, iškart gauna atsiliepimą, jei lauke įvesta neteisinga informacija, o ne užpildyti visą formą ir ją pateikti, o tada laukti, kol bus įkeltas kitas puslapis, kad galėtų pateikti atsiliepimą. . Forma veikia tiek su „JavaScript“, tiek be jos ir, kai tik įmanoma, pateikia greitesnį atsiliepimą.

Skaidrių demonstracija

Skaidrių demonstraciją sudaro daugybė vaizdų. Kad skaidrių demonstracija veiktų be JavaScript, kitas ir ankstesnis mygtukai, kurie veikia skaidrių demonstraciją, turi iš naujo įkelti visą tinklalapį, pakeičiant naują vaizdą. Tai veiks, bet bus lėta, ypač jei skaidrių demonstracija yra tik viena nedidelė puslapio dalis. Galime naudoti „JavaScript“, kad įkeltume ir pakeistume vaizdus skaidrių demonstracijoje, nereikalaujant iš naujo įkelti likusios tinklalapio dalies, todėl skaidrių demonstravimas bus daug greitesnis tiems mūsų lankytojams, kuriems įjungta „JavaScript“.



„Suckerfish“ meniu

„Suckerfish“ meniu gali veikti visiškai be „JavaScript“ (išskyrus IE6). Meniu bus atidarytas, kai pelė užves virš jų, ir užsidarys, kai pelė bus pašalinta. Toks atidarymas ir uždarymas bus akimirksniu, meniu tiesiog atsiras ir išnyks. Pridėjus šiek tiek „JavaScript“, meniu gali pasislinkti, kai pelė pajuda virš jo, ir slinkti atgal, kai pelė nukeliauja nuo jo, suteikdama gražesnę meniu išvaizdą, nedarant įtakos meniu veikimui.

„JavaScript“ pagerina jūsų tinklalapį

Visais tinkamais „JavaScript“ naudojimo būdais „JavaScript“ tikslas yra pagerinti tinklalapio veikimą ir suteikti lankytojams, kurie įgalino „JavaScript“, patogesnę svetainę nei įmanoma be „JavaScript“. Tinkamai naudodami „JavaScript“ skatinate tuos, kurie gali pasirinkti, ar leis „JavaScript“ paleisti, ar ne, kad jis būtų įjungtas jūsų svetainėje. Atminkite, kad daugelis tų, kurie turi pasirinkimą ir nusprendė išjungti „JavaScript“, tai padarė dėl to, kad kai kurios svetainės visiškai netinkamai naudoja „JavaScript“, kad lankytojų patirtis su savo svetaine būtų blogesnė, o ne geresnė. Ar nebūkite vienas iš tų, kurie netinkamai naudoja „JavaScript“ ir todėl ragina žmones išjungti „JavaScript“.