Глава 7. Ссылки 119

Теперь, если пользователь щелкнет кнопкой мыши на словах Jump to the middle, программа просмотра выведет среднюю часть документа, причем указатель ссылки будет расположен в верхней строке окна.

(~Примечание^)

Если указатель и ссылка на него находятся в пределах одного окна, некоторые браузеры никак не реагируют на щелчок мыши и не помещают указатель в верхнюю строку окна.

Файлы и другие встраиваемые объекты

Когда пользователь щелкает мышью на ссылке, указывающей на другую Web-страницу, она выводится непосредственно в окне браузера. Если же ссылка указывает на документ иного типа, программа просмотра принимает документ и затем решает, что с ним делать потом. Дальнейшие действия браузера могут быть следующими:

+ Браузер "знает"этот тип документа и умеет с ним обращаться. Например, если вы создали ссылку на графический файл формата GIF, и пользователь щелкнул мышью на этой ссылке, его программа просмотра очистит окно и выведет изображение, как показано на рис. 7.8. В некоторых случаях браузер может дополнительно использовать встроенный программный модуль (plug-in), без которого задача не была бы решена.

+ Браузер "не узнает"тип принятого документа и "не знает", что с ним делать дальше. В этом случае он обратится к вспомогательным программам (helpers), имеющимся на машине пользователя. Если найдется подходящая программа, браузер запустит ее и передаст ей полученный документ для обработки. Например, если пользователь щелкнет на ссылке на видеофайл формата AVI, браузер примет файл, найдет программу для демонстрации AVI-файлов и запустит ее. Видеофайл будет показан в дополнительном небольшом окне (рис. 7.9).

h01191.jpg

Рис. 7.8.Создание ссылки на файл, например, на графический файл формата GIF, отличается от простого встраивания изображения в документ