Rambler's Top100 Старый русский почтовик! Оплата в WM! Самый активный, самый надежный!
Рыболовные туры в Финляндию
Рыбалка в Финляндии
с русскоговорящим гидом!
SEO sprint - Всё для максимальной раскрутки!
Форум русских рыболовов Финляндии

Рыбалка в Финляндии


главная
Навигационные
карты
Навигационные
карты - 2
пример
проектирование
навигации - 1
проектирование
навигации - 2
Сквозная навигация

КАРТЫ-ИЗОБРАЖЕНИЯ.

часть 2

Клиентский вариант карты-изображения.

   Постольку, поскольку клиентский вариант использования карты-изображения для организации навигации по сайту не требует дополнительного программного обеспечения, вполне логично, по моему мнению, начать с него.
   Клиентский вариант карты-изображения позволяет разместить всю информацию о конфигурации карты в ХТМЛ-файле, в который встроено изображение. В случае же применения серверного врианта, как я уже упоминал в предыдущей статье, браузер посылает запрос на сервер для получения адреса выбранной ссылки и ждет ответа с требуемой информацией. Это может потребовать дополнительных затрат времени на ожидание. При клиентском варианте число обращений к серверу уменьшается со всеми вытекающими отсюда последствиями. Еще одно преимущество клиентского варианта: вся работа по созданию карты-изображения, а так же редактирование конфигурации карты может быть выполнена локально, то есть на Вашем любимом компе, без обращения к серверу. (Ессно, один раз все-таки придется обратиться. Надо же выложить все-таки эту пресловутую карту в Сеть.) Как я уже сказал, конфигурация карты-изображения может храниться в том же HTML-файле, в котором задана ссылка на опорное изображение, хотя для мелкософтовского "ишачка" допустимо сохранять конфигурацию в отдельном файле и давать на него ссылку.
   Примечание: Браузер Netscape не понимает конфигураци, сохраненной в отдельном файле.
   Для того, чтобы браузер распознал изображение как опорное для карты, у тега IMG есть параметр USEMAP, значением которого является ссылка на описание параметров карты.
   Описание конфигурации областей карты-изображения заключается в тег-контейнер <MAP> ... </MAP>
   Для задания активных областей служит тег <AREA>. Каждый отдельный тег <AREA> задает одну активную область. Параметрами тега <AREA> являются SHAPE, COORDS, HREF, NOHREF, TARGET, ALT.
   Рассмотрим каждый параметр подробнее:
   SHAPE - определяет форму активной области. Может принимать значения:
  • rekt - задает активную область в виде прямоугольника,
  • circle - задает активную область в виде круга,
  • poly - задает активную область в виде многоугольник,
  • default - определяет все точки области .
Если параметр SHAPE опущен, то по умолчанию принимается значение rekt.
   Примечание: "Ишачок" не поддерживает значение default.
   COORDS - задает координаты отдельной активной области. Значенем является список координат области, которые записываются в виде целых неотрицательных чисел и разделяются запятыми. Точка с координатами 0,0 располагается в верхнем левом углу изображения. Первое число определяет координату по горизантали, второе - по вертикали.
  • Для области типа rekt задаются координаты левого верхнего и правого нижнего углов.
  • Для области типа circle задаются три числа - координаты центра круга и его радиус.
  • Для области типа poly задаются координаты всех вершин многоугольника в нужном порядке.
   HREF - задает адресс ссылки. Аналогичен такомуже параметру тега А.
   NOHREF - показывает, что для данной области нет ссылки. Значений не имеет. Полезен, например, при создании активной области в форме кольца. Для этого сначала создается область в форме круга с радиусом внутренней окружности кольца и с параметром NOHREF, затем - второй круг с тем же центром, радиусом внешней окружности и параметром HREF.
   TARGET - Определяет окно или фрейм, в котором открывается документ по ссылке. Подробнее про его использование можно прочесть в статьях "ОРГАНИЗАЦИЯ ВЗАИМОДЕЙСТВИЯ МЕЖДУ ФРЕЙМАМИ" и "УПРАВЛЕНИЕ ОКНОМ БРАУЗЕРА ПРИ СОЗДАНИИ ГИПЕРССЫЛОК".
   ALT - в отличие от аналогичного параметра тега SRC никогда не появляется на экране клиента и служит лишь комментарием при создании ХТМЛ документа.
   Вот, в принципе, и все о клиентском варианте организации навигации по сайту при помощи карты-изображения. Пример конкретного использования рисунка в качестве навигационной карты Вы можете посмотреть здесь.

Создать свой сайт


Рейтинг@Mail.ru liveinternet.ru: показано число посетителей за сегодня


Copyright © 2001 by Сергей Червонящий.
Все права защищены. Запрещено частичное или полное воспроизведение материалов сайта без согласования с автором.

Покупайте на OHO.ru:
Покупайте на OHO.ru: