Pull to refresh

Хабр в Speed/Fast Dial

Reading time 1 min
Views 1.5K
Вдохновленный топиком isoft модернизировал свой Speed Dial.
Opera Speed Dial

И всё пользователи Opera/Firefox так могут, но пока только для хабра. На operasd.ru можно получить ссылку для своего хабра пользователя.
В планах кроме бесполезной по сути информации о карме выводить ещё и количество новых топиков, но пока не совсем ясно как реализовать это технически без ввода пароля.

Опытным путем мне удалось выяснить что виртуальная вкладка в которую Опера загружает сайт для создания превью шириной ровно 1024 пикселя, в то время как при таком разрешении монитора размер будет немного меньше (1024 — бордеры у окна). Основываясь на этой особенности я перенаправляю пользователя на нужный сайт либо выдаю страницу для создания превью.
Теперь когда вы знаете секрет — можете сделать то же на своих сайтах. Эх… если бы опера добавляла к http запросу заголовок о том что запрос идет для speed dial…

Если кто то найдет и подскажет более корректный способ определения того что страница загружена для Speed Dial — буду очень рад.

Тестировалось в 9.62 и 10.00 Internal
UPD: как выяснилось в Fast Dial для Firefox тоже работает!
UPD2: Рекомендуется настроить автообновление на 3-5 минут:
reload

UPD3: Добавлена поддержка bash.org.ru и ibash.org.ru
Tags:
Hubs:
+68
Comments 63
Comments Comments 63

Articles