|
Марк Майо (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. |
|