En este Tip mostrare como manejar algunos aspectos de Firefox para ajustarlo a las necesidades de cada usuario (que en este caso, fueron mías; el numero máximo de BookMarks/Marcadores que hay visibles bajo la barra de Direcciones)...
La mano de la sabiduría :
Bagando por los foros de Stylish (addOn para FireFox), me encontré con un simple pero singular Estilo para lograr que los Tabs de Firefox estuviesen centrados a lo largo de la ventana, y aunque este detalle no tiene relevancia en este Tip, me intrigo el hecho de que Stylish no solo es capaz de modificar las cascadas de estilos en un sitio web normal, sino también la apariencia del navegador propiamente dicho. Pero ¿por que?
- NOTA: Si llegaste aquí por indexación buscando el script que acabo de mencionar,
PTJesta aquí:Código :
@-moz-document url(chrome://browser/content/browser.xul){.tabbrowser-tabs .scrollbox-innerbox{-moz-box-pack:center !important;}}
Luego, volviendo al tema, investigando en los foros de soporte de FireFox, descubrí que el diseño esta nutrido por simple Javascript y un poco de CSS. Yay ! Así es como esto comenzó !
Básicamente habran dos maneras de hacerlo:
1.- Old School: Edición manual
Normalmente podrás encontrar artículos donde describen como personalizar los mismos aspectos de FireFox a través de la localización del archivo userChrome.css. Recopile su ubicación dentro de cada SO:Código :
//- Windows UE C:\Documents and Settings\usuario\Datos de programa\Mozilla\Firefox\Profiles\xs1sadub.default\chrome //- Windows XP/2000 C:\Documents and Settings\usuario\Application Data\Mozilla\Firefox\Profiles\ .default\ //- Windows Vista C:\users\usuario\AppData\Roaming\Mozilla\Firefox\Profiles\ .default\ //- Linux ~/.mozilla/firefox/ .default/ //- Mac OS X ~/Library/Application Support/Firefox/Profiles/ .default/
- NOTA: En Windows debes poner en lugar de usuario, el nombre de la cuenta de usuario donde has instalado FireFox
2.- Stylish: Adaptándolo a nuestro uso
- Primero deberás bajar e instalar Stylish. Recuerda que es un addOn como cualquier otro, así es que su instalación no tiene mayor complicación.
- Luego, una vez terminado el paso anterior, nos dirigimos al fondo de nuestra barra de estado, y daremos click sobre el nuevo icono de Stylish, para luego entrar en "administrar estilos".

- Luego, debes vamos sobre el icono que dice Escribir y aparecerá una ventana donde colocaremos los Estilos de CSS a emplear:

- Ahora solo es cuestión de manejarnos como si fuese cualquier otro Estilo, conociendo claro esta, algunos de los valores que maneja FireFox, y para que estos tengan efecto debes iniciar con la llamada del objetivo al que apuntaremos Stylish. En este caso el mismo FireFox:
Código :
@-moz-document url(chrome://browser/content/browser.xul){/* ... */}- NOTA: Si tratas de abrir la dirección chrome://browser/content/browser.xul podrás ver como es nada menos que la barra de direcciones, de menú y demás de FireFox.
- Finalmente añadir lo que necesitas tal y como si se tratara de una pagina normal, teniendo en cuenta claro esta como ya mencione, los elementos a manejar. He aquí algunos de la lista que se encuentra en la pagina de Mozilla.
- Por ejemplo, como insinué al principio, tengo muchos BookMarks a pesar de que hago limpieza constantemente. Y cuando busco alguno en especifico odio tener que llegar hasta el menú desplegable a la derecha de la pantalla. Asi es que solo fue cuestion de tomar un script para FF2:
Código :
#bookmarks-ptf {display: block !important;} #bookmarks-ptf toolbarseparator {display: inline !important;} #PersonalToolbar {display: none;} #navigator-toolbox:hover > #PersonalToolbar {display: -moz-box;}
Y adaptarlo basándome en las referencias de FireFox, y lograrlo en FF3:Código :
/* Mostrar todos los elementos del los BookMarks dentro de un scroll horizontal */ #bookmarksBarContent {display:block !important;} #bookmarksBarContent toolbarseparator {display:none !important;} #bookmarksBarContent .bookmark-item {visibility: visible !important;} .places-toolbar-items {overflow-y:auto !important; height: 40px !important;} /* Aparecer y desaparecer los BookMarks con el mouse. Estado :hover */ #PersonalToolbar {display: none;} #navigator-toolbox:hover > #PersonalToolbar {display: -moz-box;}
Listo ! Ahora veras como tu barra de Marcadores ha desaparecido, pero al pasar el cursor sobre su antiguo espacio esta aparecerá con un scroll horizontal para llegar a todos los elementos sin tener que desplegar el antiguo menú. Enjoy !
Old School Vs Stylish
-
Buscar, Abrir y Editar nuestros trabajos:
- Aunque tengo en mente que acceder hasta la carpeta de FireFox se vera mucho mas Cool enfrente de tus amigos, y te hará sentir como todo un programador de Mozilla Labs. Hay que tener en cuenta que puedes mandar todo al c@rajo por un error.
- En cambio al usar a Stylish solo debes dar click en el icono en la barra de estado, ademas de que como intermediario si fracasas en algo, el mismo complemento te lo alertara. O bien, si el resultado no te agrada, solo desactivas el script y el cambio sera al instante.
- Aunque tengo en mente que acceder hasta la carpeta de FireFox se vera mucho mas Cool enfrente de tus amigos, y te hará sentir como todo un programador de Mozilla Labs. Hay que tener en cuenta que puedes mandar todo al c@rajo por un error.
-
Probar y Revisar todos nuestros experimentos:
- Para ver los resultados de cada camio que hagas, de la manera manual debes guardar el nuevo archivo CSS, cerrar/reiniciar FireFox, e intentar abrirlo. Esto se vuelve engorroso.
- Pero con Stylish basta con seleccionar vista previa y veras tu resultado.
- Para ver los resultados de cada camio que hagas, de la manera manual debes guardar el nuevo archivo CSS, cerrar/reiniciar FireFox, e intentar abrirlo. Esto se vuelve engorroso.
-
Restablecer a la normalidad la apariencia FireFox:
- Si estas trabajando directamente con los archivos fuente y quieres restablecerlos como al principio, deberás buscar y eliminar todos los cambios. O bien haber creado un respaldo del archivo original.
- Si utilizaste Stylish, bastara con desactivar el Estilo que creaste.
- Si estas trabajando directamente con los archivos fuente y quieres restablecerlos como al principio, deberás buscar y eliminar todos los cambios. O bien haber creado un respaldo del archivo original.





PD: Veo por tu barra un bookmark que me suena mucho xP
Zguillez :
...Aunque me faltaron algunos, solo que los oculte en una carpeta al fondo por no tener FavIcon o por que no encontré como combinarlos con el resto de los sites que frecuento... Lastima !
Muy bueno!
Lo tengo que probar, muchas gracias M@U!
Bueno, si a alguien le interesa como lograr la apariencia de la segunda imagen, este es el Estilo que emplee:
Código :
.chevron {height: 0px !important;} #bookmarksBarContent {display:block !important;} #PopupAutoCompleteRichResult {max-height: 100px !important;} #bookmarksBarContent toolbarseparator {display:inline !important;} #bookmarksBarContent .bookmark-item {visibility: visible !important;} .places-toolbar-items {display:block !important; height: 76px !important; overflow-y:auto !important;}Es decir, entre mas delgado (menos renglones) necesitaras un valor menor. Y viceversa
Con unos 24pxs por renglón deseado bastara.
Zguillez-blog :
Mmmm... Checa si lo pegaste bien, o prueba reiniciando FireFox, seguro eso lo remedia... Si el problema continua avísame.
M@U :
Comprobado y reiniciado firefox.. No me abre los bookmarks en carpetas.. Al clicar sobre ellos cierra el menú y no abre el enlace.. Tampoco puedo darle al botón derecho (se cierra el menú) para seleccionar abrir en pestaña o ventana nueva
Okey ! He dado al clavo...
He descubierto por que si puedo abrirlos y quizá alguien mas no.
Si das un simple click sobre uno de los marcadores, no se abrirá la pagina, y en su lugar solamente se cerrara el menú. En cambio, si das click con el 3er botón (el del Scroll) del mouse, para abrir el marcador en otra pestaña, todo funcionara normal. O bien, desactivando :hover.
Esto por que el error esta al agregar el estado :hover al menú para desplegarlo. Ya que al dar un click normal fuera del área delimitada se da un registro para :hover, este devuelve "false", y remueve el menú antes de abrir el enlace.
En cambio al click del Scroll, a este le da igual y hace lo que debe.
Las posibles soluciones serian:
Que honor
DanielSemper-blog :
Que honor
[offTopic] Quizá tenga grandes inconvenientes el no haber acomodado a todos los FavIcons [/offTopic]
Por Rodrigo el 20 de Noviembre de 2008
Por Wake el 08 de Diciembre de 2008
Muchas Gracias
Por waldo el 13 de Diciembre de 2008
.gracias
@Waldo-blog: La posibilidad de personalizar el icono de las carpetas me parece que también se puede dar, pero no he checado toda la documentación. Investigare un poco al respecto !
Saludos !
Por ayuda con stylish pa el 04 de Diciembre de 2009
Por José Carlos el 20 de Marzo de 2010
Acabo de encontrar el foro y seguí los pasos. Me funcionaron ambos códigos, el de ocultar la barra y el de ensancharla. Sin embargo, cuando cierro y vuelvo a abrir el Firefox no aparecen las dos líneas que había puesto en la barra.
¿Por qué pasa esto?
Gracias por la respuesta.
ayuda con stylish para go :
José Carlos-blog :
Por Lukas Shihouin el 26 de Octubre de 2011
Grax
Por Lukas Fox el 14 de Noviembre de 2011