Kāpēc jums vajadzētu izmantot JavaScript savā vietnē

click fraud protection

Ne visiem tīmekļa pārlūkprogrammā ir pieejams JavaScript, un daudzi no tiem, kuri izmanto pārlūkus, kur tas ir pieejams, ir to izslēdzis. Tāpēc ir nepieciešams, lai jūsu vietne varētu pienācīgi darboties šiem cilvēkiem, vispār neizmantojot JavaScript. Kāpēc tad jūs vēlaties pievienot JavaScript vietnei, kas jau darbojas bez tās?

Ir vairāki iemesli, kāpēc jūs varētu vēlēties savā vietnē izmantot JavaScript, kaut arī lapa ir izmantojama bez JavaScript. Lielākā daļa iemeslu ir saistīti ar draudzīgākas pieredzes sniegšanu tiem apmeklētājiem, kuriem ir iespējota JavaScript. Šeit ir daži JavaScript pareizas izmantošanas piemēri, lai uzlabotu apmeklētāja pieredzi.

Ja jūsu tīmekļa lapā ir veidlapas, kuras apmeklētājam ir jāaizpilda, šīs veidlapas saturs būs jāvalidē, pirms to var apstrādāt. Jums, protams, būs servera puses pārbaude, kas apstiprina veidlapu pēc tās iesniegšanas un kura atkārtoti ielādē formu, izceļot kļūdas, ja ir ievadīts kaut kas nederīgs vai obligāti aizpildāmie lauki trūkst. Lai veiktu validāciju un ziņotu par kļūdām, formas iesniegšanas laikā ir nepieciešams turp un atpakaļ brauciens uz serveri. Mēs varam ievērojami paātrināt šo procesu, dublējot šo validāciju, izmantojot

instagram viewer
JavaScript un pievienojot lielu daļu no JavaScript validācija uz atsevišķiem laukiem. Tādā veidā persona, kas aizpilda veidlapu un kurai ir iespējots JavaScript, saņem tūlītēju atgriezenisko saiti, ja tas, ko viņi ievada laukā, nav derīgs tā vietā, lai viņi aizpildītu visu veidlapu un iesniegtu to, un pēc tam viņiem jāgaida nākamās lapas ielāde, lai viņiem sniegtu atsauksmes. Veidlapa darbojas gan ar, gan bez JavaScript un sniedz tūlītēju atgriezenisko saiti, kad vien tā var.

Slaidrāde sastāv no vairākiem attēliem. Lai slaidrāde darbotos bez JavaScript, nākamajām un iepriekšējām pogām, kas darbojas ar slaidrādi, ir jāielādē visa tīmekļa lapa, aizstājot jauno attēlu. Tas darbosies, bet būs lēns, it īpaši, ja slaidrāde ir tikai viena maza lapas daļa. Mēs varam izmantot JavaScript, lai ielādētu un nomainītu attēlus slaidrādē, nevajadzējot pārlādēt pārējo vietni un tādējādi padarītu slīdrādes darbību daudz ātrāku tiem mūsu apmeklētājiem, kuriem ir JavaScript iespējots.

Izvēlne "zīdkoks" var pilnībā darboties bez JavaScript (izņemot IE6). Izvēlnes atvērsies, kad pele kursorēs virs tām, un aizvērsies, kad pele tiks noņemta. Šāda atvēršana un aizvēršana notiks uzreiz, izvēlnei vienkārši parādoties un pazūdot. Pievienojot nedaudz JavaScript, izvēlne var parādīties, lai ritinātu uz priekšu, kad pele pārvietojas pa to, un ritinātu atpakaļ kad pele pārvietojas no tās, izvēlnei piešķirot glītāku izskatu, neietekmējot izvēlnes darbību.

Visos atbilstošos JavaScript lietojumos JavaScript mērķis ir uzlabot tīmekļa lapas darbību nodrošiniet tiem apmeklētājiem, kuriem ir iespējots JavaScript, draudzīgāku vietni, nekā tas ir iespējams bez JavaScript. Izmantojot atbilstošu JavaScript, jūs mudināt tos, kuriem ir izvēle, vai viņi ļaus JavaScript darboties, vai arī jūsu vietnē tas faktiski nav ieslēgts. Atcerieties, ka daudzi no tiem, kuriem ir izvēle un kuri ir izvēlējušies izslēgt JavaScript, sava veida dēļ to ir izdarījuši kurās dažas vietnes pilnībā ļaunprātīgi izmanto javacriptu, lai pasliktinātu viņu vietnes apmeklētāju pieredzi, nevis labāk. Vai neesat viens no tiem, kas JavaScript izmanto nepareizi, un tāpēc mudiniet cilvēkus izslēgt JavaScript.

instagram story viewer