Рекомендации по использованию JavaScript

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

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

Как и в случае применения CSS, JavaScript должен обеспечивать «изящную деградацию», другими словами, скрипты следует писать с учетом возможности отключения пользователем JavaScript и обеспечивая спокойное их завершение, если используемые в них методы не поддерживаются. Также важно по многим причинам, в том числе для обеспечения доступности, делать скрипты ненавязчивыми. Это можно легко проверить, полностью отключая в вашем браузере поддержку JavaScript и убеждаясь в том, что страницу все же можно использовать.

 

Добавление JavaScript кода в HTML документы

Код, написанный на JavaScript, может встраиваться в HTML документы несколькими способами:

• между парой тегов <script> и </script>;

• из внешнего файла, заданного атрибутом src тега <script>;

• в обработчик события, заданный в качестве значения атрибута тега HTML, такого как, например onclick или onmouseover;

• как тело URL-адреса, использующего специальный спецификатор псевдопротокола javascript:.

 

Клиентские JavaScript сценарии представляют собой часть HTML-файла и находятся между тегами <script> и </script>:

 

<script type="text/javascript">

// Здесь располагается код на языке JavaScript

</script>

HTML-документ может содержать произвольное число элементов <script>. Выполняются они в порядке их следования в документе и представляют собой части одной JavaScript-программы: функции и переменные, определенные в одном сценарии, доступны всем сценариям, находящимся в том же файле.

Пример:

<html> <body>

<script type="text/javascript">

alert(“Здравствуйте!!”); //выводим сообщение

document.bgColor=“red”;//поменяли цвет фона на красный

</script>








Дата добавления: 2016-01-09; просмотров: 483;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.