Вкладки Mozilla в несколько рядов

Обновлено: 21.11.2024

Как я могу иметь несколько строк с вкладками в Firefox 57+, если надстройка Tab Mix Plus больше не работает (все устаревшие расширения удалены с Firefox 57). Может, мне просто подождать?

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

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

Еще один возможный вариант — использовать файл [Папка текущего профиля FF]/chrome/userChrome.css (может потребоваться создать папку), куда я могу поместить некоторый код. Вот что я протестировал в FF 57, используя более 500 вкладок:

(EDIT 1: добавлено несколько правил css, чтобы скрыть некоторые пробелы/кнопки, похожие на ответ R4zen, поскольку мой содержит еще одно правило и, возможно, более полный. но результат может быть таким же для большинства людей! У меня было это код тестировался, когда я разместил вопрос, но решил опубликовать меньше кода, чтобы было легче понять, что происходит. Теперь я публикую свой полный код, чтобы другие могли извлечь из него пользу.)

  • Где 5 в max-height: calc(5*var(--tab-min-height)) !important; 5 строк, высота рассчитывается динамически.

Приведенный выше код показывает вкладки, но их поведение довольно плохое:

    самое худшее - когда вы прокручиваете между вкладками с помощью Ctrl+Tab (в последнем порядке), а вкладка, на которую вы переключились, находится в другой строке (на расстоянии 5+ строк), строка с вкладкой не прокручивается до активная вкладка. Ползунок необходимо использовать для ручной прокрутки строк и визуального нахождения выделенной. (Для уточнения: я установил 5 видимых строк из 15).

вкладки нельзя перетаскивать, так как ядро ​​FF вычисляет их неправильно и перемещает вкладку в случайное положение

  1. Чтобы использовать ответвление устаревшего кода, кто-то упомянул WaterFox (или другое ответвление).

Есть ли другие (лучшие) решения на сегодняшний день?

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

EDIT, апрель 2019 г. (Firefox 66.x): после обновления до Firefox 66 у меня было слишком много строк, покрывающих весь экран (это более 1000 вкладок). Мне нужно было отредактировать исходный код выше и добавить несколько дополнительных правил:

Возможно, вам придется настроить их под себя, если у вас другое количество строк (у меня 5 строк с вкладками). Удачи!

Лично я предпочитаю использовать веб-браузер Mozilla Firefox на работе и дома. Я переключился на Firefox, когда браузер Opera переключился на использование движка Google Chrome «Blink». Мне не хватало гибкости и скорости классической Opera в новой версии, поэтому я перешел на Firefox. Я нашел эту гибкость в Firefox, и теперь это мой основной веб-браузер.

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

