+JavaScript


Исследование: отображение подтверждения при закрытии/перезагрузке вкладки в браузере

Цель

Мы хотим для определенного вида трафика попробовать при закрытии вкладки показывать человеку специальное предложение. Я знаю два способа дотянуться до человека когда он ушел. 

  1. Ремаркетинг/ретаргетинг. То есть можно начать показывать специальный баннер такой аудитории на остальных сайтах по которым человек будет ходить.
  2. Повесить событие на закрытие страницы, которое заблокирует возможность выполнения этой операции. 

С первым никаких вопросов нет, а вот со вторым все немного интереснее т.к. оказывается в разных браузерах поведение разное. 

Исследование

Работу кода я проверял в текущих установленных у меня версиях браузеров:

  • Google Chrome 55
  • Mozilla Firefox 50.1
  • Internet Explorer 11

body.unload

Я помнил из начала двухтысячных, что раньше можно было повесить событие на unload в body и чуть ли не иметь возможность не дать человеку вообще закрыть страницу просто возвращая false из обработчика.… Читать всю заметку


Исследование: выбрать библиотеку и способ вывода подсказок по работе интерйфейсов

Вступление и цель

Цель исследования: найти готовое решение, которое можно использовать для отображения подсказок по работе сложных интерфейсов. Должно быть просто, понятно и без занудств то есть не должно хотеться нажать Skip, Cancel или крестик. В идеале использовать эту же библиотеку как презентацию новых возможностей проекта, которые только появились или с которыми человек еще не знаком. Например если они появились давно, но человек их все еще не использовал ни разу. 

Ключевые слова: intro, tour, walkthrough, whatsnew, guide. 

Попытка 1. Готовые библиотеки

Я нашел статью в которой приводится два десятка готовых решений: http://ninodezign.com/25-free-jquery-plugins-for-doing-guided-tours-through-a-website/

Просмотрев все библиотеки я составил список тех, про которые можно было бы сказать хоть что-то хорошее или интересное.… Читать всю заметку