Comments 6
Хорошая статья, спасибо.
Что будете делать, если куки отключены?)
P.S. Чуть позанудствую — код надо рефакторить, и оптимизировать. Нынешние реалии фронт-энда не приемлют таких реализаций.
Что будете делать, если куки отключены?)
P.S. Чуть позанудствую — код надо рефакторить, и оптимизировать. Нынешние реалии фронт-энда не приемлют таких реализаций.
0
Вообще локалсторедж для таких вещей все используют, а не куки.
0
По статистике нашего проектика, cookies отсутствуют у 0.38 процентов посетителей, javascript — у 0.5%. Это, приблизительно, 1500 человекоботов. На случай отсутствия кук — асинхронные запросы не отправляются, пользователь самостоятельно обновляет понравившиеся ему странички.
Кстати, про Local Storage. Однажды экспериментируя с ним в Chrome, наряду с известными глюками, также обнаружились странные утечки памяти. Порой хром, после каждого запроса к storage, создавал отдельную инстанцию хранилища. С чем это могло быть связано отследить, к сожалению, не удалось.
Насчёт оптимизации — обеими руками «за». Возможно даже придётся полностью пересмотреть концепцию данного метода.
Кстати, про Local Storage. Однажды экспериментируя с ним в Chrome, наряду с известными глюками, также обнаружились странные утечки памяти. Порой хром, после каждого запроса к storage, создавал отдельную инстанцию хранилища. С чем это могло быть связано отследить, к сожалению, не удалось.
Насчёт оптимизации — обеими руками «за». Возможно даже придётся полностью пересмотреть концепцию данного метода.
0
Честно говоря, если у человека отключенны куки — то с вероятностью, стремящейся к 100% у него не будет надобности обновлять страницы с инфой о новых поступивших сообщениях и т.д., ведь он банально не будет идентифицирован. Тоже самое с JS.
Вообще когда вижу сообщение «а вдруг у юзера отключен JS/куки/css/картинки etc» в голову приходит только «а вдруг у юзера нету браузера/ОС/Компа». Отключил куки/JS — юзай ограниченный функционал, который может быть даже вообще ничего не будет делать, т.к. на юзеров с отключенными js не рассчитан. Тормозить прогресс изза ограничивающих себя же юзеров — несусветная глупость. Я так считаю.
Вообще когда вижу сообщение «а вдруг у юзера отключен JS/куки/css/картинки etc» в голову приходит только «а вдруг у юзера нету браузера/ОС/Компа». Отключил куки/JS — юзай ограниченный функционал, который может быть даже вообще ничего не будет делать, т.к. на юзеров с отключенными js не рассчитан. Тормозить прогресс изза ограничивающих себя же юзеров — несусветная глупость. Я так считаю.
0
Прочитав название, подумал что будут «лайфхаки» как синхронизировать вкладки в браузере, основываясь на домене, со стороны клиента.
0
Sign up to leave a comment.
Синхронизация данных между вкладками браузера