У нотатці 2009 року я пропонував полегшити відвідувачам повернення на сайт: дати посилання «Додати до вибраного» та «Зробити початковою». Для цього використовувалися специфічні можливості Internet Explorer.
Додавання сторінки до вибраного
<a href="https://www.blogger.com/blogger.g?blogID=6263091412550507031#" onclick="window.external.AddFavorite(location.href, document.title);return false">Добавить в избранное</a>Тут location.href передає адресу поточної сторінки, а document.title — її заголовок. Метод AddFavorite відкривав діалог додавання закладки: остаточний вибір залишався за користувачем.
Встановлення початкової сторінки
<a href="https://www.blogger.com/blogger.g?blogID=6263091412550507031#" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage(location.href);">Сделать стартовой</a>Другий приклад застосовував до елемента поведінку #default#homepage, а потім викликав setHomePage. У документації Microsoft homePage Behavior цей механізм позначено застарілим починаючи з Internet Explorer 10. Адреса Blogger у href — частина початкового прикладу; дію в ньому задає обробник onclick.
Як читати ці приклади
Ці приклади не слід подавати відвідувачам як універсальні кнопки сучасного сайту. Краще дати зрозумілу назву сторінки й пояснити, як зберегти її засобами браузера, залишивши рішення користувачеві.