Глава 7. Ссылки 119
Теперь, если пользователь щелкнет кнопкой мыши на словах Jump to the middle, программа просмотра выведет среднюю часть документа, причем указатель ссылки будет расположен в верхней строке окна.
(~Примечание^)
Если указатель и ссылка на него находятся в пределах одного окна, некоторые браузеры никак не реагируют на щелчок мыши и не помещают указатель в верхнюю строку окна.
Файлы и другие встраиваемые объекты
Когда пользователь щелкает мышью на ссылке, указывающей на другую Web-страницу, она выводится непосредственно в окне браузера. Если же ссылка указывает на документ иного типа, программа просмотра принимает документ и затем решает, что с ним делать потом. Дальнейшие действия браузера могут быть следующими:
+ Браузер "знает"этот тип документа и умеет с ним обращаться. Например, если вы создали ссылку на графический файл формата GIF, и пользователь щелкнул мышью на этой ссылке, его программа просмотра очистит окно и выведет изображение, как показано на рис. 7.8. В некоторых случаях браузер может дополнительно использовать встроенный программный модуль (plug-in), без которого задача не была бы решена.
+ Браузер "не узнает"тип принятого документа и "не знает", что с ним делать дальше. В этом случае он обратится к вспомогательным программам (helpers), имеющимся на машине пользователя. Если найдется подходящая программа, браузер запустит ее и передаст ей полученный документ для обработки. Например, если пользователь щелкнет на ссылке на видеофайл формата AVI, браузер примет файл, найдет программу для демонстрации AVI-файлов и запустит ее. Видеофайл будет показан в дополнительном небольшом окне (рис. 7.9).
Рис. 7.8.Создание ссылки на файл, например, на графический файл формата GIF, отличается от простого встраивания изображения в документ