Barra de pestañas de varias filas de Firefox?

8

¿Existe una extensión para Firefox que le proporcione una barra de pestañas de varias filas ?, y si es posible, las filas no deberían moverse hacia arriba y hacia abajo, como suelen hacer las barras de pestañas de Windows.

El flash
fuente
Las respuestas (principales) a esta pregunta no funcionan en Firefox Quantum. He hecho una nueva pregunta para una solución compatible con Firefox Quantum.
gerrit

Respuestas:

9

TabMixPlus permite barras de pestañas de varias filas.

Le permitirá elegir el número máximo de filas que desea que muestre.

TabMixPlus Opciones de pestaña de varias filas

jmohr
fuente
1
Desafortunadamente, Firefox Quantum rompió el soporte para Tab Mix Plus, por lo que esta respuesta ya no funciona para las nuevas versiones de Firefox.
gerrit
5

No es exactamente la respuesta a su pregunta, pero creo que la pestaña Estilo de árbol es muy útil. Obtenga algo de altura y orden, a un costo de cierto ancho.

Árbol de captura de pantalla

ianix
fuente
1
Esto sería bueno en un monitor de pantalla plana grande donde no tienes que pensar mucho en el espacio de la pantalla. Si se pueden ajustar aún más para hacer que los nombres sean más pequeños, sería genial.
Isxek
Bueno, el complemento tiene muchas opciones, de verdad. Por ejemplo, la barra izquierda puede ocultarse automáticamente o simplemente hacerla más pequeña. Además, sabiendo que la mayoría de los sitios están diseñados para 1024x800 y mi computadora portátil tiene 1280x800, funciona muy bien para mí, solo diciendo: P.
ianix
Sí, a mí también me gusta.
Ronald Pottol
@lsxek: puede cambiar el tamaño del ancho del árbol de pestañas haciendo clic y arrastrando la línea de separación entre el árbol de pestañas y la página. A veces lo reduzco para que solo se muestren los iconos de la página.
Samuel Jaeschke
en Tab Kit, puede elegir entre estilo de árbol Y varias filas (lo llaman Barra de pestañas vertical)
3

EDITAR: ahora estoy usando un método diferente, descrito en esta respuesta: https://superuser.com/a/1352233/260948


Para tener las pestañas en varias filas, sin iconos, de un tamaño fijo, hago lo siguiente. Probado en Firefox 57 a 61 en Linux Fedora, sin la necesidad de instalar tab mix plus. Todos los créditos van a estas publicaciones:

https://www.reddit.com/r/firefox/comments/726p8u/multirow_tabs_firefox_ignores_mozboxflex/dngb8qf/

https://www.reddit.com/r/FirefoxCSS/comments/7dclp7/multirow_tabs_in_ff57/

Si no desea eliminar los iconos de las pestañas, omita las siguientes dos líneas del archivo que vamos a escribir:

/* Tabs: no icons */
.tabbrowser-tabs .tab-icon-image { display: none !important; }

Entonces empecemos.

Cierra Firefox.

En Linux, cree la siguiente carpeta, donde RANDOMCHARACTERS será diferente en cada computadora:

~/.mozilla/firefox/RANDOMCHARACTERS.default/chrome/

En Windows 7, cree la siguiente carpeta, donde YOURUSERNAME es su nombre de usuario y RANDOMCHARACTERS serán diferentes en cada computadora:

C:\Users\YOURUSERNAME\Application Data\Mozilla\Firefox\Profiles\RANDOMCHARACTERS.default\chrome\

En versiones anteriores de Windows, la carpeta es:

C:\Documents and Settings\YOURUSERNAME\Application Data\Mozilla\Firefox\Profiles\RANDOMCHARACTERS.default\chrome\

En Linux o Windows, dentro de la carpeta anterior, cree un archivo llamado userChrome.css

Debe ser texto sin formato. Lo que significa que debe crearlo usando vi o kwrite o nano o el bloc de notas.

Dentro de este archivo userChrome.css, escriba todo el siguiente texto. Luego guardar y eso es todo. Disfruta :)

    @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */

    /* Tabs: no icons */
    .tabbrowser-tabs .tab-icon-image { display: none !important; }

    /* all the following is to have multiple rows of tabs */

    /*
    The class .tabbrowser-tabs has been replaced with id #tabbrowser-tabs
    changed selectors accordingly
    */
    .tabbrowser-tab:not([pinned]) {
        flex-grow:1;
        min-width:150px !important; /* Needed important tag, width can be whatever you like */
        max-width: 150px !important; /* Makes the tabs always fill the toolbar width */
    }
    .tabbrowser-tab,.tab-background {
        height:var(--tab-min-height);
    }
    .tab-stack {
        width: 100%;
    }
    #tabbrowser-tabs .scrollbox-innerbox {
        display: flex;
        flex-wrap: wrap;
    }
    #tabbrowser-tabs .arrowscrollbox-scrollbox {
        overflow: visible;
        display: block;
    }
    #titlebar,#titlebar-buttonbox{
        height:var(--tab-min-height) !important;
    }
    #titlebar{
        margin-bottom:calc(var(--tab-min-height)*-1) !important;
    }
    #main-window[sizemode="maximized"] #titlebar{
        margin-bottom:calc(6px + var(--tab-min-height)*-1) !important;
    }
    #main-window[sizemode="maximized"] #TabsToolbar{
        margin-left:var(--tab-min-height);
    }
    #titlebar:active{
        margin-bottom:0 !important;
    }
    #titlebar:active #titlebar-content{
        margin-bottom:var(--tab-min-height) !important;
    }
    #tabbrowser-tabs .scrollbutton-up,#tabbrowser-tabs .scrollbutton-down,#alltabs-button,.tabbrowser-tab:not([fadein]){
        display: none;
    }

    /* This enables maximum width before scrollbar is shown */

    #main-window[tabsintitlebar] #tabbrowser-tabs {
        -moz-window-dragging: no-drag;
    }
    #tabbrowser-tabs .scrollbox-innerbox {
        max-height: none;
        overflow-y:auto;
    }
el Salvador
fuente
¿Funciona esto con Firefox Quantum?
gerrit
@gerrit, esa es una muy buena pregunta, y también es la razón principal por la que no soy fanático de usar el término "Quantum". El autor enfatizó que su solución fue "Probado en Firefox 57", que indica el número de versión oficial. Más concretamente, Firefox 57 fue la primera versión del navegador de Mozilla en llevar la etiqueta Quantum .
Run5k
2
@gerrit Lo probé ahora mismo. Funciona en Firefox 61.0.2, que es la última versión de Fedora 28. Como antes, arrastrar y soltar las pestañas no funciona bien, pero tampoco rompe nada. Las pestañas están ahí, de todos modos.
Salvador