Windows Tips & News

Mozilla экспериментирует с браузером на основе Chromium

click fraud protection

Марк Мэйо, генеральный директор Mozilla и главный менеджер Firefox, представил проект Tofino. В этом проекте есть ряд экспериментов с графическим интерфейсом пользователя для веб-браузера, над которым работает Mozilla. Это не повлияет на разработку Firefox, но факт, что использование Firefox неуклонно сокращается. Интересно, что весь проект построен на движке Electron на основе Chromium, созданном GitHub для редактора Atom. Вместо XUL, используемого в Mozilla, пользовательский интерфейс браузера создается с помощью React.

Платформа Electron позволяет разработчикам создавать автономные приложения на основе технологий, используемых в браузерах. Можно использовать Node.js и его модули, расширенные API-интерфейсы для создания диалогов, контекстного меню, управления окнами, доступа к файловой системе и так далее. Electron рассматривается как перспективный проект, который повлияет на будущее стека браузерных технологий.

Хотя Electron основан на Chromium, разработчики Mozilla собираются использовать его в течение ограниченного времени и не планируют отменять разработку движка Firefox Gecko. Вместе с Tofino был запущен новый проект Positron по созданию Electron API на движке Gecko. Positron включает еще один проект - Spidernode, который представляет собой реализацию Node.js с движком SpiderMonkey вместо движка V8. Можно увидеть слой API для эмуляции API V8 поверх SpiderMonkey.

После того, как Positron и Spidernode будут завершены, проект Tofino можно будет скомпилировать без Electron. Проект Electron был выбран как простая в использовании платформа для создания прототипа нового пользовательского интерфейса для браузера. Новый пользовательский интерфейс - основная цель проекта. Что касается движка, он не заменит Gecko или грядущий движок рендеринга Servo в Firefox.

Tofino не станет автономным законченным браузером. С помощью экспериментов с Tofino разработчики Mozilla надеются создать новый тип пользовательского интерфейса. Они считают интерфейс на основе вкладок устаревшим и неэффективным для современной веб-реальности. Новый пользовательский интерфейс лучше подходит для ПК и мобильных устройств, чем вкладки, будет более продуктивным и ориентированным на выполнение конкретных задач. Если это будет большим успехом, возможно, однажды в далеком будущем мы увидим совершенно другой браузер Firefox.
Ссылки:

  • Тофино
  • Электрон
  • Реагировать
  • Позитрон
  • Узелок-паук
Windows 10 Build 17127 выпущена для инсайдеров в Fast Ring

Windows 10 Build 17127 выпущена для инсайдеров в Fast Ring

Корпорация Майкрософт сегодня выпустила сборку 17127 для предварительной оценки Windows 10 (RS4, ...

Читать далее

Windows 10, сборка 16299.334, архивы

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее

Windows 10 Build 14393.2155 Архивы

Этот веб-сайт использует файлы cookie, чтобы улучшить вашу работу во время навигации по веб-сайту...

Читать далее