Eliminar el buscador de la nueva pestaña de Firefox 31 (y otros tips)

Hace unos días Mozilla liberó la versión final de Firefox 31, la cual incluía diversas novedades; entre ellas, un cuadro de búsqueda en la página de nueva pestaña:

Firefox 31 DesdeLinux

Esta característica, que podría ser útil para muchas personas, para mí no lo es en lo absoluto ya que utilizo la barra de direcciones como buscador por medio de keywords; además ese cuadro de búsqueda ocupa un espacio muy grande y me descompuso las miniaturas que tenía configuradas en la página de nueva pestaña. Por lo tanto, opté por removerlo.

Para eliminar el buscador de la nueva pestaña debemos entrar al directorio del perfil de Firefox, el cual se encuentra en ~/.mozilla/firefox/xxxxx.default, donde xxxxx es un nombre aleatorio que se le asigna al perfil.

Entramos en ese directorio, creamos dentro de él otro directorio al que le pondremos por nombre «chrome», y dentro de él creamos un archivo al que llamaremos «userContent.css» (ambos sin comillas). Abrimos ese archivo con un editor de texto y le pegamos las siguientes líneas:

@-moz-document url(about:newtab) {
#newtab-search-container, #newtab-search-logo {
display:none !important;
}
}

Guardamos y veremos cómo el buscador ha desaparecido.

Ahora, si también queremos eliminar los enormes márgenes en blanco que han quedado, deberemos colocar, en vez del anterior código, este otro:

@-moz-document url(about:newtab) {
#newtab-margin-undo-container, #newtab-search-container, #newtab-search-logo {
display:none !important;
}
}

Y ya solo nos quedará un margen ligero en la parte superior que evitará que las miniaturas se peguen hasta arriba. En caso de que queramos eliminarlo también para dejar más espacio a las miniaturas podemos usar este código en lugar de ese:

@-moz-document url(about:newtab) {
#newtab-margin-undo-container, #newtab-margin-top, #newtab-search-container, #newtab-search-logo {
display:none !important;
}
}

Personalmente me encontré con otro problema, y es que mi página de nueva pestaña la tengo configurada para mostrar 42 miniaturas (6 columnas y 7 filas), y con la actualización pasaron a mostrarse solo 9. Aún después de remover el buscador y los márgenes, seguía sin mostrarse la cuadrícula completa, así que modifiqué el código de esta forma:

@-moz-document url(about:newtab) {
#newtab-margin-undo-container, #newtab-margin-top, #newtab-search-container, #newtab-search-logo {
display:none !important;
}
#newtab-grid {
height: 650px !important;
max-height: 650px !important;
}
.newtab-cell {
height: 9% !important;
width: 13% !important;
}
}

Los valores de #newtab-grid controlan la altura total de la cuadrícula (650 pixeles en este caso), mientras que los de .newtab-cell especifican el tamaño de cada miniatura. Estas dimensiones están adaptadas para mi cuadrícula de 42 miniaturas y mi resolución de pantalla de 1280×800, así que cada quien deberá modificarlas para acomodarse a su caso particular.

