Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДИПЛОМ свежая версия.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
998.41 Кб
Скачать

2.2 Кода html-странице

Исполняет JSON него интерпретатор JavaScript. выполнение того, и как интерпретатор в очередь, зависит функционального общем можно выделить способа JavaScript:

1) гипертекстовая ссылка (схема URL);

2) (handler);

3) подстановка (entity) Microsoft Internet Explorer реализована версиях от и выше);

4) вставка (контейнер

, что также надо учитывать,

, что также надо учитывать,

, что также надо учитывать,

В зависимости от знаний HTML и уровня знакомства основами программирования несколько вариантов освоения JSON Если программист Fortran, Pascal и т.п.), легче начинать программирования внутри документа программировать Windows, то этом случае стоит начать обработчиков если только HTML-разметки, то лучше с программирования переходов.

, что также надо учитывать,

Схема URL (Uniform Resource Locator – один ключевых Web-технологии. Каждый ресурс свой URL. URL в HREF A, атрибте SRC IMG, атрибуте ACTION контейнера FORM и т.п. URL подразделяются схемы доступа, зависят от протокола доступа к например, для к FTP-архиву схема ftp для доступа Gopher-архиву – gopher, почты схема smtp Тип схемы опр по первому http://localhost//Users/kirillgladkih/paintpad/popup.html В начинается http – это схемы (схема http

Главной языка является гипертекстовых переходов. означает, той иной гипертекстовой вызывается перехода. Web-технологии программой умолчанию страницы. позволяет изменить стандартную программу программу чтобы стандартный переход протоколу программируемого JavaScript, разработчики ввели -JavaScript.

URL размещать сложные и только что схема работает браузерах, только в Netscape Navigator Internet Explorer, начиная четвертой.

, что также надо учитывать,

Таким образом, программировании гипертекстового интерпретатор получает после того, пользователь перешел по гипертекстовой

, что также надо учитывать,

Такие как обработчики (handler), контейнеров, которыми эти связаны. нажатии кнопку происходит click (см. рисунок 6):

Рисунок 6 – Пример кода кнопки

(entity) довольно Тем не это генерации на стороне Подстановки значений HTML-контейнеров. Например, значение формы, определяющег страницу будет URL текущей страницы, <canvas> предоставляет пространство точки разметки, это до тремя – id, width и height (см. рисунок 7):

Рисунок 7 – Пример параметров холста canvas

, что также надо учитывать,

, что также надо учитывать,

Очевидно, размещать генерацию страницы бессмысленно он браузером. в заголовок декларации функций, будут затем в этом Netscape Navigator более чем Internet Explorer. Если не разместить описание функции в заголовке, то при ее вызове в теле документа можно получить сообщение о том, что функция не

В в некоторых подстановки не например в Internet Explorer пользоваться следует аккуратно. чем с нужно проверить этого браузера.

интерпретатор управление в разбора парсер) Как парсер у контейнера, он управление в очередь, после кода парсеру. образом данная аналогична HTML-страницу.

, что также надо учитывать,

, что также надо учитывать,

, что также надо учитывать,

, что также надо учитывать,

SCRIPT – подстановок возможности генера­ции документа смысле SCRIPT аналогично Server Side Includes, т.е. генерации страниц документов на стороне сервера. Однако здесь мы забежали чуть вперед. При разборе документа HTML-парсер передает управление интерпретатору после того, как встретит тег начала контейнера SCRIPT. Интерпретатор получает на исполнение весь фрагмент кода внутри контейнера SCRIPT и возвращает управление HTML-парсеру для обработки текста после тега контейнера SCRIPT.

Контейнер SCRIPT две функции:

1) размещение кода HTML-документа;

2) на браузера.

, что также надо учитывать,

функция аналогична переменных и которые потом будет использовать качестве программ обработчиков событий подстановок. Вторая – это подстановка иполнения JavaScript-кода момент загрузки перезагрузки

Особого разнообразия в размещении кода нет(см. рисунок). Код разместить либо заголовке документа, контейнера HEAD, внутри BODY, в отдельном файле Поэтому заголовку документа.

alert( ) выдать предупреждения (см. рисунок 8), например (см. рисунок 9):

Рисунок 8 – Пример кода вывода окна предупреждения

Рисунок 9 – Вывод предупреждения

Все очень но виду, сообщения выводятся си шрифтом, следовательно, получения языке локализованная версия

confirm( ) пользователю на который может либо отрицательно, например (см. рисунок 10):

Рисунок 10 – Пример кода вывода вопроса

, что также надо учитывать,

Все ограничения для сообщений на русском языке, которые были описаны для метода alert( ), и для confirm( ).

prompt( ) позволяет принять пользователя короткую текста, которая в поле информационного окна, например (см. рисунок 11):

Рисунок 11 – Пример кода ввода в форму

пользователем любой и разбирать JavaScript-программе.

, что также надо учитывать,

Window.open(). У метода атрибутов больше, у Метод open ) предназначен для создания новых окон. В общем случае его синтаксис выглядит образом (см. рисунок 12):

Рисунок 12 – Пример кода создания нового окна

где URL – которая будет в window_name – имя окна, можно TARGET в A FORM. Так же существует ряд параметров для окон представленных в таблице 1.

Таблица 1 – Параметры и назначения

Параметры

Назначение

replace

Позволяет при открытии окна управлять записью в массив History

param

Список параметров

width

Ширина окна в пикселах

height

Высота в пикселах

toolbar

системными браузера

location

Создает окно полем location

directories

Создает окно меню избрания пользователя

status

полем status

menubar

Создает окно с полем меню

scrollbars

Создает с прокрутки

resizable

окно, с изменением размера окна

на HTML и CSS заключается в что модель с использованием и себе равных удобстве и имеет важные преимущества HTML, вообще поддерживаются в canvas ч мощная текста и связанные HTML-разметкой. принципом Web-дизайна является семантически HTML правильной и структурой преимуществ.

, что также надо учитывать,

, что также надо учитывать,

Canvas своей сути – это просто него существует концепции разметки, написанных средствами canvas, значимой существу, Например, с зрения слабовидящих элемент canvas как небытия. Доступность с ухудшенным для чтения полагаются на преобразования текста речь (скринридеры). разметка HTML скринридерам заголовки, колонтитулы, списки и т.п. которые не HTML-разметку, например, на основе не дают скринридерам никаких можно содержание. Способы размешения информации на странице:

, что также надо учитывать,

, что также надо учитывать,

Фреймы – это несколько видоизмененные Отличаются они обычных окон что размещаются них. У не может ни панели ни меню, в обычном В качестве статуса фрейм поле статуса в котором размещен. Существует ряд других Фреймы окно браузера отдельные области, рядом друг другом. В из таких загружается самостоятельная Поскольку вокруг существует много об их но них много достоинств.

из них

  1. иерархии фреймов;

  2. именование фреймов;

  3. передача данных во фрейм;

  4. быстрая загрузка;

  5. изменение областей.

Иерархия определяет правила именования и способы фокуса фрейму.

Из недостатков выделить:

  1. навигация;

  2. плохая индексация системами;

  3. несовместимость с разными браузерами.