Servo, el nou de Mozilla.

Mozilla en el seu afany de millorar Firefox ens presenta alguna cosa nova, per donar un avenç a l'estructura d'aquest popular navegador. Per això al juny es trobarà disponible Servo, el nou motor de Firefox que apareixerà en substitució de Gecko i que tracta de enfocar-se en el rendiment. Servo formés part de l'estructura del navegador i alhora de les novetats incorporades per a Firefox.

1

A la recerca de l'estabilitat, l'arquitectura d'aquesta tecnologia treballa amb un llenguatge de programació creat per obtenir más solidesa i seguretat, a més d´una estructura basada en tecnologies d´ordinadors molt noves. Aquest motor no busca substituir Firefox, sinó aportar una nova gamma de característiques a la plataforma i productes de Mozilla.

Entre algunes de les novetats incorporades per a Servo trobem browser.html; se'ns presenta com la pàgina inicial, que serà adaptable per a les diferents edicions o versions del navegador. Aquesta interfície està escrita en JavaScript, HTML i CSS. I Encara que es troba en fase prova, els seus desenvolupadors esperen que demostri totes les seves virtuts a la plataforma. Servo a més és construït per Cargo, el seu gestor de paquets, en conjunt de les eines Mach per al desenvolupament d'altres tasques.

Una altra dada és el llenguatge de programació usat per a aquest motor, de nom Rovell; especialitzat per a les aplicacions web i creat per brindar més velocitat, estabilitat i simultaneïtat.

2

S'executa en sistemes força ràpids, preveu segfaults i garanteix la seguretat dels subprocessos. Pot mantenir aquests tres objectius sense tenir un garbage collector; aquesta característica ho fa bo en comparació amb altres llenguatges que no són eficients en incrustació d'altres llenguatges, programes amb requisits d'espai i temps específics, i per escriure codi de baix nivell, igual que els drivers de dispositius i sistemes operatius. Presenta avantatges respecte altres llenguatges de programació actuals gràcies al fet que posseeix una sèrie de paràmetres de seguretat en temps de compilació, que no provoquen sobrecàrregues en etapa d'execució.

Entre els seus objectius, aquest llenguatge cerca que s'executin abstraccions de cost zero, encara que les abstraccions semblin d'un llenguatge d'alt nivell. Fins i tot llavors , Rust encara permet un control precís com un llenguatge de baix nivell ho faria.

La presentació del que és nou a Mozilla permetrà als usuaris que manegen aquest navegador, provar i aportar el que ells considerin necessari per al seu desenvolupament. També amb ganes de millorar els productes de Mozilla, els seus desenvolupadors treballen a introduir part de la tecnologia usada a Servo per a Gecko. De manera que per a aquest últim es puguin introduir millors coses.

Actualment el nou motor suporta Firefox OS, Linux, OS X, Android i Windows, el que fa que aquest sigui adaptable per als diferents i més usats sistemes operatius. Val recordar que Servo és un projecte que cerca entusiasmar els desenvolupadors amb desitjos d'aportar les seves idees. Per això, si desitges informació sobre la comunitat de desenvolupadors que col·laboren amb Servo, pots accedir-hi enllaç o pots unir-te a la llista de correu dev-servo.

3


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   alejandro va dir

    servo jo li tenia l'ull posat fa any i pesava que a curt termini l'anaven posar en firefox us per així tenir el llenguatge rust per al desenvolupament d'aplicacions per firefox us però res d'això va passar una pena

  2.   alejandro va dir

    servo jo li tenia l'ull posat fa any i pesava que a curt termini l'anaven posar en firefox us per així tenir el llenguatge rust per al desenvolupament d'aplicacions per firefox us però res d'això va passar, una pena