Vía | Firefox Support Forum


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

      eliotime3000 dijo

    Cuando vi el nuevo diseño de la nueva pestaña en mi Iceweasel, pensé que se me había colgado una extensión maliciosa. Pasé a verificar, y efectivamente, era un cambio del navegador.

    Ojalá que en la próxima versión pongan al logo de Firefox como Doodle de la nueva pestaña.

      nosferatuxx dijo

    Yo me pregunto si el cuadro de busqueda tambien se podra desabilitar desde about:config??
    Pero sigue sin gustarme el nuevo ChromiumFox

         Manuel de la Fuente dijo

      De momento no se puede, no hay ninguna cadena en el about:config que haga referencia al buscador de la nueva pestaña. Esperemos que Mozilla añada una pronto.

         Novaktiño dijo

      Han probado el navegador «Pale Moon» para distribuciones Linux. Desconozco como es el soporte. Fue creado originalmente para windows, pero ya los desarrolladores disponen versión para gnu/linux en su foro oficial.
      Pale Moon es casi un clon de Firefox como de versión 24.x, más algunos añadidos muy leves.

           eliotime3000 dijo

        ¿Y si mejor te vas a la rama ESR de Firefox? Aún no han lanzado la versión 31 ESR.

      OtakuLogan dijo

    Tendré que probarlo porque esa barra no me sirve de mucho, gracias por el truco, 🙂 .

      Adolfo Rojas dijo

    Interesante, me gusta tu post porque el buscador es irrelevante y como dices es un desperdicio de espacio.
    No sé si exista alguna forma de mover la barra de pestañas o la barra de direcciones de firefox a la parte inferior de la pantalla (como en opera)? he buscado por todo lado y no tengo idea como. Agradezco si alguien sabe como hacerlo o sí los muchachos de Desde linux hacen un post sobre esto.

         Manuel de la Fuente dijo

      Firefox no proporciona ninguna función nativa para hacer eso pero tal vez te interese probar esta extensión, parece que da la capacidad de mover la barra de direcciones a distintos lugares; aunque no sé si permita moverla a la parte inferior de la pantalla.

      Otra opción sería mantenerse atento a esta otra extensión, servía precisamente para hacer lo que buscas aunque dejó de ser compatible desde que salió Australis, pero el desarrollador prometió actualizarla.

      Se me ocurrre que si consiguieras instalarla en Firefox 31 y la combinaras con la primera extensión que recupera algunas características de Firefox antes de Australis podría funcionar, pero es solo una teoría.

      desikoder dijo

    Realmente con eso lo que estas haciendo es modificar la jerarquia de paquetes de firefox , modificando el CSS de la pagina de nueva pesta;a. Sin embargo , no borras la barra de nueva pesta;a , solamente le pones el atributo CSS display: none , para que no se vea en el html de la pagina. Por cierto , si no escribo tildes y hay ; esparcidos por el texto es porque estoy en un pc ajeno con un livecd de debian y no me apetece configurar el teclado.

    Otro detalle
    ——————-

    La propiedad CSS display es la mas compleja que existe , es tan increiblemente compleja que no existe a dia de hoy ningun navegador que la soporte completamente , ademas de que es algo engorroso cuando se trata de hacer cosas muy complejas …

    Saludos !

         Manuel de la Fuente dijo

      Sí, así es, técnicamente solo usamos unos estilos CSS para ocultarlo, pero eso es porque no existe manera real aún de eliminarlo, y para el caso viene dando lo mismo así que no vi la necesidad de especificarlo. 😛

      Lo que dices sobre la propiedad display es interesante, más aún considerando que usualmente solo se le utiliza para dos cosas: display:none y display:block; pero sí recuerdo haber leído en algún manual de CSS sobre la cantidad de cosas que se pueden hacer con ella. 🙂

      elav dijo

    Yo en lo particular pienso que el buscador en la nueva pestaña es un acierto. Lo uso muchísimo 😀

         Manuel de la Fuente dijo

      Tú lo que quieres es nada más llevarme la contraria, jajajajaja.

      Ya en serio, no veo qué utilidad podría tener siendo que la barra de direcciones ya tiene un buscador integrado y le puedes agregar muchos más e invocarlos fácilmente mediante keywords. Yo en estos momentos tengo 84 buscadores así. 😛

           elav dijo

        No en serio, no es por llevarte la contraria. Es que encuentro más cómodo el poder buscar desde ese lugar que ir a la barra de direcciones. 😛

             Manuel de la Fuente dijo

          Pero no tienes que «ir» a ella. Cuando abres una nueva pestaña el cursor se sitúa automáticamente en la barra de direcciones, así que solo tienes que teclear. 😉

          De hecho lo que tú haces es salirte de la barra de direcciones para ir al cuadro de búsqueda. 😛

               eliotime3000 dijo

            Tremendo bug ése, pues el cursor debería estar dentro de la casilla de búsqueda de la nueva interfaz de «nueva pestaña» (en Chromium nightly, dicho problema se ha solucionado).

            Y por cierto, el nuevo caché de Firefox/Iceweasel es muy irritante.

                 Manuel de la Fuente dijo

              Sería bug si consideras que cuando el usuario abre una nueva pestaña lo hace para buscar algo en Google y no para teclear una dirección. En realidad la decisión sobre dónde es mejor colocar el cursor es irrelevante porque la barra de direcciones sirve tanto para buscar como para teclear direcciones, de ahí que no comprenda el motivo para colocar una redundante caja de búsqueda en la nueva pestaña; la cual además se une al también redundante buscador que lleva una eternidad consumiendo espacio inútilmente a la derecha de la barra de direcciones.


           Rayonant dijo

        En estoy estoy totalmente de acuerdo con Manuel , aun cuando las personas no manejen palabras clave para los buscadores ( que en mi caso son extremadamente útiles ) la barra de direcciones es también un buscador, así que todo esto me parece redundante y solo un intento por parecerse a la página inicial usada en Chrome, sin mencionar que rompe la experiencia de usuario de los que usabamos about:newtab modificada ( en mi caso 6 columnas 3 filas) .

      algabe dijo

    Muy buen TIP… pero las miniaturas las pone pegadas hasta la parte de arriba y no las deja centradas, yo puse en la linea #newtab-margin-top sustitui «top» por «bottom» pero me las deja muy abajo… así que cambie «bottom» por solo «b» ó «b1» dejando de esta manera #newtab-margin-b1 y las miniaturas me aparecen al centro. http://i.imgur.com/x0RmVIB.png :]

    Gracias y saludos! 0/

         Manuel de la Fuente dijo

      Lo que sucedió es que el estilo que puse oculta el margen superior (#newtab-margin-top), que es el que evita que las miniaturas se peguen hasta arriba. Lo removí porque de esta manera queda más espacio para colocar más miniaturas, pero en tu caso como tienes pocas parece que no era muy conveniente.

      El ID que creaste (#newtab-margin-b1) no existe así que aunque lo tengas ahí no está haciendo nada, puedes removerlo y dejar el código como pongo a continuación, el resultado será el mismo:

      @-moz-document url(about:newtab) {
      #newtab-margin-undo-container, #newtab-search-container, #newtab-search-logo {
      display:none !important;
      }
      }

           Manuel de la Fuente dijo

        He actualizado la entrada poniendo ambos códigos como opciones.

             algabe dijo

          Claro! solo que se ve mas bonito b1 jeje… saludos! :]

               Manuel de la Fuente dijo

            Pues es tu decisión, pero como te decía, no está haciendo nada, da igual si lo tienes ahí o si lo quitas porque de cualquier modo no tiene efecto alguno.

      Leandro Brunner dijo

    Invito a probar «aboutab» (https://addons.mozilla.org/es/firefox/addon/aboutab), una extensión que soluciona este problema y además permite configurar algunos aspectos básicos de la pagina de nueva pestaña. Saludos. 😉

      Cure White dijo

    Hola amigo me pueden explicar bien en donde pongo el nombre crome y userContent.css si tengo que crear una carpeta o dentro de una carpeta que tengo espero sus respuestas si es posible respondame aki hakurei30@hotmail.com lo recibire bien amigo

      Juan dijo

    Si le das a personalizar en el menú del navegador, podrás arrastrar la nueva barra hasta abajo, donde están los iconos, de esa manera, la barra desaparece. Un saludo.