miércoles, 25 de enero de 2012

Motores de búsqueda en Firefox

Añadir otros motores de búsqueda a los que vienen predeterminados:

El espacio de búsquedas puede personalizarse para añadir otros motores de búsqueda a los que vienen predeterminados: haces click con el botón izquierdo sobre el icono del motor de búsqueda que en ese momento este activo, para que se abra una lista con todos los motores de búsqueda que tienes seleccionados, y al final de la lista aparece una opción "Administrar motores de búsqueda" desde la que  se pueden ordenar, añadir, eliminar , o restaurar los motores predeterminados, y también añadir una palabra clave para un motor determinado.



Mis motores de búsqueda favoritos son:

- Google (Language En )
- Google ( Language Es)
- Google Maps
- Wikipedia (Inglés)
- Wikipedia (Español)
- Diccionario RAE
- DuckDuckGo (Ssl)
- Launchpad Ubuntu Package

--------------------------------------------------------

Añadir mas motores de Búsqueda:

En estas páginas hay información para añadir un montón de motores de búsqueda.

En esta página (http://mycroft.mozdev.org/google-search-plugins.html  ) hay un montón de motores de búsqueda de Google en función del pais/idioma.

En estas páginas están los motores de búsqueda que aparecen desde:
Barra de Búsqueda -> Administrar motores de búsqueda -> Obtener más motores de búsqueda

https://addons.mozilla.org/es-ES/firefox/search-tools/

https://addons.mozilla.org/es-ES/firefox/search/?q=search+engines&appver=&platform=

En esta página hay motores de búsqueda en función de categorías/temas, en varios idiomas:

http://mycroft.mozdev.org/search-engines.html

Y aquí en categorías/temas y en español:

http://mycroft.mozdev.org/search-engines.html?language=es

------------------------------------------------------------------------------

Añadir motores de de Búsqueda desde algunos Blogs:

Algunas páginas de blogs ( por ejemplo este blog) permiten añadir un motor de búsqueda para una vez seleccionado en el espacio de búsqueda poder buscar una palabra/frase dentro del blog sin tener que previamente entrar en él. El procedimiento para añadir un motor de búsqueda de este blog es:

- Entrar en el blog, y con el ratón haces click con el botón izquierdo sobre el icono del motor de búsqueda que en ese momento este activo, para que se abra una lista con todos los motores de búsqueda que tienes seleccionados, y al final de la lista aparecen dos opciones mas para añadir a la lista de motores de búsqueda.



Una vez que tenga añadido, y seleccionado luego el motor de búsqueda de este blog, podrás - sin necesidad de abrir previamente este blog - desde el espacio de búsqueda de Firefox poner una frase o palabra y al dar a la tecla Intro se abrirá este blog por la página/s que tengan dicha frase o palabra.

Gracias a este método he añadido un motor de búsqueda de mi Blog.

-----------------------------------------------------

Añadir motores de búsqueda desde páginas/foros que tengan un Buscador en ellos:

Añadido, gracias a k3b - desde http://foro.ubuntu-guia.com :

Desde https://addons.mozilla.org/fr/firefox/addon/add-to-search-bar/  se puede instalar en Firefox un complemento (Add to Search Bar )  que una vez instalado nos permite, haciendo click con el botón derecho del ratón sobre el Buscador de una página/foro ( desde la dirección principal de la página/foro * ), que aparezca una opción nueva: Agregar a la barra de búsqueda, la cual permite que se añada un nuevo motor de búsqueda, que después se tiene que seleccionar entre todos los motores de búsqueda.Una vez  seleccionado de esta forma el nuevo motor de búsqueda de un foro podemos buscar una palabra dentro de ese foro, sin abrir previamente dicho foro.

* Hacedlo sobre la el buscador de la página principal, ya que si lo hacemos desde el buscador de un subforo, solo buscará en los post de ese subforo en particular.

Gracias a este método he añadido un motor de búsqueda del foro http://foro.ubuntu-guia.com
-----------------------------------------------------

viernes, 20 de enero de 2012

Algunas ideas generales de como solucionar problemas de programas y/o comandos

En este tema doy unas orientaciones simples de como tratar de solucionar problemas que podamos tener con programas, comandos, configuraciones del sistema, etc...

--- Busco y rebusco por todos los programas y sus diversas opciones, en el Menú de Aplicaciones, entre los que aparecen en Sistema-Preferencias y en Sistema-Administración, pues muchas veces la solución al problema es simplemente hacer click en algún botón de dichos programas. Como esto ya lo he hecho muchas veces ya casi por intuición resuelvo bastantes asuntos.

--- Busco y rebusco entre todas las entradas de la Barra de Herramientas del programa que  falla en algo, para ver si esta mal configurada alguna opción. La configuración de un programa suele estar en Editar-Configuración/Preferencias o en Herramientas-Preferencias o similar.

---Si al ejecutar un programa sale un mensaje de error, copio dicho mensaje, si no es muy largo, y lo pego en Google: doy por hecho que dicho mensaje de error no será a mi al primero que le haya salido, y por lo tanto lo mas probable es que alguien mas haya preguntado por el y/o dado la solución. Dado que la mayoría de mensajes de error están en ingles, busco tanto en la pagina de Google en español, como en ingles ( en realidad busco a partir de los motores de búsqueda que tengo en Firefox ). Si el mensaje de error es muy largo trato de copiar la parte que me parezca mas "representativa" y hago lo mismo que con un error no muy largo.

--- Ejecuto el programa desde la terminal, para ver que mensajes de error salen mientras se ejecuta el programa, dichos mensajes pueden servir para solucionar el asunto o al menos para saber por donde empezar a buscar la solución. Con el texto del mensaje de error, si no es muy largo,  hago lo mismo que indique arriba.

--- Abro un usuario sin permisos de administrador y ejecuto el programa, aveces en mi usuario habitual un programa no me funciona, y si lo hace en este usuario. Si sucede esto ya se que el problema esta en algún directorio o archivo oculto de /home/usuario ( siendo usuario el nombre del usuario que uso habitualmente ) y que la solución seria cambiarlo a como esta en algún directorio/archivo oculto de /home/usuario2 (siendo usuario2 el nombre del usuario no habitual, sin permisos de administrador ) . A partir de ahí empiezo a investigar por los distintos directorios/archivos ocultos.

La configuración de un programa para un usuario concreto suele estar en un directorio oculto ( cuyo nombre empieza con un punto .programa), para verlo hay que ir a: Nautilus-Ver-Mostrar archivos ocultos. Los directorios en los que suelen estar la configuración de un programa para un usuario concreto son:

/home/usuario/.nombre_del_programa: por ejemplo:   /home/usuario/.thunderbird

/home/usuario/.config/nombre_del_programa: por ejemplo: /home/usuario/.config/pcmanfm

/home/usuario/.gnome2/nombre_del_programa   : por ejemplo: /home/usuario/.gnome2/evince

--- Inicio el sistema desde el "recovery mode", y al llegar al prompt del sistema tecleo startx para que se inicie la sesión gráfica, y averiguo si sigo teniendo el problema en esta sesión. Esta sesión en recovery mode no solo sirve para averiguar si el problema esta también en ella, sino que aveces es desde ella de la única forma que se puede solucionar el asunto.

--- Si el problema lo tengo con el uso de algún comando, lo mejor para empezar a encontrar información sobre el comando suele ser ejecutar:  man nombre-del-comando. Para que la información aparezca en español se deben instalar los paquetes: manpages, manpages-es, manpages-es-extra Aun así algunos comando solo tienen su información en ingles.

--- Busco en la ayuda/manual del propio programa, algunos programas tienen su ayuda/manual solo en ingles, otros la tienen también en español, y los hay que no tienen.

--- Si sospechamos que el problema esta en la configuración de un archivo del sistema, que pueda ser editado con un editor de texto sencillo - tipo gedit - , es muy posible que antes de haberse desconfigurado dicho archivo se haya creado, en el mismo directorio, un archivo con el mismo nombre pero con la extensión .back  ( o .save ), que es una copia de seguridad del archivo original que funcionaba correctamente: por ejemplo si se ha desconfigurado el /etc/apt/sources.list  es muy posible que se haya creado un archivo /etc/sources.list.back . Para asegurarse de que esto sucede ir a Gedit->Preferencias->Pestaña editor: - crear copia de respaldo antes de guardarlos - autoguardar archivos cada x minutos

--- Pregunto en foros amigos: trato antes de buscar la solución por mi mismo, pero como no siempre lo consigo...para eso están los amigos. Procuro ser lo mas claro que puedo al describir el problema.

Con estas medidas suelo solucionar la mayoría de problemas que pasan en mi sistema, o con mis programas.

———————--------------------------------------------–

viernes, 30 de diciembre de 2011

Configuración avanzada de Firefox (página about:config)

Esta vez, contrariamente a los demás temas publicados en este blog,  este tema es un copia y pega prácticamente literal ( o ligeramente editado y/o traducido ) desde las páginas que indico mas abajo.

Como casi todo en el sistema, Firefox es también configurable;  La pagina about:config contiene casi todas las opciones de configuración para Firefox lo que la hace la mejor forma para dejarlo a gusto propio; para ello en la barra de búsqueda escribimos: about:config y aceptamos. A continuación sale una advertencia de que está página es una "zona hostil para manzanas",




para comenzar haz clic en: ¡Tendré cuidado, lo prometo! y te diriges a una lista de preferencias junto a un filtro de búsqueda: donde si se pone una palabra se ira filtrando las configuraciones que coincidan con ella; ahí es donde pondremos, para filtrarla, el nombre de la configuración (que he puesto en verde en cada uno de los puntos ) que queremos cambiar.

Para modificar una configuración basta solo con hacer doble clic sobre ella o clic derecho y modificar. Únicamente modificaremos configuraciones del tipo lógico y enteros. Las de tipo cadena (string) no las tocaremos.

1- Ajustar la cantidad de sugerencias de la barra de direcciones. En Firefox, al ingresar una palabra en la barra de direcciones lanza una lista de sugerencias, si quieres tener mas, o menos, o que no tenga puedes modificarlo en: browser.urlbar.maxRichResults y cambiar al numero que quieras:
Nombre: browser.urlbar.maxRichResults
Por defecto: 12
Valor modificado: cámbialo según tu quieras. Si quieres deshabilitarlo cambia el valor a -1

2-Deshabilitar la opción de recuperación: Firefox guarda la sesión cada 10 segundos para que cuando el sistema falla o se te cierra el browser puedas recuperar las pestañas que veías. Para muchos es útil, como para otros es un estorbo. Para deshabilitarlo busca browser.sessionstore.enabled y cámbialo de true a falso

3- Cambiar el periodo de grabado para recuperación. Como en el punto anterior, si deseaste conservar la configuración de auto guardar la sesión, puedes modificar el intervalo de este, cambiando el valor de browser.sessionstore.interval a un valor mayor para que el tiempo entre grabado de sesión sea mayor.
Nombre: browser.sessionstore.interval
Por defecto: 10000 (en mseg, equivale a 10seg)
Valor modificado: Cámbialo al valor que quieras. 1000 es 1 segundo y 60000 es 1 minuto.


4- Habilitar mejor calidad de color. Firefox tiene esta opción para mejorar la calidad de colores, no está activada por defecto ya que produce un efecto negativo en el funcionamiento del sistema (ocupa muchos recursos). Si tienes un buen pc y quieres ver colores en buena calidad cambia el valor en gfx.color_management.enabled a verdadero (true).
Nombre: gfx.color_management.enabled
Por defecto: False
Valor modificado: True (activar mejor calidad de colores)


5- Desactivar escaneo de antivirus. Por defecto, Firefox automáticamente scanea las descargas de archivos con un antivirus propio del navegador. Si bajas un archivo grande, el escaneo puede durar mucho tiempo y bloquear el pc o el navegador al final de la descarga. Para mejorar el funcionamiento de Firefox considera en deshabilitarlo en browser.download.manager.scanWhenDone cambiando el valor de True a False.
Nombre: browser.download.manager.scanWhenDone
Por defecto: True   ( habilitado )
Valor Modificado: False (si quieres deshabilitarlo)

El antivirus de Firefox está integrado desde la versión 2.0 pero se le cuelan todos los virus .Lo bueno es que al finalizar manda el archivo descargado a tu antivirus (si lo tienes) por si no se le ocurriese scanearlo o tuvieses el antivirus mal configurado por error . Tener esta opción activada es una forma de asegurarse que el antivirus chequea los archivos recibidos a través de Firefox.


6- Configurando el scroll y tamaño de las pestañas.  Cuando abres muchas pestañas, Firefox reduce el tamaño de éstas hasta que no puede mas y acumula las pestañas abiertas del mismo tamaño pero con un scroll. Si no te gusta perder de vista todas las pestañas, sin importar cuan pequeñas sean cambia el valor de browser.tabs.tabMinWidth a cero.
Nombre: browser.tabs.tabMinWidth
Por defecto: 100
Valor modificado: 0 (si no quieres que aparezca el scroll), o si quieres que se reduzcan un poco mas pon un valor menor que 100, como 75.

7- Mostrar/esconder botón cerrar de las pestañas. Si no queréis que aparezca por cualquier motivo debéis cambiar esta configuración en browser.tabs.closeButtons
Nombre: browser.tabs.closeButtons
Por defecto: 1
Valor modificado:
* 0 - Mostrar el botón cerrar sólo en la pestaña activa.
* 1- Mostrar el botón en todas las pestañas.
* 2- No mostrar el botón cerrar en ninguna pestaña.
* 3- Mostrar un botón cerrar al final de la barra de pestañas que cierra la pestaña activa


8- Extender el tiempo de ejecución de scripts.  En Firefox un script solo tiene 10 segundos para ejecutarse, después de eso tira un error de script sin respuesta. Si tienes una conexión lenta puedes cambiar el valor del tiempo para que se ejecute un script en dom.max_script_run_time y evitar el error o advertencia.
Nombre: dom.max_script_run_time
Por defecto:10 (en segundos)
Valor modificado: 20, o cualquier valor mayor que 10

9- Manejo de Popups JavaScript.  Cuando un sitio que ejecuta un javascript abre la nueva función en una ventana, y si la ventana popup no tiene los rasgos habituales de una ventana, ej. botones atras/home/recargar, la barra de direccion, etc., Firefox automáticamente lo tratará como un popup y no lo abrirá como una nueva pestaña. Sin embargo, si quieres abrir todas las nuevas ventanas en nuevas pestañas, se puede cambiar el valor en link.open_newwindow.restriction a cero
Nombre: browser.link.open_newwindow.restriction
Por defecto: 2 - Abre todas los popup javascript en una nueva ventana sin las características de una ventana Firefox (sin barra de dirección,recargar,home,etc.)
Valor modificado:
* 0 – Abrirlos como nueva pestaña.
* 1 – No abrir ninguna nueva ventana.


10- Habilitar el diccionario de palabras para todos los campos de texto. Por defecto el diccionario de palabras solo está habilitado para los campos de texto multilinea (donde ingresan el comentario), pero no para los de una sola linea (ej. Google). Para que el diccionario funcione en todos los campos de texto cambiamos layout.spellcheckDefault a 2
Nombre: layout.spellcheckDefault
Por defecto: 1 (diccionario solo para campos de texto multilinea)
* 0 – Deshabilitar el diccionario
* 2 – Habilitar para todos los campos de texto


11- Abrir resultados de búsqueda en otra pestaña. Cuando usas ese campo de búsqueda del Firefox que esta al lado de la barra de direcciones, los resultados te los tira en la pestaña que estas viendo, para evitar esto cambia browser.search.openintab para abrir los resultados de búsqueda en otra pestaña.
Nombre: browser.search.openintab
Por Defecto: False
Valor modificado: True (abrir resultados en otra pestaña)


12- Aumentar la velocidad del Firefox. Buscar el nombre de cada configuración y cambia el valor Por defecto al valor modificado.
Nombre: network.http.pipelining
Por defecto: False
Valor modificado: True

Nombre: network.http.proxy.pipelining
Por defecto: False
valor modificado: True

Nombre: network.http.pipelining.maxrequests
Por defecto: 4
valor modificado: 7

Nombre: network.http.max-connections
Por defecto: 30
valor modificado: 96

Nombre: network.http.max-connections-per-server
Por defecto: 15
valor modificado: 32

13- Aumentar/Disminuir la capacidad en disco para el Caché.  Cuando cargas una pagina, Firefox la guardara en el disco duro para no volverla a cargar nuevamente cuando sea revisitada. Mientras más capacidad asignes al Cache, mas paginas podrá guardar. Antes de cambiar el tamaño del cache, asegúrate de que browser.cache.disk.enable esté designada como true.
Nombre: browser.cache.disk.capacity
Por defecto: 50000 (en KB)
Valor Modificado:
* 0 – Deshabilitar el Cache
* Cualquier valor bajo 50000 reduce el tamaño de cache por defecto
* Cualquier valor sobre 50000 Incrementa el tamaño de cache


14- Seleccionar todo el texto cuando haces clic en la barra de dirección.  Si quieres seleccionar todo el texto o poner el punto de texto en la barra de direcciones al hacer un clic debes ingresar a browser.urlbar.clickSelectsAll y modificarlo según desees.
Nombre: browser.urlbar.clickSelectsAll
Valor modificado:
* False – Poner el punto de inserción de texto.
* True – Seleccionar todo el texto.


15- Autocompletar dirección en la barra de direcciones.  Mientras escribes la dirección de una pagina, Firefox inteligentemente llenara lo que te falte.
Nombre: browser.urlbar.autofill
Por defecto: False
Valor modificado: True (Firefox completara la dirección mientras tu escribes.)


16- Mismo nivel de zoom para todos los sitios.  Firefox recuerda el zoom preferido para cada sitio que haz cargado y lo carga cuando sea que vuelvas a la pagina. Si quieres que el nivel del zoom sea consistente de sitio en sitio cambia el valor de rowser.zoom.siteSpecific de True a False.
Nombre: browser.zoom.siteSpecific
Por defecto: True
valor modificado: False (pone el mismo zoom para todos los sitios.)


17- Configurar el límite del Zoom.  Si crees que el zoom máximo no es suficiente cambia el valor de zoom.maxPercent por un numero mayor.
Nombre: zoom.maxPercent
Por defecto: 300 (por ciento)
Valor modificado: cualquier valor sobre 300


18- Auto exportar Favoritos a bookmarks.html .  Desde que la lista de favoritos se hizo tan importante, Firefox  actualizo el manejo de ellas, pudiendo guardar la lista en un archivo .html sincronizable con otro browsers.
Nombre: browser.bookmarks.autoExportHTML
Por defecto: False
Valor modificado: True (autoexporta los favoritos a bookmarks.html)


19- Deshabilitar el tiempo restante para agregar un complemento (addons).  Cada vez que vas a agregar un complemento, Firefox te hace esperar 5 segundos, 5 segundos que no tendrás de vuelta en tu vida. Si no te gusta esperar cambia en security.dialog_enable_delay el valor por uno menor o a cero no esperar.
Nombre: security.dialog_enable_delay
Por defecto: 2000 (en mseg)
Valor modificado:   0 – Comienza la instalación de inmediato ; o cualquier valor (en mseg)

20-Ver código fuente en tu editor favorito.  Muy útil para desarrolladores que siempre le estamos dando a la función de "ver código fuente". Ésta función permite ver el código fuente con el editor que utilicen. Debes modificar 2 configuraciones:

Nombre: view_source.editor.external
Por defecto: False
valor modificado: True ( habilitar ver código en otro editor)

Nombre: view_source.editor.path
Por defecto: blank
Valor modificado: Insertar la ruta del editor


21-Animación de la barra en fullscreen. Cuando tienes el Firefox en pantalla completa, la barra superior desaparece lentamente, y luego reaparece cuando pones el mouse sobre la barra. Ésto ocurre solo la primera vez, luego cuando pones y sacas el puntero sobre la barra, ésta desaparece instantáneamente sin animación. Si por alguna razón te divierte o te desagrada puedes modificarlo en Browser.fullscreen.animateUp.
nombre: Browser.fullscreen.animateUp
Por defecto: 1 (animar la barra solo la primera vez)
Valor modificado:
0 -desactivar
2- animar la barra todas las veces que tenga que desaparecer


22- Auto ocultado de la barra superior en modo fullscreen. Si te gustaría tener siempre presente la barra superior, aun en pantalla completa, cambia browser.fullscreen.autohide a falso para que nunca desaparezca.
nombre: browser.fullscreen.autohide
Por defecto: True (la barra siempre se esconderá)
Valor modificado: False (la barra estará siempre a la vista)


23- Incrementar la lista de búsqueda de complementos.  Cuando vas a Herramientas>Complementos>Adquirir complementos solo aparecen 5 resultados. Para que sean mas cambia en extensions.getAddons.maxResults por un valor mayor.
Nombre: extensions.getAddons.maxResults
Por defecto: 5
Valor modificado: Cualquier valor sobre 5


24- Evitar que un sitio cambie el tamaño de ventanas. 
Nombre: dom.disable_window_move_resize
Por defecto: False ( pueden modificar el tamaño de la ventana)
Valor modificado: True ( No pueden modificarlo)


25- Miniaturas de las pestañas abiertas: Es posible tener en Firefox una barra que nos muestra miniaturas de las pestañas que tenemos abiertas en el momento y, aunque esta opción no está habilitada por defecto activarla es muy fácil.
Buscar el campo:  browser.allTabs.previews   y lo cambiamos de false a true
Una vez que has cambiado el valor, inmediatamente verás aparecer un nuevo botón junto al de "Agrupar pestañas". Al presionar dicho botón, podrás ver una nueva barra que te muestra una vista previa de tus pestañas abiertas, con una pequeña barra de búsqueda

------------------------------

En los siguientes puntos se ponen los nombres de las configuraciones y los valores correspondientes ( traducción de la página 3 ) :

26- Deshabilitar el Control de Compatibilidad de las Extensiones
extensions.checkCompatibility = False
extensions.checkUpdateSecurity = False

27- Dejar de Mostrar Icono de Sitio Web (Favicon) en la barra de Dirección y en la Pestaña
browser.chrome.site_icons = False

28- Deshabilitar Prefetch (Útil para buscador Google, conexión de Internet de velocidad baja o RAM baja)
network.prefetch-next = False

29- Deshabilitar Texto Parpadeante
browser.blink_allowed = False

30- Deshabilitar un Comportamiento molesto del Navegador
dom.disable_window_open_feature.menubar
dom.disable_window_move_resize
dom.disable_window_open_feature.titlebar
dom.disable_window_open_feature.toolbar

Poner todos los valores de arriba en False

31- Deshabilitador de Aviso de la Barra de herramientas del Navegador
browser.chrome.toolbar_tips = False

32- Copiar y Pegar contenido con un click del botón medio del ratón
middlemouse.paste = True

33- Desplazamiento de una página web de una sola vez
mousewheel.withaltkey.action=1

34- Aumentar la Historia Deshacer Cerrar Pestaña  (Pestañas cerradas recientemente)
browser.sessionstore.max_tabs_undo=15
Por defecto, se puede deshacer 10 pestañas cerradas recientemente para aumentar su historial de pestañas cerradas. Cambiar el número a tu elección.

35- Activar / desactivar un solo clic para seleccionar la URL entera en la barra de direcciones
Para activar un solo clic Seleccione el URL de la barra de direcciones utiliza el siguiente about:config
browser.urlbar.clickSelectsAll = True

Para desactivar selección única con un solo click
browser.urlbar.clickSelectsAll = False

36- Enlazar asociación Emule/ed2k
network.protocol-handler.app.ed2k= /usr/bin/ed2k
network.protocol-handler.external.ed2k = true

37-Acelerar el desplazamiento rápido por las pestañas
toolkit.scrollbox.scrollIncrement =75

75 es el número para desplazarse rápidamente por la barra de pestañas (por defecto está en: 20.)

----------------------
Si algo sale mal entonces no hay que dudar en restaurar el about:config (Restore Defaults ) : ver la imagen a continuación de cómo restaurar about:config



---------------------------------------

Estas configuraciones han sido extraídas de estás páginas:

( página 1 )    http://foro.ubuntu-guia.com/Guia-de-configuracion-avanzada-de-Firefox

( página 2 )    http://www.taringa.net/posts/linux/13221052/Activar-barra-de-pestañas-en-Firefox

( página 3 - en inglés -  )    http://www.blogsdna.com/372/21-aboutconfig-hackstweaks-for-Firefox

Doy las gracias a los autores de todas ellas, en especial a Manuel, ( página 1 )

--------------------------------------------------------------------