SergeyKisliy
@SergeyKisliy
Дизайнер натяжных потолков и освещения

Как сделать кнопку — добавить на домашний экран/в закладки (мобильник/десктоп)?

Всем привет.
Какие на данный момент актуальные практики для создания ссылки/кнопки на сайте, по нажатию которой сайт добавляется в закладки на десктопе? И как сделать чтобы на мобильнике, сайт добавлялся не в закладки, а на главный экран (а иначе зачем делать кучу фавиконок, для всех типов устройств =))?
  • Вопрос задан
  • 2452 просмотра
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Это два абсолютно разных вопроса.
1. Про десктоп - это где-то так:
function bookmark(a) {
  title=document.title;
  url=document.location;
    try { 
     window.sidebar.addPanel(title, url, "");
    } catch (e) {
      if (window.opera && window.print || typeof(window.sidebar)=="object") {  // Opera || Mozilla
        a.rel="sidebar";
        a.title=title;
        a.url=url;
        a.href=url;
        return true;
      } else if(document.all) {  //  Internet Explorer
          window.external.AddFavorite(url, title);
          return true;
      }  else {
         alert('Нажмите Ctrl+D (Cmd+D на MacOS), чтобы добавить страницу в Избранное');
      }
   }
}

2. Про добавить на главный экран для Android: тут
Пример приложения: тут
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы