Mozilla Firefox станет значительно быстрее загружать веб-страницы
Браузерный движок представляет собой программу, которая преобразует веб-код страницы в форматированное изображение, которое мы и видим в конечном итоге, когда заходим на сайт. Популярные браузеры используют разные движки вывода веб-страниц: Chrome и Opera отдают предпочтение Blink, Safari использует WebKit. Движок Firefox называется Gecko, и ему уже немало лет - он был разработан ещё в далеком 1997 для Netscape Navigator. Разумеется, Gecko с тех пор не раз эволюционировал, но его солидного возраста это не отменяет.
Mozilla постоянно работает над тем, чтобы сделать свой браузер Firefox быстрее, и специально ради достижения данной цели был запущен Project Quantum.
Это попытка заменить некоторые компоненты Gecko кодом из значительно более свежего движка Servo. Разработку Servo спонсировала сама компания Mozilla, но из-за того, что проект Servo ещё далек от завершения, Quantum ограничится лишь заимствованием из него некоторых уже готовых наработок. По сути, это временная альтернатива до тех пор, пока Servo не доведут до ума, чтобы он смог полностью заменить Gecko в браузере Firefox.
Следует отметить, что по предварительным данным, браузерный движок Servo должен оказаться очень быстрым. Согласно бенчмарку, Servo способен загружать графически сложную страницу со скоростью 60 fps. Для сравнения, WebKit загружает её же со скоростью 5 fps, а Chrome Canary - 15 fps.
Mozilla рассчитывает выпустить новую версию браузера с улучшениями Quantum в конце 2017 года.
Браузер Firefox Focus для iOS защитит от рекламы в Интернете
Практически в любом современном браузере можно найти режим инкогнито, при использовании которого история просмотров не сохраняется. Зачастую эту функцию нужно запускать отдельно в настройках. Компания Mozilla решила выпустить браузер, который бы пришёлся по душе тем, кто беспокоится о своей приватности. Firefox Focus имеет ряд уникальных функций, но в то же время крайне прост в использовании. Например, в нём нельзя открыть несколько вкладок одновременно. Зато есть возможность отключить рекламу, аналитику, социальные трекеры и прочий нежелательный контент.
Помимо защиты от назойливой рекламы, в Firefox Focus прямо на главном экране находится кнопка для очистки всей истории вашего пребывания в Интернете. Также в приложении имеется возможность отключить кастомные веб-шрифты на сайтах или открыть страницу в обычном браузере, если это необходимо. Конечно, это решение не может заменить Safari, Chrome или обычный Firefox. Приложение стало удобным дополнением для тех, кому важна приватность в Интернете.
На данный момент Firefox Focus доступен только на iOS.
Многопроцессный режим в Firefox станет доступен большему числу пользователей
Компания Mozilla делает всё возможное, чтобы браузер Firefox не уступал конкурентам. В прошлом месяце вышло обновление до версии 50, с которым некоторые пользователи могли заметить повышенную скорость загрузки браузера. Достигается это благодаря использованию многопроцессного режима для выделения вкладок, расширений и рендеринга страниц в отдельные процессы. Как уверяют разработчики, данная технология повысила отклик на 400%, а скорость загрузки страниц - на 700%. Вскоре эти изменения должны стать доступны большему числу пользователей.
Помимо внедрения многопроцессного режима в браузере, в компании Firefox работают над тем, чтобы применить эту технологию для отображения контента в "песочнице" - выделенной среде для безопасной работы приложения. Сначала изменения заработают на Windows, а затем на macOS и Linux. Это должно в целом повысить производительность Firefox.
Дата: Воскресенье, 25.12.2016, 20:29 | Сообщение # 19
Генералиссимус
Группа: Проверенные
Сообщений: 15106
Статус: Оффлайн
Firefox может прекратить поддержку Windows XP и Vista в сентябре 2017 года
Как известно, Microsoft постепенно прекращает поддержку старых операционных систем. Ранее всех видов поддержки лишилась Windows XP, а Windows Vista будет получать критические патчи безопасности до 11 апреля 2017 года. Следует отметить, что некоторые разработчики также постепенно перестают выпускать поддерживаемые версии своих программ для устаревших версий ОС. Вероятно, в следующем году откажется от поддержки XP и Vista компания Mozilla. В официальном блоге разработчики рассказали, что продолжат выпускать совместимые версии браузера вплоть до сентября 2017 года, после чего озвучат своё решение о дальнейших обновлениях.
Firefox остаётся одним из немногочисленных браузеров, которые продолжают поддерживать Windows XP и Vista, и мы планируем выпускать патчи безопасности по меньшей мере до сентября 2017 года. Пользователям не придётся совершать дополнительные действия для получения обновлений. В середине 2017 года мы узнаем, сколько пользователей хранят верность Windows XP и Vista, после чего сообщим финальную дату окончания поддержки этих систем.
Исходя из этого заявления можно предположить, что если во время пересмотра число пользователей XP и Vista превысит некую отметку, разработчики могут принять решение о продолжении поддержки браузера Firefox для озвученных систем. Тем не менее разработчики предлагают перейти на более новые версии операционных систем - Windows 7 или 10.
Дата: Понедельник, 26.12.2016, 21:37 | Сообщение # 20
Генералиссимус
Группа: Проверенные
Сообщений: 4662
Статус: Оффлайн
В Mozilla рассказали, какие компьютеры наиболее популярны у пользователей Firefox
Компания Mozilla Corporation опубликовала статистические данные, в которых раскрываются подробности о технических характеристиках и программном обеспечении компьютеров пользователей настольной версии браузера Firefox. Это не единичный случай, когда разработчики программного обеспечения публикуют информацию о популярных конфигурациях используемого оборудования. Сбору статистики способствуют встроенные в ПО системы телеметрии. Аналогичную информацию также периодически публикуют разработчики компьютерных игр.
Информация, предоставленная Mozilla Corporation, собиралась в период с марта по сентябрь текущего года. Интересно, что наиболее популярным разрешением экрана оказалось 1366х768 точек - именно такой показатель был зафиксирован на 32,5% мониторов. Разрешение Full HD (1920х1080) занимает лишь вторую строчку рейтинга.
Безоговорочным победителем в сегменте процессоров оказалась компания Intel. Так, доля тех, кто использует процессоры этого производителя, если верить отчёту, составляет внушительные 86%. Владельцы настольных ПК также предпочитают продукцию Intel и в отношении видеокарт - здесь компания занимает первое место в рейтинге с результатом 63% , затем с большим отрывом следуют AMD (18%) и NVIDIA (16%).
Наиболее распространённые частоты процессоров - от 2,3 до 2,69 ГГц, а объём оперативной памяти в среднем составляет 4 ГБ. Что касается операционных систем, то первое место удерживает Windows 7 с результатом практически в 45%, тогда как Windows 10, несмотря на второе место, получила лишь 27%. Абсолютное большинство программных платформ на сегодняшний день являются 64-битными: их доля составляет 67,7%.
Дата: Воскресенье, 26.02.2017, 21:37 | Сообщение # 21
Генералиссимус
Группа: Проверенные
Сообщений: 5810
Статус: Оффлайн
Mozilla тестирует самостоятельно открывающиеся вкладки в Firefox
Вероятно, почти каждый пользователь Сети оказывался в ситуации, когда находился какой-нибудь интересный сайт, но просматривать его времени не было.
В таком случае всегда можно добавить страницу в закладки, однако в браузере Firefox в рамках программы Test Pilot появился ещё один способ напомнить себе о чём-то, отложенном на потом. Экспериментальная функция под названием SnoozeTabs позволяет закрыть вкладку и выбрать время, когда она автоматически снова откроется в браузере.
Достаточно просто нажать на соответствующую иконку и выбрать один из вариантов в выпадающем меню: можно сделать так, чтобы вкладка открылась позже в этот же день, а можно отложить её появление на выходные, следующий день, неделю или месяц. Также вручную можно ввести точную дату и время, когда необходимая страница снова откроется в Firefox. Когда придёт время, вкладка сама откроется в браузере, а программа даже уведомит об этом пользователя.
Список последних экспериментальных функций Firefox также включает в себя поддержку возможности под названием Pulse, позволяющей пользователям мгновенно отправлять разработчикам браузера отзывы о том, какие сайты работают через программу хорошо, а какие — плохо. Чтобы поделиться с Mozilla своим мнением касательно работы сайта, необходимо нажать на специальную кнопку на панели закладок и дать оценку производительности — от одной до пяти звёзд.
Программа Test Pilot на данный момент доступна только на английском языке.
Mozilla приобрела приложение Pocket, о чём обе компании сообщили одновременно в своих блогах. Сумма сделки не называется. Всё началось с выпуска обычного дополнения для браузера Firefox для сохранения статей, а постепенно сотрудничество компаний становилось всё теснее, и в итоге пришло к окончательному объединению.
Pocket позволяет нажатием кнопки сохранить длинную статью без рекламы и лишнего форматирования для дальнейшего чтения. Первоначально приложение было известно под именем Read it Later и противостояло аналогам вроде Evernote, Instapaper, Readability и, в конце концов, с Reading List от Apple. Pocket, несмотря на конкуренцию, добилась определённых успехов и привлекла $14,5 млн инвестиций (последний раз — $7 млн в начале 2015 года от Foundation Capital). Через несколько месяцев после этого приложение превратилось из популярного дополнения для Firefox во встроенную функцию этого открытого браузера.
«Тесно работая с командой Pocket в последний год над интеграцией функции в Firefox, мы выработали общее видение и пришли к убеждению, что вместе сможем добиться большего — это и привело к тому, что Pocket присоединилась к нам», — написала не без романтических ноток Mozilla в пресс-релизе.
В прошлом году Pocket рассказала о планах получения прибыли: речь идёт о службе рекомендации контента. Рекламодатели платят за показы, а Pocket решает, каким пользователям это будет наиболее интересно. Подход оказался довольно успешным, и Mozilla пока не собирается его менять. Да и в целом Pocket пока будет работать ровно так же, как и раньше, хотя и под крылом новой компании. Вдобавок Mozilla обещает со временем сделать исходный код Pocket открытым и привлечь к развитию службы сообщество разработчиков.
Доступна для скачивания финальная версия Firefox 52
Компания Mozilla выпустила очередную версию своего браузера Firefox, в которой обещает рост скорости работы сложных приложений. Достигается он за счёт поддержки в версии Firefox 52 низкоуровневого языка программирования WebAssembly, который должен дать близкую к нативной скорость работы приложений и игр в браузере. WebAssembly работает параллельно с JavaScript и делает возможной работу с приложениями, которые прежде были сложными для браузеров, вроде трёхмерных видеоигр, компьютерного дизайна, редактирования видео и изображений. Сторонние разработчики также могут ускорить при помощи WebAssembly свои существующие приложения.
У разработчиков есть возможность портировать код на других языках для запуска внутри браузера или писать код на низкоуровневых языках, который компилируется и запускается в браузере быстрее, чем JavaScript. Это позволит создавать приложения для требовательных к ресурсам задач, вроде воспроизведения видео, в отдельном процессе, что позволит ускорить выполнение.
Также последняя версия браузера позволяет проще подключаться к точкам доступа Wi-Fi. Firefox будет отображать предупреждение о небезопасном соединении на сайтах без использования HTTPS, когда пользователь нажимает на поля ввода логина и пароля. Ещё разработчики отключили все плагины на основе Netscape Plugin API (NPAPI), не считая Flash. Silverlight, Java, Acrobat и другие отныне не поддерживаются, позднее контент Flash начнёт активироваться только по требованию пользователя.
Отказ от этих плагинов привёл к проблемам у пользователей Google Hangouts. Они испытывают затруднения с аудио и видеозвонками, однако текстовые чаты продолжают работать. Это временная проблема и в ближайшем будущем разработчики Google обновят приложение для работы без плагинов.
Браузер Firefox станет лучше работать на слабых компьютерах
Веб-браузеры относятся к тому типу приложений, которые сильно зависят от объёма оперативной памяти. Поэтому специалисты регулярно работают над оптимизацией, чтобы браузеры потребляли меньше памяти во время работы. К примеру, в прошлом году Chrome начал использовать на 50% меньше оперативной памяти. Компания Mozilla пошла ещё дальше. В новой версии Firefox появится возможность настроить браузер под каждый конкретный компьютер, а точнее под объём доступной оперативной памяти.
Firefox хорошо взаимодействует со сторонними расширениями, но, как указывает Mozilla, некоторые из них могут значительно замедлять работу компьютера. Поэтому разработчики планируют добавить кнопку "Оптимизировать Firefox", которая закрывает все расширения после перезапуска браузера. Это позволит ускорить работу браузера в случае необходимости. Потом пользователь всегда сможет включить нужные расширения.
Ещё одна полезная функция, которая появится в Firefox 55 - "Контент-процессы". На данный момент Firefox поддерживает только два процесса (для ядра и контента), но с версией 55 он сможет работать с тремя и более процессами, как это реализовано в Chrome и Safari. Благодаря этому Firefox станет лучше работать при открытии нескольких вкладок.
"Увеличение количества процессов контента сделает Firefox более отзывчивым при использовании нескольких вкладок, но также это приведёт к потреблению большего количества памяти", - отметили разработчики.
Владельцы слабых компьютеров также получат возможность отключать анимацию пользовательского интерфейса во вкладках, меню и других разделах. Помимо этого, они смогут использовать предварительную выборку, что позволит повысить производительность при медленном соединении.
Стоит отметить, что существенные изменения в Firefox будут реализованы лишь к концу этого года.
Mozilla прекращает развитие Aurora-сборки браузера Firefox
Браузеры, как и любое другое программное обеспечение, перед релизом проходят этап тестирования. Firefox, к примеру, имеет пять каналов распространения: "ночные" сборки, Aurora, версия для разработчиков (только для ПК), бета-версия и стабильный релиз. Каждая новая версия браузера на пути к рядовому пользователю проходит все эти этапы разработки и тестирования. Для более эффективного распределения ресурсов компания Mozilla решила отказаться от дальнейшей разработки Aurora-сборок.
Начиная с сегодняшнего дня, 18 апреля 2017 года, Mozilla прекращает выпуск новых версий Firefox Aurora, а в течение следующих нескольких месяцев этот канал будет полностью закрыт и удалён. "Ночные" сборки останутся на Firefox 55 в течение следующих двух релизов, а 13 июня Firefox 55 перейдёт с "ночной" сборки на бета-версию.
Одной из основных причин отказа от Aurora компания Mozilla называет то, что этой сборкой пользовалось слишком мало людей. Как результат, разработчики не получали достаточного количества данных о работе приложения. Компания также надеется, что без дополнительного канала время разработки каждого обновления Firefox сократится на 6-8 недель.
Существующее приложение Firefox Aurora в Google Play в скором времени будет заменено на "ночные" сборки.
Основные новшества: Полностью переработано оформление уведомлений для подтверждения предоставления web-приложению или сайту дополнительных полномочий, таких как доступ к определению местоположения, микрофону, камере, API для offline-хранения, выводу уведомлений и т.п. Уведомления о запросе расширенных полномочий стали более заметными, наглядными и простыми для понимания. В адресной строке предусмотрена возможность быстрого доступа к полномочиям с возможностью их изменения в любой момент и доступом к расширенным настройкам сайта, позволяющим заблокировать загрузку изображений, обработку cookie и использование плагинов.
Поддержка многопроцессного режима расширена наработками проекта Quantum Compositor (e10s-gpu), в рамках которого код композитинга и интерфейса для взаимодействия с GPU вынесен в отдельный процесс, что позволяет защитить браузер от проблем, возникающих из-за графических драйверов и сбоев в графическом API. В случае сбоя графического драйвера процесс композитинга автоматически перезапускается без негативного влияния на работу остальных частей браузера. Проведённый в ночных сборках эксперимент показал, что тестовое включение Quantum Compositor привело к сокращению общего числа жалоб на крахи браузера на 1.2%, крахов в процессе завершения работы на 5.1%, крахов плагинов на 5.5% и число отчётов о крахах GPU-драйверов уменьшилось на 45%. Отдельный процесс для отрисовки пока активирован только для платформы Windows;
В дополнение к ранее применяемой базовой теме оформления в основной состав включены две новые темы оформления - Compact Dark и Compact Light, созданные по мотивам тем оформления для Firefox Developer Edition. Новые темы можно активировать через Appearance в менеджере дополнений (about:addons) или через меню настройки внешнего вида (Menu/Customize). Новые темы являются первым шагом на пути к реализации плана по визуальному обновлению Firefox в 2017 году.
По умолчанию активирована блокировка воспроизведения мультимедийного контента в фоновых вкладках. Звук и видео, заданные через HTML5-теги audio и video, теперь начинают воспроизводиться только после того, как пользователь явно перейдёт на вкладку (воспроизведение не начнётся, пока вкладка не станет видимой);
В контекстное меню, отображаемое при клике правой кнопкой мыши на вкладке, добавлена возможность быстрой отправки вкладки на другой экземпляр настольной и мобильной версий Firefox;
Добавлена система детализированного подтверждения полномочий, которые требуют дополнения на базе WebExtensions. Перед установкой дополнения, или в случае изменений списка полномочий при доставке обновлений, пользователь должен подтвердить предоставление дополнению расширенных прав, таких как доступ к пользовательским данным или содержимому вкладок;
В сборках для платформы Linux прекращена поддержка процессоров x86, не поддерживающих инструкции SSE2 (процессоры старее Pentium 4 и AMD Opteron, в том числе Pentium 3, Athlon XP и VIA C3);
Обеспечена возможность применения легковесных тем оформления для окон, открытых в режиме приватного просмотра;
В режиме читателя (Reader Mode) реализовано отображение приблизительного времени чтения страницы;
Изменён метод отображения обрезанной части заголовка страницы на вкладках - вместо многоточия реализован эффект смазывания (затухания) последних букв;
Обновлены элементы интерфейса для управления воспроизведением мультимедийного содержимого; Добавлена поддержка канала прозрачности для видео в формате WebM, что позволяет организовать воспроизведение с просвечивающим фоном; Для очень больших меню, включающих более 40 элементов, реализована функция inline-поиска элементов меню (функция отключена по умолчанию, для включения в about:config следует установить переменную dom.forms.selectSearch);
В дополнениях запрещена загрузка бинарных компонентов и разделяемых библиотек непосредственно в процесс Firefox. Разработчикам дополнений, в которых используется нативный код, рекомендуется перейти на технологии WebExtensions и API Native Messaging, который подразумевает запуск связанного с дополнением исполняемого файла в отдельном процессе и организацию канала связи с ним. Начиная с Firefox 53 все дополнения, использующие JS-ctypes или напрямую загружающие бинарные данные в процесс будут занесены в чёрный список;
По умолчанию включен интерфейс для навигации по структурированным данным в формате JSON. В интерфейсе предоставлена возможность раскрытия блоков в соответствии с заданным фильтром и сохранения или копирования выделенных областей. В состав кодовой базы просмотрщик JSON добавлен ещё в Firefox 44, но до сих пор был отключен по умолчанию (devtools.jsonview.enabled в about:config);
Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. В новой версии реализована большая часть API browser.browsingData, которое позволяет удалять из Firefox накопленные в процессе навигации данные, такие как данные форм, cookie, пароли, загрузки, содержимое кэша, история посещений. Частично реализован API browser.identity, предоставляющий средства для аутентификации с использованием OAuth.
Добавлен новый API browser.contextualIdentities с реализацией системы контейнеров для изоляции параметров идентификации (например, в разных вкладках можно использовать разные учётные записи к одному сайту). Успешно прошёл тестирование и включён по умолчанию API browser.storage.sync. Началась реализация API browser.devtools. Существенно расширены возможности по созданию контекстных меню.
Добавлена поддержка установки защищённых соединений с использованием TLS 1.3. TLS 1.3 представляет собой улучшенную версию протокола TLS и отличается удалением устаревших и ненадёжных криптографических примитивов (MD5, SHA-224) и возможностей (сжатие, повторное согласование, не-AEAD шифры, статический обмен ключами RSA и DH, указание unix-времени в Hello-сообщениях и т.п.), работает только в режиме forward secrecy (компрометации одного из долговременных ключей не позволяет расшифровать перехваченный сеанс), обеспечивает более высокую производительность, поддерживает режим 0-RTT (устраняет задержки при согласовании соединений), поддерживает ChaCha20/Poly1305, Ed25519, x25519 и x448.
В about:config добавлена опция network.http.referer.userControlPolicy, позволяющая определить применяемую по умолчанию политику отправки заголовка Referrer: 0 - не заполнять, 1 - заполнять только для того же домена (same-origin), 2 - отправлять обрезанным на другие хосты (strict-origin-when-cross-origin), 3 - отправлять за исключением обращения из области HTTPS к HTTP (no-referrer-when-downgrade, по умолчанию);
Добавлен API Intersection Observer, позволяющий увеличить производительность сайта за счёт применения техники отложенной загрузки контента и значительного снижения накладных расходов при проверке видимости контента (API отключен по умолчанию, для включения в about:config следует установить переменную dom.IntersectionObserver.enabled);
Включена по умолчанию поддержка CSS-свойств mask-* (mask-clip, mask-border, mask-image, mask-position, mask-origin, mask-size и т.п.) для полного или частичного скрытия видимых элементов. В частности, можно описать как использовать другой графический элемент или изображение в качестве маски для изменения яркости или прозрачности;
Добавлено CSS-свойство caret-color, через которое можно изменить цвет курсора для форм ввода;
Добавлены комбинированные CSS-свойства place-items, place-self и place-content, позволяющие одним действием установить пары свойств align-items и justify-items, e align-self и justify-self;
В CSS-свойство display добавлена поддержка значения flow-root, позволяющего сгенерировать блочный элемент, соответствующий новой технике блочного форматирования контента;
В экспериментальном CSS-свойстве tab-size (-moz-tab-size) появилась возможность задания произвольного размера табуляции в пикселях, а не только через определения числа пробелов;
Специфичный для движка Gecko префикс -moz- удалён для псевдокласса :dir(), свойства text-align-last и метода calc();
Добавлена описанная в спецификации ECMAScript 2015 семантика для свойств Function.name, включая возможность определения имён для анонимных функций (var foo = function() {});
Блокирован перебор свойств объектов MimeTypeArray, Plugin и PluginArray для предотвращения использования для косвенной идентификации пользователя;
Добавлена поддержка WebGL-расширения WEBGL_compressed_texture_astc;
Удалены Wifi information API, Speaker Manager API, Tethering API и Settings API, применявшиеся в Firefox OS;
В средствах для web-разработчиков появилась опция "Copy CSS Path" для копирования CSS-селектора, представляющего полный путь к элементу;
Из about:config убраны опции "network.standard-url.encode-utf8" и "network.standard-url.escape-utf8", вместо которых следует использовать "browser.urlbar.decodeURLsOnCopy = true";
На 64-разрядных системах Windows 7+ теперь по умолчанию устанавливаются 64-разрядные сборки Firefox;
На платформе Windows возобновлена поддержка событий сенсорного экрана;
Прекращена поддержка 32-разрядных версий Mac OS X. Для платформы macOS теперь формируются только 64-разрядные сборки Firefox, создание универсальных сборок прекращено;
Уменьшен размер обновлений к сборкам для macOS;
Прекращена поддержка платформ Windows XP и Vista, а также 32-разрядных версий macOS. Последним LTS-выпуском для данных систем является Firefox 52, который будет поддерживаться до апреля 2018 года;
После выхода Firefox 53 в каталоге дополнений Mozilla планируют прекратить генерацию цифровых подписей для новых классических дополнений, написанных с использованием XUL, SDK и XPCOM. Приниматься будут только дополнения на базе WebExtensions. Ограничение касается только новых дополнений для настольных сборок Firefox, обновления к ранее добавленным дополнениям смогут быть подписаны, как и дополнения к Firefox для Android, Thunderbird и Seamonkey.
В версии для платформы Android:
Предоставлена возможность включения размещения вкладок в две колонки (активируется в настройках).
При удержании нажатия на предложенный вариант поискового запроса (search suggestion), данный запрос будет удалён из истории посещений. Код для декодирования звука и видео выделен в отдельный процесс, что положительно скажется на стабильности воспроизведения. Пользователю предоставлена возможность размещения на домашний экран Android ярлыков со ссылками на сайты c предопределёнными пиктограммами.
Кроме новшеств и исправления ошибок в Firefox 53 устранена серия уязвимостей, из которых 8 помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц.
В браузере Firefox появится поддержка виртуальной реальности
На днях компания Mozilla выпустила стабильную 53-ю версию браузера Firefox с новым движком, "компактными" темами, изменениями в интерфейсе и другими нововведениями. Вслед за этим Mozilla объявила, что новый экспериментальный веб-движок Servo, созданный Mozilla Research на языке Rust, получил поддержку утилиты WebVR 1.1, представленной Google ещё прошлым летом. Напомним, что WebVR поддерживается браузером Chrome начиная с версии 56 и позволяет разработчикам оптимизировать сайты под виртуальную реальность. Нововведение означает, что браузер Firefox также будет совместим с VR-сайтами.
На данный момент движок Servo поддерживает только платформу Daydream VR и совместимые контроллеры. Это значит, что оценить сайты в виртуальной реальности в Firefox пока смогут только владельцы гарнитуры Daydream View и поддерживаемого смартфона на Android. В будущем разработчики обещают добавить поддержку Samsung Gear VR. Для сравнения, VR-сайты в Chrome можно просматривать практически через любую VR-гарнитуру благодаря поддержке платформы Cardboard.
Владельцы Daydream View и поддерживаемого смартфона могут оценить тестовое демо от Mozilla, скачав специальный APK-файл.
Firefox Nightly позволяет снимать и делиться скриншотами
В сборке браузера Firefox Nightly недавно появилась возможность делать скриншоты. Пользователи этой сборки получили новую иконку в панели инструментов рядом с кнопками скачивания и Домой.
Можно делать в Firefox два вида скриншотов, всего экрана и выборочно. Первый вариант очевиден, делается снимок всей открытой страницы, а второй позволяет самому установить область, снимок которой нужно сделать. После этого изображение можно сохранить локально или выложить по адресу screenshots.firefox.com.
При помощи резервного копирования скриншотов в интернете, которое доступно по выбору, можно составить галерею изображений, чтобы потом поделиться сразу всеми ими или просмотреть самому. Однако скриншоты публикуются на публично доступных адресах и их могут увидеть все желающие, если перейдут по нужному адресу.
Также ведётся работа над расширением для браузера Chrome. Mozilla перешла на WebExtensions, что означает упрощение создания расширений для браузера от Google. Mozilla сможет разместить имя Firefox внутри браузера своего главного конкурента и попытаться переманить пользователей к себе.
Google Chrome продолжает доминировать на рынке браузеров, Microsoft продвигает свой браузер Edge в Windows 10. Mozilla Firefox также остаётся солидным вариантом, существующим уже много лет. Mozilla анонсировала «лучшую версию Firefox в истории», делая ставку на ускорение работы при уменьшении потребления памяти. Раньше все вкладки использовали один системный процесс, но в Firefox 54 их стало больше, что повышает отзывчивость браузера.
Mozilla называет этот проект E10s (электролиз). Проект E10s достиг очередного важного этапа, вкладки способны использовать до четырёх процессов. Особо сложные страницы будут меньше влиять на скорость и отзывчивость других вкладок. Проект E10s позволит эффективнее использовать системные ресурсы, улучшая баланс между использованием памяти и скоростью.
Mozilla утверждает, что Firefox потребляет меньше памяти, чем другие браузеры на Windows 10, macOS и Linux. На Windows 10 только Internet Explorer 11 расходует меньше памяти. Firefox 54 приносит и другие улучшения, включая упрощённую кнопку скачивания и панель статуса.
Mozilla назвала новую версию Firefox лучшей за всё время
Разработчики браузеров постоянно работают над их улучшением и борются за пользователей. На протяжении прошлого года Microsoft активно продвигала Edge, называя его самым энергоэффективным браузером для Windows. Это утверждение даже было подтверждено независимыми экспертами. Теперь в битву вступила компания Mozilla. На этой неделе она выпустила новую версию Firefox 54, объявив, что это их лучший релиз за всё время.
"С сегодняшним релизом Firefox использует до четырёх процессов для запуска содержимого веб-страницы во всех открытых вкладках. Это означает, что тяжёлые и сложные веб-страницы в одной вкладке гораздо меньше влияют на скорость отклика и работы других вкладок. Разделяя вкладки на отдельные процессы, мы лучше используем оборудование на вашем компьютере, поэтому Firefox может дать больше понравившихся вам веб-сайтов с меньшим временем ожидания", - говорится в блоге компании.
Многопроцессный режим обработки веб-содержимого в Firefox 54 принципиально меняет способ работы браузера с вкладками. Задачи разделяются её на несколько процессов, каждый из которых выполняется отдельным ядром процессора, что положительно влияет на производительность и стабильность работы браузера. Таким образом, если в одной вкладке грузится тяжелая страница, то это никак не повлияет на производительность других сайтов.
Пользователи отмечают не только прирост производительности в Firefox 54, но и гораздо более высокую плавность работы браузера.