Как стать автором
Обновить

Альтернативный механизм навигации по истории браузера

Время на прочтение1 мин
Количество просмотров591
Пару месяцев назад у меня появилась идея как улучшить навигацию по истории браузера. Хочу поделится с хабросообществом.

История браузера отображается в виде шкалы, отображающей историю в виде линейки — минимальным делением которой является переход с одной страницы на другую, а максимальным — переход с одного сайта на другой. По аналогии с традиционной линейкой — переход с одной страницы на другую — миллиметровое деление, а переход на другой сайт отображается как сантиметровое деление, с той разницей что на традиционной линейке все сантиметровые деления одинаковые, а в данном случае размер одного деления зависит от того сколько страниц на сайте посетил пользователь. Деления, которые обозначают переход на другой сайт — обозначаются логотипом сайта (если он есть) сверху и адресом сайта снизу. Кроме делений на шкале присутствует начальная точка — страница на которой сейчас находится пользователь.



Навигация по шкале истории осуществляется с помощью ползунка, при перемещении которого изменяется адрес и название страницы, а также отображается содержимое страницы (содержимое отображается моментально, при помощи заранее заготовленного скриншота страницы).



Принцип заполнения истории тот-же что и при традиционных кнопках навигации.

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

Так-же, подобная шкала может быть успешно применена к текстовым и графическим редакторам, дополняя кнопки undo и redo

Изначально было опубликовано тут (в смысле мною опубликовано :)
Теги:
Хабы:
Всего голосов 24: ↑23 и ↓1+22
Комментарии26

Публикации