Windows Tips & News

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

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

Runic v1.0 skin iš AIMP3

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau

Pure White v1.2 oda iš AIMP3

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau

STALKER_3 oda iš AIMP3

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau