Dlaczego powinieneś używać JavaScript na swojej stronie

Nie wszyscy mają włączoną obsługę JavaScript w przeglądarce, a niektórzy korzystający z przeglądarek, w których jest on dostępny, mają go wyłączoną. Dlatego konieczne jest, aby twoja strona internetowa mogła poprawnie funkcjonować dla tych osób bez użycia JavaScript. Dlaczego więc miałbyś chcieć dodać JavaScript do strony, która już działa bez niego?

Istnieje kilka powodów, dla których możesz chcieć używać JavaScript na swojej stronie internetowej, nawet jeśli strona jest użyteczna bez JavaScript. Większość powodów wiąże się z zapewnieniem bardziej przyjaznego działania tym użytkownikom, którzy mają włączoną obsługę JavaScript. Oto kilka przykładów prawidłowego korzystania z JavaScript, aby poprawić wrażenia użytkownika.

Jeśli masz na swojej stronie formularze, które odwiedzający musi wypełnić, treść formularza musi zostać zweryfikowana, zanim będzie mogła zostać przetworzona. Będziesz oczywiście miał weryfikację po stronie serwera, która sprawdza poprawność formularza po jego przesłaniu i która ponownie ładuje formularz z podświetleniem błędów, jeśli wprowadzono cokolwiek nieprawidłowego lub pola obowiązkowe brakujący. Wymaga to podróży w obie strony na serwer po przesłaniu formularza w celu przeprowadzenia weryfikacji i zgłoszenia błędów. Możemy znacznie przyspieszyć ten proces, powielając tę ​​weryfikację za pomocą

instagram viewer
JavaScript i dołączając większość z Walidacja JavaScript do poszczególnych pól. W ten sposób osoba wypełniająca formularz z włączoną obsługą JavaScript ma natychmiastowe informacje zwrotne, jeśli wpisane dane w polu są nieprawidłowe zamiast wypełniać cały formularz i przesyłać go, a następnie czekać na załadowanie następnej strony w celu przekazania opinii. Formularz działa zarówno z JavaScriptem, jak i bez niego, i zapewnia bardziej natychmiastowe informacje zwrotne, gdy tylko jest to możliwe.

Pokaz slajdów składa się z kilku zdjęć. Aby pokaz slajdów działał bez JavaScriptu, przyciski następnego i poprzedniego, które działają, muszą ponownie załadować całą stronę internetową, zastępując nowy obraz. To zadziała, ale będzie powolne, szczególnie jeśli pokaz slajdów jest tylko jedną małą częścią strony. Możemy użyć JavaScript, aby załadować i zastąpić obrazy w pokazie slajdów bez konieczności ponownego ładowania reszty stronę internetową, dzięki czemu operacja pokazu slajdów jest znacznie szybsza dla użytkowników odwiedzających JavaScript włączone.

Menu „suckerfish” może działać całkowicie bez JavaScript (z wyjątkiem IE6). Menu otworzą się, gdy najedzie na nich mysz, i zamkną, gdy mysz zostanie zdjęta. Takie otwieranie i zamykanie będzie natychmiastowe, a menu pojawi się i zniknie. Dodając trochę JavaScript, możemy sprawić, że menu będzie się przewijać, gdy przesunie się nad nim mysz i przewija do tyłu gdy mysz się od niego odsuwa, zapewniając ładniejszy wygląd menu bez wpływu na sposób działania menu.

We wszystkich odpowiednich zastosowaniach JavaScript, celem JavaScript jest poprawa działania strony internetowej zapewnij odwiedzającym, którzy mają włączoną obsługę JavaScript, bardziej przyjazną witrynę niż to możliwe bez JavaScript. Używając JavaScript w odpowiedni sposób, zachęcasz tych, którzy mają wybór, czy zezwalają na uruchomienie JavaScript, czy też nie na włączenie go w Twojej witrynie. Pamiętaj, że wiele osób, które mają wybór i które zdecydowały się wyłączyć JavaScript, zrobiło to z powodu tej drogi w których niektóre witryny całkowicie niewłaściwie używają języka javaScript, aby pogorszyć wrażenia użytkowników na ich stronie lepszy. Nie należysz do osób, które używają JavaScript w niewłaściwy sposób i dlatego zachęcają ludzi do wyłączenia JavaScript.