Windows Tips & News

„Mozilla“ eksperimentuoja su „Chromium“ pagrįsta naršykle

click fraud protection

Markas Mayo, „Mozilla“ generalinis direktorius ir „Firefox“ vyriausiasis vadovas, pristatė projektą „Tofino“. Šiame projekte yra keletas GUI eksperimentų, skirtų žiniatinklio naršyklei, su kuria dirba „Mozilla“. „Firefox“ kūrimui įtakos neturės, bet faktas, kad „Firefox“ naudojimas nuolat mažėja. Įdomu tai, kad visas projektas yra sukurtas ant Chromium pagrįsto variklio Electron, sukurto GitHub for Atom redaktoriui. Vietoj „Mozilla“ naudojamo XUL, naršyklės vartotojo sąsaja sukuriama naudojant „React“.

„Electron“ platforma leidžia kūrėjams kurti atskiras programas, pagrįstas naršyklėse naudojamomis technologijomis. Galima naudoti Node.js ir jo modulius, išplėstines API kurti dialogus, kontekstinį meniu, langų valdymą, prieigą prie failų sistemos ir pan. Electron laikomas perspektyviu projektu, kuris turės įtakos naršyklės technologijų kamino ateičiai.

Nors „Electron“ yra pagrįsta „Chromium“, „Mozilla“ kūrėjai ketina jį naudoti ribotą laiką ir neketina atšaukti „Firefox“ „Gecko“ variklio kūrimo. Kartu su Tofino buvo pradėtas naujas projektas, pavadintas Positron, siekiant sukurti Electron API per Gecko variklį. „Positron“ apima dar vieną projektą – „Spidernode“, kuris yra Node.js įgyvendinimas su „SpiderMonkey“ varikliu, o ne su V8 ​​varikliu. „SpiderMonkey“ viršuje galima pamatyti API sluoksnį, skirtą V8 API emuliacijai.

Kai Positron ir Spidernode bus baigti, Tofino projektą bus galima sudaryti be Electron. Electron projektas buvo pasirinktas kaip lengvai naudojama platforma naujos naršyklės vartotojo sąsajos prototipui sukurti. Nauja vartotojo sąsaja yra pagrindinis projekto tikslas. Kalbant apie variklį, jis nepakeis „Gecko“ ar būsimo „Firefox“ atvaizdavimo variklio „Servo“.

Tofino netaps atskira baigta naršykle. Eksperimentuodami su Tofino, „Mozilla“ kūrėjai tikisi sukurti naujos rūšies vartotojo sąsają. Jie mano, kad skirtukų sąsaja yra pasenusi ir neveiksminga šiuolaikinei žiniatinklio realybei. Naujoji vartotojo sąsaja tiks kompiuteriniams ir mobiliesiems atvejams geriau nei skirtukai, bus produktyvesnė ir orientuota į užduotis. Jei tai bus didelė sėkmė, galbūt vieną dieną tolimoje ateityje pamatysime visiškai kitokią „Firefox“ naršyklę.
Nuorodos:

  • Tofino
  • Elektronas
  • Reaguoti
  • Pozitronas
  • Spidermazgas
Išleistas „Windows 10 Build 17101“ ir „Build 17604“.

Išleistas „Windows 10 Build 17101“ ir „Build 17604“.

„Microsoft“ šiandien išleido „Windows 10 Insider Preview Build 17101“ (RS4) „Windows Insiders“ sp...

Skaityti daugiau

„Microsoft“ namų centras, skirtas „Windows 10“ įrenginiams

„Microsoft“ namų centras, skirtas „Windows 10“ įrenginiams

„Microsoft“ kuria naują „Windows 10 Creators Update“ funkciją, vadinamą „Home Hub“. Įjungus „Wind...

Skaityti daugiau

Kaip atidėti „Windows 10“ versijos 1803 naujinimą

Kaip atidėti „Windows 10“ versijos 1803 naujinimą

Nemažai vartotojų nori atidėti „Windows 10“ 1803 versijos, dar žinomos kaip „Redstone 4“ arba „Sp...

Skaityti daugiau