Идентифицирование маркированных скриптов
Вы можете маркировать
инлайн-скрипты, скрипты обработчиков событий, JavaScript-файлы и
объекты/entities JavaScript. Вы не можете маркировать URL'ы
javascript. Вы обязаны идентифицировать то, что вы маркируете внутри HTML-файла:
- Для маркировки инлайн-скрипта вы добавляете атрибуты ARCHIVE и ID в тэг SCRIPT того скрипта, который вы хотите маркировать. Если вы не укажете атрибут ARCHIVE, Navigator использует атрибут ARCHIVE из предыдущего скрипта на этой же странице.
- Для маркировки обработчика события Вы добавляете атрибут ID обработчика в тэге, содержащем этот обработчик. Кроме того, HTML-страница обязана содержать также маркированный инлайн-скрипт, предшествующий обработчику события. Этот тэг SCRIPT обязан предоставить атрибут ARCHIVE.
- Для маркировки объекта JavaScript вы специально ничего не делаете с этим объектом. Вместо этого, HTML-страница обязана также содержать маркированный инлайн-скрипт, предшествующий объекту JavaScript. Этот тэг SCRIPT обязан иметь атрибуты ARCHIVE и ID.
- Для маркировки всего JavaScript-файла вы ничего специального с файлом не делаете. Но тэг SCRIPT скрипта, использующего этот файл, обязан содержать атрибут ARCHIVE.