Главная
Новости
Статьи и обзоры
Горожанин
Обнинск в Internet
Web Design
Hardware
Software
Безопасность
Серфинг
Игродром
Relax
Технологии
Web-обзор
Интернет-ликбез
Опросник
УП-Технологии
ART.net
Ссылки
Архив
О нас
Контакты
Форумы
Основатель: К.Николаенко
Главный Редактор: С.Коротков
Web Design: Neutron
|
|
= Web-Дизайн =
КАК "ЗАТОЧИТЬ" EXPLORER ПОД СЕБЯ
Матвей Хорошилов lightnet@obninsk.ru
взято с www.iworld.ru
Если вы достаточно часто пользуетесь Интернетом, то наверняка каждый сеанс оставляет "зарубки" на вашем жестком диске в виде сохраненных файлов и закладок в браузере. И среди множества интересных страниц и новых ресурсов прячутся немногочисленные адреса, потерять которые нельзя ни в коем случае.
Когда такой адрес один, его можно сделать "Домашней(стартовой) страницей" браузера. Многие вебмастера для упрощения этой операции размещают на страницах сайтов скрипты (листинг 1).
-------------------------------------------------------------------
Листинг 1.
Установка страницы в качестве "Домашней" (для Internet Explorer):
<a href="#"
onclick="this.style.behavior='ur[(#default#homepage)';
this.sethomepage('http://www.ваш адрес.ru/')">
Сделать стартовой</a>
Установка закладки в Internet Explorer:
<a href="#"
onclick="this.style.behavior='ur(#default#favorite)';
window.external.AddFavorite('http://www.ваш адрес.ru/',
'название закладки');">
Сделать закладку</a>
----------------------------------------------------------------------
И все же иногда и вам, и, будем надеяться, вашим посетителям хочется большего. Например, чтобы ссылка на сайт была постоянно видна в окне браузера, например, в виде кнопки на панели инструментов Internet Explorer. Такой вариант избавляет от навязчивой загрузки стартовой страницы, но в то же время ссылка на любимый сайт всегда под рукой, больше не приходится ее искать в вечно переполненных закладках.
Чтобы добавить кнопку, вам понадобятся редактор реестра (RedEdit), любой графический редактор для создания значков в формате .ico и стандартный "Блокнот" для написания несложного кода. Суть манипуляций сводится к тому, чтобы в реестре Windows прописать значения, определящие вид книпки и действие, которое должно происходить при нажатии на нее.
Для кнопки нужно в любом графическом редакторе подготовить два изображения размером 16х16 пикселов, 256 цветов. Возможно, вы обращали внимание на то, что на кнопках IE обычно используется один и тот же рисунок, но с разной раскраской. При наведении указателя мыши на кнопку она из серой становится цветной. Поэтому имеет смысл сразу создать цветную кнопку, а потом преобразовать ее в монохромный вид. Если под рукой нет хорошего графического редактора, то можно воспользоваться обычным Paint, сохранить результат в формате .bmp, а потом преобразовать его в .ico, например, при помощи бесплатной программы IrfanView (www.irfanview.com). Это, конечно же, не самый удобный вариант, но качество такого миниатюрного рисунка вполне сносно для быстрого создания и личного пользования. Готовые рисунки поместите, например, в каталог С:\programfiles\mybutton.
Теперь перейдем к работе с реестром. Программа RedEdit служит для того, чтобы опытные пользователи могли выполнять тонкую настройку поведения Windows и приложений. При неправильном использовании этого редактора результаты могут оказаться довольно неожиданными. Поэтому перед редактированием реестра стоит сделать резервную копию файлов реестра (в Windows 98 это c:\windows\system.dat и c:\windows\user.dat). В случае неудачи вы сможете быстро восстановить работоспособность системы: перезагружаете компьютер в режиме командной строки и копируете файлы в каталог c:\windows.
Итак, создав резервные копии и подготовив рисунки, нажимаем Пуск Выполнить и в появившемся окне вводим: regedit. В открывшемся редакторе переходим к разделу HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\. С помощью команды Правка Создать Раздел создаем подраздел с названием {AA689822-DC16-44e8-BD5D-9E89466FA36}. Следите за регистром букв, иначе кнопка может не заработать. В этом разделе создаем набор ключей со строковыми значениями (их полный список будет приведен в конце статьи). Из последних двух ключей, Exec и Script, должен быть задан только один. О разнице между ними речь пойдет в следующем номере.
Окончание в следующем номере.
|
|