Марк Майо (Mark Mayo), вицепрезидент на Mozilla и главен мениджър на Firefox, представи проекта Tofino, в рамките на който се създава нов експериментален интерфейс за уеб-браузъри. Проектът е интересен с това, че в публикувания първи прототип вместо енджина Gecko се използва платформата Electron, създадена в GitHub за редактора Atom, базирана на браузърния енджин Chromium. За построяването на самия интерфейс, вместо XUL се използва фреймуърка React.
Платформата Electron дава възможност за създаване на самостоятелни приложения, базирани на браузърни технологии. Програмистите могат да ползват Node.js, както и разширен API за формиране на контекстни менюта, манипулации с прозорци и взаимодействие с различните елементи на браузъра. Electron по принцип се счита за перспективен проект, който може да определи посоката на развитие на бъдещите браузърни технологии.
Въпреки че се използва Electron, проектът Tofino използва компоненти на Chromium, но Mozilla каза, че това е временно и не възнамерява да се отказва от Gecko. Едновременно с Tofino стартира и проектът Positron, целта на който е реализацията на Electron API върху енджина Gecko. От своя страна Positron се допълва от проекта Spidernode, в рамките на който се създава версия на Node.js, в която вместо V8 се използва JavaScript-енджина на SpiderMonkey.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!