Мы будем использовать расширение Tab Mix Plus для Firefox, доступное в галерее расширений.

  1. Откройте диспетчер дополнений. Нажмите оранжевую кнопку Firefox и выберите соответствующий пункт меню. Менеджер дополнений появится в отдельной вкладке вашего браузера.
  2. Переместите курсор мыши в текстовое поле поиска и введите Tab Mix Plus. Нажмите ввод и посмотрите результат поиска.
  3. Установите надстройку Tab Mix Plus, чтобы получить вкладки в нескольких строках. Перезапустите браузер, как того требует дополнение.
  4. После перезапуска Firefox вы увидите запрос на отключение собственного диспетчера сеансов TabMix. Можно нажать «Да» здесь и отключить его, потому что все современные версии Firefox имеют встроенный менеджер сеансов, который может конфликтовать с диспетчером сеансов TabMix.
  5. Теперь вам нужно настроить расширение Tab Mix Plus для получения нескольких рядов вкладок в Firefox, потому что оно не будет работать как есть. Снова откройте диспетчер дополнений и щелкните категорию «Расширения» с правой стороны. На экране появится список установленных расширений, где вы найдете расширение Tab Mix Plus. Нажмите кнопку «Параметры».
  6. В параметрах Tab Mix Plus перейдите в раздел «Экран» и посмотрите на вкладку «Панель вкладок» . Найдите параметр «Когда вкладки не соответствуют ширине» и установите для него значение «Несколько строк». Теперь измените максимальное количество отображаемых строк с 3 на 10 (или количество вкладок, которые вы хотите отображать в одной строке).
  7. Все готово!

    Помимо вкладок с несколькими строками, расширение Tab Mix Plus также предоставляет множество других полезных функций в Firefox. Я позволю вам открыть их самостоятельно и уверяю вас, что вы не будете разочарованы.

    Tab Mix Plus — одно из лучших расширений, доступных для Firefox. Если вы не используете это расширение, его определенно стоит попробовать.

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

    Если вам понравилась эта статья, поделитесь ею с помощью кнопок ниже. Это не потребует от вас многого, но поможет нам расти. Спасибо за вашу поддержку!

    Автор: Сергей Ткаченко

    Сергей Ткаченко — разработчик программного обеспечения из России, который основал Winaero еще в 2011 году. В этом блоге Сергей пишет обо всем, что связано с Microsoft, Windows и популярным программным обеспечением. Следите за ним в Telegram, Twitter и YouTube. Просмотреть все сообщения Сергея Ткаченко

    Автор Сергей Ткаченко Опубликовано 11 октября 2013 г. 11 октября 2013 г. Рубрики Firefox Теги Firefox, многострочные вкладки, показывать вкладки в нескольких строках

    5 мыслей о том, как отображать вкладки в нескольких строках в Mozilla Firefox

    Спасибо за ваш блог о расширении Firefox Tab Mix Plus — это определенно одно из самых полезных и мощных расширений, которое действительно должно быть частью Firefox из коробки. Я использую Firefox с первых бета-версий (когда он еще назывался Firebird) — в те дни было менее 150 расширений, поэтому было довольно легко найти те, которые были полезны. Теперь, когда их тысячи, это все равно, что пытаться найти полезные приложения для мобильных телефонов среди всего мусора или очень ориентированных на пользователя инструментов. Пожалуйста, продолжайте в том же духе сотрудничество с Winaero и вашими блогами, которые я очень ценю3.

    Paxmod – это надстройка для Firefox с несколькими рядами вкладок и динамическими, зависящими от сайта цветами вкладок.

    Он работает в новом интерфейсе Proton и с любыми темами. Вы можете настроить шрифт, размеры вкладок, добавить собственный CSS и многое другое.

    Используйте последнюю версию Firefox Developer или Nightly.

    Перейдите на страницу about:config и подтвердите следующие настройки:

    Установите Паксмод. (Загрузите файл .xpi отсюда и загрузите его в Firefox.)

    Вы можете изменить шрифт, размеры вкладок и другие параметры в about:addons > Расширения > Paxmod > Настройки.

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

    На темном фоне я предпочитаю растровые шрифты, поскольку они не выглядят такими размытыми. (В темной демонстрации используется шрифт Terminus.)

    В настройках вы можете вставить собственные фрагменты CSS или ссылку на таблицу стилей. Если вы ссылаетесь на локальный файл, обязательно добавьте к пути префикс file:// , например файл:///tmp/foo.css .

    Почему я не могу установить Paxmod как проверенное расширение через Mozilla?

    Обычные темы и WebExtensions могут использовать только ограниченный набор API. Расширенные модификации пользовательского интерфейса браузера, такие как изменение поведения панели вкладок, не поддерживаются. Следовательно, Paxmod поставляется в комплекте с двумя небольшими дополнительными API (официально называемыми «экспериментами API»), которые добавляют необходимые функции. Однако Mozilla не подписывает расширения, использующие неофициальные API, и не разрешает их распространение по официальным каналам. Таким образом, прозрачное распространение через Github казалось следующим лучшим вариантом.

    Надежен ли Paxmod?

    Вот аспекты безопасности, которые следует учитывать:

    • Отключение xpinstall.signatures.required позволяет запускать неподписанные расширения в браузере. Однако вы по-прежнему будете получать предупреждение и запрашивать подтверждение всякий раз, когда сайт пытается установить неподписанное дополнение.
    • Комплектованные привилегированные API инкапсулированы, и другие расширения или веб-сайты не могут получить к ним доступ. Вы не распространяете разрешения, которые вы предоставляете Paxmod, ни на что другое.
    • С включенным автоматическим обновлением я могу добавить вредоносный код в будущем, и вы этого не заметите. Поэтому, если вы мне не доверяете, рассмотрите возможность отключения автоматического обновления для Paxmod и проверяйте новые версии вручную перед установкой.

    TL;DR: Paxmod подходит для повседневного использования, но вы можете отключить автообновления, если не доверяете моим будущим обновлениям. См. здесь более подробный ответ.

    Куда исчез заголовок?

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

    Как рассчитываются цвета вкладок?

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

    Я не могу установить дополнение.

    Если Firefox жалуется, что надстройка не проверена, возможно, вы не отключили проверку подписи расширения. Также обратите внимание, что это не действует в стандартных версиях, поэтому вам нужно использовать Firefox Developer или Nightly.

    Встроенная строка заголовка вызывает сбои.

    Особенно в MacOS встроенная строка заголовка может работать не так, как ожидалось. В этом случае вам нужно включить стандартную панель заголовка. (Откройте бургер-меню (☰), нажмите Настроить и установите флажок Панель заголовка внизу.) Кроме того, перейдите к настройкам дополнения и снимите флажок Отображать встроенную строку заголовка< /em> и Отображать разделители заголовка.

    Макет выглядит не так.

    Paxmod в основном тестируется на Linux, поэтому, скорее всего, в MacOS или Windows есть некоторые особенности, о которых я не знаю. Если вы сомневаетесь, задайте вопрос. Ваша помощь приветствуется.

    Используйте web-ext для локальной разработки. После клонирования репозитория вы можете запустить Paxmod примерно так:

    (Убедитесь, что вы находитесь в корневом каталоге проекта и указываете на существующий двоичный файл Firefox.)

    Есть ли расширение для Firefox, которое дает вам многострочную панель вкладок? И, если возможно, строки не должны перемещаться вверх и вниз, как это обычно делают панели вкладок Windows.

    (Основные) ответы на этот вопрос не работают в Firefox Quantum. Я задал новый вопрос о решении, совместимом с Firefox Quantum.

    4 ответа 4

    TabMixPlus позволяет создавать многострочные панели вкладок.

    Это позволит вам выбрать максимальное количество отображаемых строк.

    К сожалению, Firefox Quantum нарушил поддержку Tab Mix Plus, поэтому этот ответ больше не работает для новых версий Firefox.

    Не совсем ответ на ваш вопрос, но я считаю вкладку "Стиль дерева" очень полезной. Получите некоторую высоту и порядок за счет некоторой ширины.

    Это было бы неплохо на большом плоском мониторе, где вам не нужно много думать о пространстве экрана. Было бы здорово, если бы их можно было дополнительно скорректировать, чтобы сделать имена меньше.

    Ну, у надстройки действительно много опций. Например, левая панель может автоматически скрываться или просто уменьшаться. Кроме того, зная, что большинство сайтов рассчитаны на разрешение 1024 x 800, а на моем ноутбуке разрешение 1280 x 800, у меня все работает отлично, просто скажу: P.

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

    Набор вкладок: группировка вкладок, вертикальное дерево вкладок, несколько строк и различные настройки для опытных пользователей.

    Чтобы иметь вкладки в несколько рядов, без значков, фиксированного размера, я делаю следующее. Протестировано на Firefox 57–61 в Linux Fedora, без необходимости установки tab mix plus. Все кредиты принадлежат этим сообщениям:

    Если вы не хотите убирать значки с вкладок, то опустите следующие две строчки из файла, который мы собираемся написать:

    Итак, приступим.

    В Linux создайте следующую папку, где RANDOMCHARACTERS будут разными на каждом компьютере:

    В Windows 7 создайте следующую папку, где YOURUSERNAME — это ваше имя пользователя, а RANDOMCHARACTERS будут разными на каждом компьютере:

    В более старых версиях Windows папка:

    В Linux или Windows внутри указанной выше папки создайте файл с именем userChrome.css

    Это должен быть обычный текст. Это означает, что вы должны создать его с помощью vi, kwrite, nano или блокнота.

    Читайте также: