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

Моя версия таба-заменителя для FireFox

Время на прочтение2 мин
Количество просмотров385
Всем привет!

Недавно наткнулся на статьи про конкурс Design Challenge от Mozzilla Labs. Посмотрел представленные ролики с вариантами таба-заменителей. Какие-то понравились, какие-то нет. Хотя конкурс уже и подошел к концу, но я решил тоже представить на суд хабра-зрителей свой вариант замены табов.


Основная суть идеи, конечно же, заключается в том, чтобы сделать понятное и удобное средство управления открытыми сайтами.

За основу своей концепции я взял уже готовую разработку под названием «Экспресс-панель» (так она называется в Опере). Суть в том, чтобы сгруппировать несколько страниц одного домена (например, несколько открытых страниц Гугла).

Выглядит примерно так (это прототип и на звание дизайнера я тут не претендую):

image

Естественно, что ячеек должно отображаться столько, сколько открыто сайтов (на рисунке я просто показал как это будет выглядеть в общей массе открытых сайтов). Ячейка, в которой находится сайт, и у которого открыто несколько страниц, выделяется другим цветом и у нее, например, в углу отображается количество открытых страниц для данного домена.

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

image

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

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

Как вызвать саму панель? Ну, тут может быть несколько вариантов, но самым удобным, я считаю, нужно сделать способ, при котором пользователь двигает курсор к левому краю окна браузера, после чего либо сразу открывается панель, либо появляется ярлычек, на который нужно нажать, чтобы открыть панель. Примерно так, как устроен один из режимов отображения панели задач — когда панель не нужна, она уползает вниз, когда нужна, наводим курсор и она появляется.
Теги:
Хабы:
Всего голосов 9: ↑2 и ↓7-5
Комментарии6

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн