Comments 12
однако не иметь базовый функционал chrome в виде скрытия бара вкладок для всего кроме «экспресс панели» это странно, тем более при позиционировании себя как браузера с кастомизацией
Очень давно просят на форуме добавить эту функцию, но разработчики говорят что она "спорная" и не особо нужна... Лично я с Вами согласен.
Было бы хорошо для начала почту и rss починить, в которых полностью сломана не только сортировка по теме, но и сам сбор rss, пока его не тыкнешь сам, лента не обновляется. На форуме есть темы, ситуация одинаковая для установки по умолчанию, отдельной установки, и та, и другая чистые с нуля, и на windows, и на linux.
Вивальди... удивительный, замечательный, ни на что не похожий браузер, словно артефакт из той эпохи, когда пользователей не считали идиотами. Действительно — «единственный браузер, достаточно мощный для вас». Только есть одно «но». Как в той древней копипасте про операционные системы — «а потом самолет взрывается в воздухе без предупреждения». Баги, конечно, фиксятся, но это не особо помогает, потому что в каждой версии появляется очередная тонна новых фич уже со своими багами.
Что касается Яндекс-браузера, то лично мне, когда я с него ушел, не хватало другой вещи. Это способность обрабатывать ввод в адресную строку в неправильной раскладке. То есть ты пишешь «раикюсщь», а браузер открывает habr.com. В Firefox когда-то давно был аддон Input language assistant, который при фокусе адресной строки переключал раскладку на En. В современных версиях браузеров то ли технически невозможно это сделать, то ли всем пофиг. И вот буквально вчера от нечего делать я эту проблему для себя решил.
Расширения браузеров я писать не умею, зато умею писать скрипты Autohotkey. Коротко говоря, в панели задач закрепляется не ярлык браузера, а ярлык скрипта, который открывает новую страницу браузера и переключает язык на английский. Для полной консистентности скрипт можно скомпилировать с иконкой браузера.
Скрипт
#Requires AutoHotkey v2.0
Run “firefox”
SetCapsLockState “Off”
У этого скрипта есть две особенности. Во-первых, он открывает не новую вкладку браузера, а новое окно. Вкладками я не пользуюсь: мне просто так удобнее, потому что быстрее. Во-вторых, этот скрипт вместо переключения языка выключает CapsLock — потому что, опять же, у меня используется двуязычная раскладка, где английский язык это «caps off», опять же потому что так быстрее. Для более «стандартной» ситуации скрипт должен выглядеть как-то так.
#Requires AutoHotkey v2.0
SetTitleMatchMode(2)
if WinExist(“Vivaldi”)
WinActivate “Vivaldi”
else
Run “vivaldi.exe”
Send ‘{Ctrl Down}{T Down}{T Up}{Ctrl Up}’
Send ‘{Ctrl Down}{Shift Down}{1 Down}{1 Up}{Shift Up}{Ctrl Up}’
(Здесь предполагается, что Ctrl+Shift+1 включает английский язык.)
О, я тоже пишу скрипты на AHK :D Буду рад сотрудничеству: https://github.com/JoyHak
А мне в Яндекс Браузере нравилась экспресс панель, которая открывалась по клику по адресной строке (тоже самое в Safari). Может кто знает подобное расширение? Если это вообще достижимо расширениями.
У меня есть два репозитория модов к нему:
Вивальди повторяет те же косяки, что и остальные. Так, интерфейс большинства современных программ (не только браузеров, но и самой Винды 11, к слову), заточен под тычки пальцАми по сенсорному экрану - огромного размера кнопки и другие элементы интерфейса пользователя, съедающие место на экране.
Как уменьшить на вертикальных вкладках так сказать интерлиньяж? Высота вкладок более сантиметра на моём дисплее!

Код
.tab-position .tab {
height: 20px!important;
padding-top: 0px;
padding-bottom: 0px;
}задачу не решил (на скрине видно, что высота вкладок уменьшилась, но не могу убрать зазоры между ними).
Инспекция окна с помощью дев тулз не помогла. Руководства по интерфейсу для разработчиков не нашёл.
К сожалению, не могу подсказать вам конкретных решений, просто потому что не задавался таким вопросом и дальше изменений "под себя" не копал. Поскольку height у вас применилась, можно сделать вывод, что css мод работает, нужно просто подобрать нужные атрибуты. найдите в devtools атрибуты вашего css, если они перечеркнуты, значит переопределяются чем то "важнее". Так же могу порекомендовать скормить разметку и желаемый элемент нейросети. Я сам iOS разработчик и с html+css практического опытам мало, а нейросети достаточно неплохо могут разобраться в сложной разметке.
А есть возможность аналогичным образом вставить свою кнопку в системное меню таба?
Препарируем Vivaldi во имя науки и нескучных обоев