Diferencia entre revisiones de «Firefox»

De Guía Ubuntu
Saltar a: navegación, buscar
Línea 68: Línea 68:
 
  # which /dev/dsp wrapper to use
 
  # which /dev/dsp wrapper to use
 
  FIREFOX_DSP="aoss"
 
  FIREFOX_DSP="aoss"
 
  
 
=== Problemas con Flash ===
 
=== Problemas con Flash ===

Revisión de 20:34 10 ago 2006

Firefox es el navegador web por defecto de Ubuntu y es el segundo mas utilizado del mundo siendo uno de los mayores éxitos del software libre.

Características

Algunas de ellas:

  • Es software libre y gratuito
  • Bloqueo de ventanas emergentes (anti pop-up)
  • Avanzada gestión de marcadores
  • Enorme cantidad de temas personalizados, extensiones o complementos que añaden una cantidad enorme de posibles funcionalidades extra
  • Motores de búsqueda integrados de fácil y rápido uso
  • Interfaz intuitiva, que hace que rapidamente te acostumbres a el.

Instalar Flash

Instalar el paquete propietario de Adobe: flashplugin-nonfree.

Existe también una alternativa libre aunque más básica e inestable todavía, Gnash. Se puede instalar facilmente si esta usando Automatix (ver: instalar Automatix).

Flash en AMD 64

Existen dos posibilidades, utilizar la única alternativa disponible y libre: Gnash que se ha comentado anteriormente o bien instalar Firefox de 32 bits con la única desventaja de una disminución del rendimiento frente al que trae Ubuntu para 64-bit muy poco apreciable.

Para instalarlo puede usar Automatix (ver: instalar Automatix) o bien:

  • Paso 0: haz copia de tu directorio /home/luser/.mozilla (donde luser es tu nombre de usuario). Por si acaso.
  • Descárgate un firefox de '32 bits. Bájate la versión más actual.
  • Descomprímelo. Mételo en tu directorio favorito ;-) (/usr/local, u /opt). En este ejemplo lo meto en /opt
  • Instala estos paquetes. Son necesarios para ejecutar código de 32 bits:
$ sudo apt-get install ia32-libs ia32-libs-gtk linux32
  • Crea un archivo "/etc/pango32/pangorc"
$ sudo gedit /etc/pango32/pangorc
y lo rellenas con:
[Pango]
ModuleFiles=/etc/pango32/pango.modules
[PangoX]
AliasFiles=/etc/pango/pangox.aliases
  • Crea un shellscript para arrancar el firefox de 32 bits, "/usr/local/bin/firefox32"
$ sudo gedit /usr/local/bin/firefox32
y lo rellenas con:
#!/bin/sh
export GTK_PATH=/usr/lib32/gtk-2.0
export PANGO_RC_FILE=/etc/pango32/pangorc
linux32 /opt/firefox/firefox $@
(nótese la ruta /opt/firefox/firefox. Si no lo instalas en /opt, cambia la ruta)
  • Permiso de ejecución al script:
$ sudo chmod +x /usr/local/bin/firefox32
  • Ya tienes Firefox para 32 bits. ¿Has hecho la copia de seguridad del paso 0? Bien, ya lo puedes ejecutar. Seguramente quiera actualizarte algún plugin.
  • Ahora basta que vayas a un sitio con flash (por ejemplo: Cálico Electrónico), aceptes la instalación del plugin de Adobe, y ¡ya está!

Fuentes:

Sonido en Flash

Pronto te darás cuenta de una cosa que pasa: no puedes escuchar a la vez tu música favorita y el sonido de una animación tipo flash. Para solucionar esto tenemos que instalar el paquete alsa-oss (ver: Añadir aplicaciones).

Este paquete le permitirá usar el moderno sistema ALSA o OSS pero emulando ALSA para así poder evitar el problema. También tenemos que modificar el fichero /etc/firefox/firefoxrc y cambiar:

# which /dev/dsp wrapper to use
FIREFOX_DSP="none" 

por:

# which /dev/dsp wrapper to use
FIREFOX_DSP="aoss"

Problemas con Flash

Si aun instalando el plugin de flash y el paquete de alsa-oss el navegador se te queda colgado, prueba a desinstalar este paquete desde Synaptic: libflash0c2

Soporte para el protocolo ED2K

Mientras navegas es posible que observes un enlace de descarga P2P, el protocolo mas popular es el edonkey de esta manera enlaces como ed2k://... al hacer click se abriran por tu gestor favorito de descarga como puede ser el aMule.

Abre Firefox y en la barra de direcciones escribir: about:config

En la lista Nombre de Preferencia haces click con el botñon derecho del ratón y elige Nuevo -> Lógico. Ahora hay que crear una nueva preferencia en cuyo Nombre de la Preferencia será el siguiente, poniendo el True:

network.protocol-handler.external.ed2k

Hacemos nuevamente click con el borón derecho y Nuevo -> Cadena. Como Nombre de la Preferencia ponemos:

network.protocol-handler.app.ed2k

Se nos pedirá el path de la aplicación, que en el caso del aMule que viene en los repositorios de Ubuntu es: /usr/bin/ed2k

Listo, ahora podemos hacer click en las pelis y se añadirán automáticamente a la cola de descargas de aMule.

Optimización

Firefox trae por una configuración por defecto suceptible de ser mejorable y para ello debes hacer lo siguiente. Abre Firefox y el barra de navegación escribe lo siguiente:

about:config

Las configuraciones son las siguientes (válidas para conexiones banda ancha):

network.dns.disableIPv6 true
network.enableIDN false
network.http.max-connections 64
network.http.max-connections-per-server 32
network.http.max-persistent-connections-per-proxy 16
network.http.max-persistent-connections-per-server 8
network.http.pipelining true
network.http.proxy.pipelining true
network.http.pipelining.maxrequests 8

Obviamente todo esto también va a depender si tu conexión es telefónica o banda ancha, además de que existen algunas extensiones como Fasterfox o FireTune que optimizan automáticamente todo esto.

Extensiones

Gran parte del éxito que está teniendo Firefox es debido a las extesiones que puedes instalar. Son pequeños añadidos que aporta nuevas funcionalidades al navegador. Las hay desde las que lo convierten en un cliente FTP a las que nos ayudan a depurar aplicaciones web. Las extensiones que tengas instaladas las puedes ver en Herramientas -> Extensiones.

  • UnPlug: UnPlug es una extensión que te permite descargar el audio y video que está embebido en una página. Bueno para usar en Youtube.
  • AdBlock Plus + Adblock Filterset.G Updater: Elimina la molesta publicidad.
  • NoScript: Impide que se ejecute ningún script sin tu permiso. Puedes hacer una "whitelist" de sitios de confianza.
  • FlashBlock: Para bloquear todo el Flash. Si usas NoScript no te hace falta.
  • Conjunto de herramientas Pornzilla
  • Web Developer: Herramientas para desarrolladores de aplicaciones web. Trae un montón de utilidades de gran ayuda.
  • FireBug: FireBug te permite explorar el árbol DOM de una página. La consola monitorizar evento y acciones AJAX. Incluye un depurador y una consola de errores.