Firefox 29 был выпущен с новым пользовательским интерфейсом и множеством веб-инструментов, которые некоторое время находились в бета-версии.
Пользовательский интерфейс Australis разрабатывался пять лет, и теперь, когда он здесь, не все довольны. Но, как правило, недовольные пользователи жалуются, в то время как те, кто довольны новыми функциями или смею сказать, довольны новыми функциями, не удосуживаются комментировать. Попробовав пару дней и преодолев чувство незнакомости, я один из довольных пользователей.
По словам Дженнифер Морроу, старшего дизайнера пользовательского интерфейса Mozilla, в ее личном блоге:
«Это не настройка или настройка интерфейса. Это не исправление ошибки. Это полное переосмысление пользовательского опыта Firefox».
Новый внешний вид похож на Google Chrome, включая закругленные вкладки и значок меню с тремя полосами в правом верхнем углу. В настоящее время он имеет преимущество перед Chrome в простоте настройки. Используя перетаскивание, вы можете добавлять элементы из раскрывающегося меню в строку главного меню.
Для пользователей, которые держат много вкладок открытыми, возможность упорядочить их по именованной группе является большим преимуществом, поскольку ваша панель вкладок будет гораздо менее загромождена, показывая только те, которые для текущей группы, а другие группы отнесены к фону на одной вкладке:
Теперь мобильные пользователи могут синхронизировать закладки, пароли и другие данные Firefox на нескольких устройствах, как Android, так и iOS, с более простым интерфейсом.
Если вы пока не хотите загружать его, в этом промо-видео Джонатан Найтингейл, вице-президент Firefox, представляет новые функции и подчеркивает аспект защиты личной информации, что может понравиться пользователям Internet Explorer, которые ищут замену браузеру. учитывая последние опасения по поводу удаленного выполнения кода.
Новый интерфейс — не единственная важная особенность Firefox 29. Согласно блогу Mozilla, он включает в себя все следующее — некоторые из которых, я должен признать, уже были:
WebRTC обеспечивает возможность видеозвонков и обмена файлами между браузерами.
Более 30 разработанных Mozilla WebAPI, которые в основном предназначены для предоставления веб-приложениям доступа к мобильному оборудованию.
asm.js и Emscripten, обеспечивающие почти нативную скорость для игр и других приложений, требующих высокой производительности. Asm.js — это пионерское подмножество JavaScript в Mozilla, и определенные оптимизации в Firefox означают, что в настоящее время он выполняет код в стиле asm.js быстрее, чем любой другой браузер. См. Статью Mozilla Enhances Browser-Based Gaming, чтобы узнать, как asm.js и Emscripten используются с игровым движком Unity и фреймворком Epic Unreal Engine 4.
API веб-аудио, позволяющий разработчикам создавать звуковые движки с новыми функциями, такими как позиционное аудио и поддержка таких эффектов, как реверберация, которые могут создавать захватывающие звуковые эффекты в Интернете.
Интеграция CSS Flexbox упрощает создание пользовательских интерфейсов, которые адаптируются к размеру окна браузера, или создание эластичных макетов, которые адаптируются к размеру шрифта. Это полезно при создании единообразного пользовательского интерфейса для веб-сайта или веб-приложения на настольных компьютерах и мобильных устройствах.
App Manager предоставляет разработчикам мобильных приложений инструменты веб-разработчика Firefox, упрощая разработку мобильных веб-приложений за счет создания прототипов и отладки приложений на телефонах с Firefox OS прямо с рабочего стола. Он не поставляется с симулятором, но после загрузки вы можете приступить к разработке и тестированию приложений для Firefox OS.
API-интерфейсы расширений позволяют разработчикам, использующим SDK надстроек, использовать новые API-интерфейсы кнопок и панели инструментов для интеграции своего надстройки с новой настраиваемой панелью инструментов Firefox. Единственная проблема заключается в том, что некоторые из новых функций API работают только с 29 включенным, но это, вероятно, стоит обновления.
Несмотря на протесты по поводу нового пользовательского интерфейса и несмотря на то, что мы думали, что эта версия Firefox больше похожа на Chrome, чем когда-либо прежде — когда значок с тремя полосами стал универсальным для «меню»? — вроде бы хороший апгрейд. Впервые за какое-то время у Firefox есть что-то, что дает ему преимущество перед Chrome — для пользователей настраиваемый пользовательский интерфейс / сгруппированные вкладки, а для разработчиков — поддержка Firefox OS и Extensions API.