Firefox OS existe, “Hello xPUD”

Hace medio año que os hablé de xPUD: Instalar xPUD arranca tu ordenador en 10 segundos!. De nuevo volvemos sobre xPUD para ver como la cosa ha mejorado bastante y porque ya tenemos en contexto al temido y deseado a partes iguales, Chrome OS.

¿Por qué denominar a xPUD como Firefox OS?

Es cierto que su creador, Ping-Hsun Chen, está aprovechando el empuje mediatico de Chrome OS para denominar a su proyecto Firefox OS, pero si miramos un poco más en profundidad el proyecto descubrimos que xPUD se basa en el Mozilla Gecko Runtime con núcleo Linux, en cierto modo es como si en la máquina estuviéramos ejecutando solamente Firefox.

¿Qué ofrece xPUD/Firefox OS?

Un arranque de la máquina inmediato, lo siento Google, pero lo de arrancar en 10 segundos no lo habéis inventado vosotros.

Plate, Una interfaz simple e intuitiva, divide en 4 pestañas los bloques funcionales del sistema:

  • Home: Con información del estado del sistema y algunas acciones como configuración WiFi o apagado de la máquina
  • Menu: Donde encontraremos el acceso a las aplicaciones y aplicaciones Web
  • File: Un navegador de ficheros básico
  • Setting: Entre otras cosas tendremos un listado de aplicaciones para instalar con un par de clicks

Opt-Get, que viene a ser un AppStore con el que ampliar las funcionalidades del sistema.

El modo WebApp, que nos abstrae del navegador para tratar una Web como una aplicación independiente, útil para webs como GMail, Facebook, Youtube, Meebo…

Un sistema operativo muy ligero, poco más de 60Mb

La verdad es que xPUD empieza a tener cara y ojos y es una GRAN apuesta para los netbooks.

Firefox OS y Chrome OS

Es interesante el cambio de paradigma que estamos presenciando, hemos pasado de un sistema como Windows en el que Internet Explorer llegó a ser los cimientos del sistema, acarreándole problemas de seguridad, estabilidad e incluso legales a sistemas operativos literalmente basados en el navegador web.

¿Qué nos depara el futuro? Seguramente Google apostará fuerte por Chrome OS, si es necesario cerrando la solución hardware y software como hace Apple con OSX para asegurar la experiencia de usuario sin embargo puede que haya que esperar un par de años para ver un Chrome OS con cara y ojos.

Firefox OS (o xPUD)… sigue otro camino, a día de hoy es un proyecto minúsculo que ni está apoyado por Mozilla, y puede que tenga muchos números de quedarse como otra distribución de Linux friki que conocen 4 gatos. Sin embargo, los caminos del OpenSource son inescrutables y que tener en la retaguardia a xPUD es muy positivo, muchas son las distribuciones que están luchando por hacerse un hueco en los netbooks, JoliCloud, Xandross, Ubuntu y su NetBook Remix… pero tengo la sensación que es más una batalla por ser la interfaz más amigable, pienso que Firefox OS (xPUD) y el futuro Chrome OS son los auténticos sistemas operativos de la web o de la nube y esto puede ser lo que les proporcione ese punto diferenciador que los haga permanecer con nosotros muchos años :-)

Instalar xPUD arranca tu ordenador en 10 segundos!

xPUD es una microdistribución de linux que apenas pesa 50 Megas y que contiene poco más que un navegador de internet, un reproductor de música, un visor de imágenes y un cliente de torrent (y puede que algo más).

Lo realmente interesante de xPUD es que tienes un terminal con plena conectividad a internet arrancado en 10 segundos!!

Voy a explicar cómo instalarlo en unos sencillos pasos, aunque atención habrá que tocar consola!! Ah, y como no puede faltar en un tutorial con cierto peligro como este, NO ME HAGO RESPONSABLE DE CUALQUIER DESCONFIGURACIÓN O PÉRDIDA QUE PODÁIS SUFRIR EN VUESTRO SISTEMA :-) cada uno que apechugue con lo suyo oiga!

