Cómo probar el nuevo motor de renderizado web de Firefox en Linux

Durante demasiado tiempo Mozilla ha estado funcionando con un motor de renderizado web muy anticuado. Google, Microsoft, Apple e incluso Opera los han pasado por alto al adoptar Webkit, Blink o lo que sea que Edge utilice. Basta decir que los navegadores modernos funcionan con algunos motores de renderizado de gran potencia y potencia.

Mozilla se ha lucido con Gecko, un motor de renderizado que solía ser lo suficientemente bueno. Y claro, por si sirve de algo, el motor hace su trabajo bastante bien. Sin embargo, «bien» no es suficiente, ya que la mayor parte de la Web móvil (y la Web en general) está ahora destinada a Webkit, o al menos a los motores de renderización que tienen un poco más bajo el capó.

Ahí es donde entra Servo. Es el nuevo motor de renderizado web de Mozilla. Lo más probable es que dentro de unos años esto sea lo que sustituya a Gecko en el navegador de código abierto favorito de todo el mundo. Aún así, ¿por qué esperar a probarlo? ¿Y si quieres ver lo que están haciendo ahora mismo? Así es como se puede!

Nota: El servo es inestable y no funcionará perfectamente. Utilícelo bajo su propio riesgo!

Edificio Servo

Cómo probar el nuevo motor de renderizado web de Firefox en Linux

Primero, asegúrate de tener Git instalado en tu sistema. Si está ejecutando una distribución Linux diferente, intente instalar el paquete «git» con el gestor de paquetes de su sistema. No debería ser muy diferente del comando anterior. Si estás en Ubuntu, instala git con este comando:

sudo apt-get install git

Una vez instalado el paquete git, es hora de tomar el código del Servo navegador del repositorio oficial y clonarlo en tu sistema local.

git clone https://github.com/servo/servo

Después de que el código haya sido clonado en su máquina, es hora de entrar en el directorio para la construcción.

cd servo

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>i

Cuando entras en el directorio, las cosas pueden empezar. Antes de que el Servo pueda ser usado, tendrás que construirlo primero. Dado que este navegador está en desarrollo y no se utiliza normalmente con los consumidores, tendrá que especificar el indicador de liberación. Esto es para que el Servo funcione a un ritmo optimizado. Normalmente no lo hace.

./mach build --release

Nota: la compilación puede tardar un poco. Sea paciente.

Cómo probar el nuevo motor de renderizado web de Firefox en Linux

Después de marcarlo con el indicador de liberación, es posible ejecutarlo. Introduzca este comando en el terminal y comenzará con la página de prueba. Esta es la única manera en la que podrás usar Servo a menos que crees una entrada en el escritorio.

./ejecución en máquina --liberación -b

>.

Paquete Arch Linux

Arch. Usuarios de Linux, tienes suerte. En lugar de tener que salir y construirlo todo, podrás instalar el navegador web Servo con el AUR. Cuando lo instalas, obtienes un icono de inicio de escritorio y todo. Apunta a tu favorito AUR helper aquí , e instala el paquete.

Creación de un icono de escritorio para Servo

Cómo probar el nuevo motor de renderizado web de Firefox en Linux

Comience abriendo su editor de texto favorito y pegando el siguiente código en él.

#!/bin/bash
servo cd
./ejecución en máquina --liberación -b

>.

Guárdelo como «servorun.sh» en su directorio raíz. Este es un script de shell, y se asegurará de que el navegador funcione siempre. A continuación, abra un nuevo archivo en su editor de texto y pegue el siguiente código:

[Entrada de escritorio]
Nombre=Servidor
Comment=Servo, el Proyecto de Motor de Navegador Paralelo.
Exec=/home/usuario/servorun.sh
Terminal=falso
Tipo=Aplicación
Categorías=Internet;

Cómo probar el nuevo motor de renderizado web de Firefox en Linux

Nota: sustituya «nombre de usuario» por su nombre de usuario.

Después de pegar el código, guarde este archivo como Servo.desktop en su carpeta de inicio. A continuación, abra un terminal e introduzca los siguientes comandos:

sudo chmod +x servorun.sh
sudo chmod +x Servo.desktop

Los comandos anteriores hacen que el script de ejecución y el archivo de escritorio sean ejecutables. Ahora es el momento de «instalar el servo» en el sistema. En el terminal, introduzca este comando:

sudo mv Servo.desktop /usr/share/applications

Conclusión

Mozilla creó Servo como una forma de ponerse al día. Gecko, tan impresionante como lo es hoy en día, está justo detrás de la tecnología. Cuando miras el nuevo motor, empiezas a ver cuánto más se ha mejorado. Obviamente, aún no lo hemos visto implementado dentro de Firefox, por lo que todo podría cambiar por completo.

Sin embargo, yendo de lo que he visto en unas pocas horas, hay mucho por lo que estar entusiasmado, incluso si no eres un desarrollador web y sólo te gusta usar cosas nuevas y geniales. La forma en que maneja las páginas y todo es mucho mejor, y todo es muy suave, nítido, rápido y limpio.

El tiempo sólo lo dirá con Servo. Mozilla podría reescribir todo desde el principio hasta el año que viene y cambiar totalmente de dirección para su nuevo motor de renderizado web. Sin embargo, como fans de Mozilla, sólo podemos estar emocionados de ver lo que Servo tiene preparado para el futuro.

Crédito de la imagen: Coche Firefox

Deja un comentario

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