Mozilla in sy gretigheid om Firefox te verbeter, bied ons iets nuuts om die struktuur van hierdie gewilde blaaier te bevorder. Dus Servo, die nuwe Firefox-enjin, sal in Junie beskikbaar wees dit lyk asof dit Gecko vervang en dit gaan oor fokus op prestasie. Servo sal deel uitmaak van die struktuur van die blaaier en op sy beurt die nuwe funksies wat vir Firefox opgeneem is.
In die soeke na stabiliteit werk die argitektuur van hierdie tegnologie met 'n programmeertaal geskep om máse robuustheid en veiligheid, benewens 'n struktuur gebaseer op baie nuwe rekenaartegnologieë. Hierdie enjin is nie bedoel om Firefox te vervang nie, maar eerder om 'n nuwe reeks funksies na die Mozilla-platform en -produkte te bring.
Onder sommige van die nuwe funksies wat vir Servo opgeneem is, vind ons browser.html; Dit word aan ons voorgehou as die tuisblad, wat aanpasbaar sal wees vir die verskillende weergawes of weergawes van die blaaier. Dit koppelvlak is geskryf in JavaScript, HTML en CSS. En hoewel dit in die toetsfase is, hoop die ontwikkelaars dat dit al sy deugde op die platform sal toon. Servo word ook gebou deur Cargo, sy pakketbestuurder, saam met Mach-gereedskap vir die ontwikkeling van ander take.
'N Ander inligting is die programmeertaal wat vir hierdie enjin gebruik word Rust; gespesialiseerd vir webtoepassings en gebou vir spoed, stabiliteit en gelyktydigheid.
Dit werk op redelike vinnige stelsels, voorkom foute en verseker draadveiligheid. U kan hierdie drie doele behou sonder om 'n vullisversamelaar te hê; Hierdie funksie maak dit goed in vergelyking met ander tale wat nie doeltreffend is om ander tale, programme met spesifieke ruimte- en tydvereistes, en vir die skryf van laevlak-kode, sowel as toesteldrywers en bedryfstelsels in te lê nie. Dit het voordele bo ander huidige programmeertale, danksy die feit dat dit tydens die samestelling 'n reeks veiligheidsparameters het wat nie in die uitvoeringsfase oorbelasting veroorsaak nie.
Onder hierdie doelstellings wil hierdie taal 'n nulkoste-abstraksie uitvoer, alhoewel die abstraksies na 'n hoëvlak-taal lyk. Selfs dan Roes maak steeds voorsiening vir presiese beheer soos 'n taal op 'n lae vlak.
Die aanbieding van die nuutste in Mozilla sal gebruikers wat hierdie blaaier gebruik, toelaat om te toets en by te dra wat hulle nodig ag vir die ontwikkeling daarvan. Die ontwikkelaars is ook gretig om Mozilla-produkte te verbeter en werk daaraan om die tegnologie wat in Servo vir Gecko gebruik word, bekend te stel. Sodat beter dinge vir laasgenoemde bekendgestel kan word.
Tans ondersteun die nuwe enjin Firefox OS, Linux, OS X, Android en Windows, wat dit aanpasbaar maak vir die verskillende en mees gebruikte bedryfstelsels. Dit is die moeite werd om dit te onthou Servo is 'n projek wat ontwikkelaars wil lok met 'n begeerte om hul idees by te dra. Daarom, as u inligting wil hê oor die gemeenskap van ontwikkelaars wat met Servo saamwerk, kan u toegang daartoe verkry skakel of u kan by die poslys aansluit dev-servo.
2 kommentaar, los joune
servo Ek het dit 'n jaar gelede onder die loep geneem en ek het geweet dat hulle dit op kort termyn in Firefox sal plaas om die roestaal te hê vir die ontwikkeling van toepassings vir Firefox, maar niks hiervan het jammer geword nie
servo Ek het dit 'n jaar gelede dopgehou en ek het gedink dat hulle dit op kort termyn in Firefox sal plaas om die roestaal te hê vir die ontwikkeling van toepassings vir Firefox, maar niks daarvan het gebeur nie, jammer