Компактное контекстное меню
-
Есть идея! Что-то подобное уже читал (возможно, в другой секции форума), но, по-моему, я знаю, как всё это сделать немного проще (когда-то что-то похожее делал в расширениях для Maxthon, но оказалось, браузер к такому не готов; пришлось отказаться). В качестве примера возьмём контекстное меню для изображений. Скринов не будет (сами щёлкните правой кнопкой по какой-нибудь картинке, так будет нагляднее).
Итак: Vivaldi слишком много умеет (по крайней мере, чисто внешне возможностей в нём гораздо больше, чем в других браузерах. Глаза разбегаются! И многие просят добавить возможность настраивать менюшки под себя: удалять ненужные пункты, менять из расположение и т. д.
Но что, если пойти немного другим путём? Вместо того, чтобы убирать какие-то пункты и заморачиваться с настройками (это всегда сложнее), мы можем просто сгруппировать некоторые пункты в подменю.
Например, в случае с картинками это будет выглядеть примерно так:
- Открыть ссылку:
– Открыть ссылку
– Открыть ссылку в фоновой вкладке
– Открыть ссылку в новой вкладке
– Открыть ссылку в новом окне
– Открыть ссылку в приватном окне - Сохранить ссылку:
– Переместить ссылку в закладки
– Добавить ссылку на веб-панель
– Сохранить ссылку как...
– Копировать адрес ссылки - Открыть картинку:
– Открыть картинку
– Открыть картинку в фоновой вкладке
– Открыть картинку в новой вкладке
– Открыть картинку в новом окне
– Открыть картинку в приватном окне - Сохранить картинку:
– Сохранить картинку как...
– Копировать картинку
– Копировать адрес картинки
– Установить фоном экспресс-панели - Перезагрузить картинку
- Свойства изображения
- Найти картинку в сети
21 строчка превращается в 6!
В идеале хотелось бы, чтобы сам заголовок подменю (то есть тот текст, который отображается в самом контекстном меню) тоже был кликабельным и срабатывал как первый пункт из подменюшки: например, если мне нужно сохранить картинку, мне не нужно открывать подменю и выбирать соответствующий пункт – я могу просто кликнуть по самому заголовку подменю, и браузер всё поймёт.
Maxthon (по крайней мере на уровне расширений) справится с такими штуками не смог: в 7 случаях и 10 он тупо запускался с ошибкой или полностью поломанным интерфейсом. Поэтому от идеи подменю в MX пришлось отказаться.
В Vivaldi главной проблемой могут стать клики: нужно, чтобы подменю открывались по наведению курсора. Возможно, браузер так не умеет: на панели закладок приходится кликать по каждой папке. Но в этом случае удобство пропадёт.
И да, какое-то время всё равно придётся привыкать. Но по-моему, расположение пунктов вполне логично. Если нет, некоторые из них можно не прятать в подменю и оставить на виду.
А то таким темпами скоро контекстное меню перестанет помещаться на экран и придётся его скроллить!
- Открыть ссылку:
-
@Semenov-Sherin said in Компактное контекстное меню:
В Vivaldi главной проблемой могут стать клики: нужно, чтобы подменю открывались по наведению курсора. Возможно, браузер так не умеет
Умеет. В меню Закладки папки раскрываются при наведении. Щёлкать не требуется.
За целиком и полностью! И хорошо бы тот же принцип применить и в контекстном меню вкладок.
-
Полностью поддерживаю. Это будет удобно.