1) Descargamos la .iso de xPUD.
2) Descomprimimos la iso quedando una carpeta como la siguiente
xpud-descomprimido

3) A continuación abrimos la consola y copiamos los ficheros de la carpeta descomprimida a la raíz de nuestro sistema. Dos apuntes respecto a esto, primero, para hacerlo debemos ser root y segundo, el contenido de la carpeta boot irá dentro de nuestra carpeta root. Seamos precavidos con esta operación pues, aunque no es probable, de sobreescribir algún fichero nos meteremos en un problema.
Estos son los comandos que he ejecutado uno por uno, llamadme precavido :P (se entiende que mi directorio actual es la carpeta donde se ha descomprimido xPUD.
sudo cp boot.cat /
sudo cp isolinux.bin /
sudo cp isolinux.cfg /
cd /boot
cp * /boot

4) Finalmente vamos a crear una nueva entrada en el menu de grub. Para editarlo, desde consola haremos
sudo gedit /boot/grub/menu.lst
y añadiremos después de la primera entrada (confío en que os sabéis mover en este fichero) lo siguiente:

title xPUD
root (hd0,0)
kernel /boot/xpud noisapnp quiet

5) Guardamos el fichero y salimos del editor
6) Reiniciamos la máquina
7) Y voilà entramos a xPUD desde la nueva entrada de GRUB

Parecía más difícil eh? Todo este proceso lo he hecho desde un eeepc 901 con eeebuntu :-) que también es muy rápido

ACTUALIZO: Parece ser que en el eeepc 901 no detecta el WiFi así que este sistema no sirve para nada :-( alguien ha conseguido ponerle los drivers adecuados? ;-) investigaré

ACTUALIZO 2: He instalado xPUD en el Macbook y tampoco me reconoce el WiFi, tiene pinta de ser cosa de el router chusquero de Telefónica. A @kabuto sí le detecta Wifis en su eeePc 900 aunque de momento no conecta :-) seguimos investigando. Por cierto según el log de xPUD el Macbook ha arrancado en 2,47 segundos ^o^ (aunque entre reFit’s y Grub’s es bastante más).

Firefox, el centro de tu netbook

La principal baza de un netbook debería ser la movilidad, es decir, un tamaño reducido y una buena batería. Sin embargo, asistimos al boom del mercado de los netbooks y los encontramos de todos los estilos y colores :-)

No hemos de perder el horizonte y recordar que la mayor potencia de un netbook reside en su conectividad a internet. No queda mucho para que lleguen los netbooks con 3G integrado y entonces empezaremos a hablar de una internet móvil real :-)

En conclusión, tu experiencia con un netbook será mejor cuan mejor sea tu experiencia en internet desde él. Hoy toca hablar de Firefox otra vez :-) pero en esta ocasión hablaremos de cómo optimizarlo para su uso en un netbook.

Optimizar el tamaño de la ventana de navegación

Pantalla completa

