Почему вы должны использовать JavaScript на вашем сайте

Не у всех есть JavaScript, доступный в их веб-браузере, и некоторые из тех, кто использует браузеры, где он доступен, отключили его. Поэтому необходимо, чтобы ваша веб-страница могла нормально функционировать для этих людей без использования какого-либо JavaScript. Тогда зачем вам добавлять JavaScript на веб-страницу, которая уже работает без него?

Есть несколько причин, по которым вы можете захотеть использовать JavaScript на своей веб-странице, даже если эта страница может использоваться без JavaScript. Большинство причин связано с тем, что ваши посетители, у которых включен JavaScript, более дружелюбны. Вот несколько примеров правильного использования JavaScript для улучшения впечатлений вашего посетителя.

Если у вас есть формы на веб-странице, которые ваш посетитель должен заполнить, то содержимое формы должно быть проверено, прежде чем его можно будет обработать. Вы, конечно, будете иметь проверку на стороне сервера, которая проверяет форму после ее отправки и которая перезагружает форму, выделяющую ошибки, если введено что-либо недопустимое или обязательные поля отсутствует. Для этого требуется отправка туда-обратно на сервер при отправке формы для проверки и сообщения об ошибках. Мы можем значительно ускорить этот процесс, дублируя эту проверку, используя

instagram viewer
JavaScript и приложив большую часть Проверка JavaScript к отдельным полям. Таким образом, человек, заполняющий форму, у которого включен JavaScript, получает немедленную обратную связь, если то, что он вводит в поле, недопустимо вместо того, чтобы заполнять всю форму и отправлять ее, а затем ждать загрузки следующей страницы, чтобы дать им обратную связь. Форма работает как с JavaScript, так и без него и обеспечивает более оперативную обратную связь, когда это возможно.

Слайд-шоу состоит из нескольких изображений. Чтобы слайд-шоу функционировало без JavaScript, следующая и предыдущая кнопки, работающие в слайд-шоу, должны перезагрузить всю веб-страницу, заменяя новое изображение. Это будет работать, но будет медленно, особенно если слайд-шоу занимает только одну небольшую часть страницы. Мы можем использовать JavaScript для загрузки и замены изображений в слайд-шоу без необходимости перезагрузки остальных веб-страницы и так сделать работу слайд-шоу намного быстрее для тех из наших посетителей с JavaScript включен.

Меню "suckerfish" может работать полностью без JavaScript (кроме IE6). Меню откроются, когда мышь наведет на них курсор, и закроются, когда мышь будет удалена. Такое открытие и закрытие происходит мгновенно, а меню только появляется и исчезает. Добавив немного JavaScript, мы можем отобразить меню для прокрутки при наведении на него мыши и прокрутки назад. когда мышь отходит от нее, придавая меню более приятный вид, не влияя на работу меню.

Во всех соответствующих случаях использования JavaScript целью JavaScript является улучшение работы веб-страницы и обеспечить тех из ваших посетителей, у которых включен JavaScript, более дружественным сайтом, чем это возможно без JavaScript. Используя JavaScript надлежащим образом, вы поощряете тех, у кого есть выбор, разрешать ли им запускать JavaScript или не включать его на вашем сайте. Помните, что некоторые из тех, у кого есть выбор, и кто решил отключить JavaScript, сделали это благодаря в котором некоторые сайты полностью используют javaScript, чтобы ухудшить восприятие их сайта посетителем, а не лучше. Не будьте одним из тех, кто использует JavaScript неуместно и, следовательно, призывает людей отключать JavaScript.

instagram story viewer