Pulsa F11, sí… F11. Perfecto! Ya tienes Firefox a pantalla completa ¿a que todo se ve mucho más amplio? ¿Quién lo diría en esa pantalla tan pequeñita? Quizás necesites un poco de tiempo para acostumbrarte a usar Firefox en pantalla completa, pero realmente (al menos en mi eeepc 901 de 8.9 pulgadas) te liberas de esa sensación de claustrofóbia que sufrimos en estas máquinas :-(

Fission.png
Barra de progreso en la barra de direcciones

Fission es una extensión para Firefox que muestra el progreso de carga de una página en la barra de direcciones. Este efecto es característico de Safari pero créeme, por este efecto no vale la pena usar Safari en un netbook.

Tiny Menu.png
Menús de Firefox en columna

Seguimos con el objetivo de ampliar el espacio de navegación, Tiny Menu es una extensión que modificará el menú de Firefox configurándolo en columna situándolo a la izquierda del botón “Atrás” del navegador. De esta manera ganaremos el espacio que ocupa la fila del menú.

default_icon.png
Menús de Firefox oculta

Si realmente te quieres deshacer de la barra de menús tu extensión es Hide Menu. Con esta ocultarás completamente la barra de menús que podrás mostrar cuando necesites con la tecla “ALT”. Aunque si eres muy radical la puedes quitar a pelo!

Ahorra espacio con un tema minimalista

Full Flat.png Compact Menu.png
Full Flat y Compact Menu, dos por el precio de uno

Hay muchos temas con botones pequeños que te harán ahorrar ese espacio tan vital de la pantalla de tu netbook, pero si me he de decidir por uno escogería FULL FLAT. Las razones de la elección son que es un tema elegante, realmente minimalista y además incluye el plugin de Compact Menu 2 que hace las veces de Tiny Menu pero con integrado en el tema.

La primera impresión es la más importante

Configura tu Firefox para que nada más abrirse te ofrezca las páginas más habituales con las que navegas. Ahora bien, esto te constará un poco de rendimiento en tu navegador.
Para conseguir esto tenemos varios caminos.

La más básica es indicando a Firefox que abra todas las páginas que desees en el momento de iniciar el programa. Para hacer esto sólo hay que ir al panel de Preferencias y en Principal indicar todas las páginas de inicio que desees separadas por el carácter ‘|’ o tubería (pipe, pipeline…)

Speed Dial.png
Speed Dial

La extensión Speed Dial. Con ella podrás simular el navegador Opera teniendo una parrilla con los accesos a las páginas que desees. Puedes configurar que al abrir una nueva pestaña obtengas la parrilla con lo que aumentarás tu productividad navegando por sitios habituales.

Google Toolbar.png
Google Toolbar

La Google Toolbar, si no recuerdo mal, a partir de la versión 5 hace que una pestaña en blanco de tu firefox tenga la misma apariencia que la de una pestaña en blanco de Google Chrome, es decir con la parrilla de webs visitadas recientemente y una barra lateral con parte del historial de navegación. És útil y bonito pero si sólo queremos esta característica es quizás una extensión demasiado pesada.

default_icon.png Faviconize.png
Permatabs y Faviconize

La extensión Permatabs hace que puedas seleccionar que algunas pestañas no se cierren nunca, a menos que lo hagas de manera explícita. El navegador abrirá siempre las pestañas marcadas como permanentes, de esta manera hemos conseguido lo mismo que asignando varias páginas de inicio pero añadiendo que si son páginas de consulta habitual, como pudieran ser los feeds o el email permanezcan en su sitio sin que nos preocupemos de perderlas. Esta extensión siempre me ha gustado combinarla con Faviconize Tab, una extensión que permite empequeñecer una pestaña hasta el tamaño del favicon, muy útil para esas pestañas permanentes que nos ocupan un espacio valioso.

default_icon.png
About Tab

Si eres aventurado y estás corriendo la última beta de Firefox 3.5 puedes instalar About Tab, una extensión que te permite utilizar desde ya lo que será la futura pestaña en blanco de Firefox 3.5 y está llena de funcionalidades interesantes como recoger historial, mostrar un determinado número de entradas del feed de las páginas que lista, capturar cajas de búsqueda de las webs visitadas… y mucho más!

Y hay muchas más, :-) estás son las que conozco pero ni mucho menos las únicas. Ahora que como veis estamos empezando a cargar Firefox si lo que buscas es rendimiento puro y duro deja como página de inicio una página en blanco y que no recupere la sesión anterior.

Ubiquity.png
Ubiquity

Y para acabar este post recomendar el uso de Ubiquity del que ya hemos hablado antes el cual le dará una versatilidad infinita a tu navegador.

:-) espero que esta pequeña guía te haya sido de utilidad, por supuesto no es “El no va más!” y agradecería cualquier idea para hacer de Firefox el centro de tu netbook.