Разное

Firefox 57 что будет с дополнениями: Mozilla Firefox 57: прорыв или фиаско браузера

Содержание

Mozilla Firefox 57: прорыв или фиаско браузера

Начиная с версии Mozilla Firefox 57, в браузере перестанут работать тысячи расширений, пользователи браузера увидят множество других изменений в работе обозревателя интернета.

Начинается поворотный момент в истории браузера. Что ждет Firefox: прорыв в будущее, или постепенное забвение?

Довольно много пользователей в мире используют браузер Mozilla Firefox в качестве основного веб-обозревателя интернета. Это по существу единственный независимый браузер, который более-менее успешно противостоит монополии Google Chrome на рынке браузеров в операционной системе Windows.

Я не упоминаю браузеры Microsoft Edge и Internet Explorer, так как они установлены по умолчанию в Windows. Все остальные браузеры пользователи устанавливают на компьютер самостоятельно.

С другими браузерами дела обстоят еще хуже: браузер Opera имеет небольшую долю рынка в мире, Яндекс.Браузер — всего лишь региональный браузер, да и оба созданы на основе Chrome. Я не принимаю во внимание мобильные браузеры, потому что это несколько другие браузеры по своим функциональным возможностям.

Конечно, тягаться с гигантской корпорацией, имеющей огромные возможности для рекламы, очень трудно. Google принадлежит крупнейшая поисковая система, несколько самых посещаемых сайтов в мире, для примера достаточно назвать один — YouTube.

Тем не менее, до настоящего времени Mozilla Firefox сохраняет позиции второго по значимости браузера. В начале 2017 года в Mozilla Foundation приняли решение провести серьезные изменения в браузере.

Что ждет нового в Firefox 57 и последующих версиях

В браузере идет постепенная миграция со старого движка Gecko на новый движок Quantum. Благодаря этому оптимизируется потребление ресурсов, браузер работает быстрее и стабильнее. В браузер внедрена многопроцессорность, что благоприятно сказывается на производительности приложения.

В Mozilla Firefox 57 изменится интерфейс: появится интерфейс Photon, будут проведены некоторые другие изменения.

В Firefox 57 отключат тысячи расширений

Многие пользователи знают, что Mozilla Firefox — самый настраиваемый браузер, благодаря огромному количеству расширений. Благодаря расширениям, в браузере появляются дополнительные функциональные возможности.

В Firefox 57 Quantum перестанут работать дополнения, написанные с использованием XUL, SDK и XPCOM. Работать в браузере будут только дополнения, написанные на WebExtensions.

На данный момент, поддерживают WebExtensions только 4 тысячи расширений из более 20 тысяч дополнений, находящихся в AMO (addons.mozilla.org). Среди устаревших дополнений, подавляющее большинство самых популярных расширений. Они помечены в браузере как «устаревшие», но пока продолжают работать (до выхода 57 версии).

С выходом Firefox 57 (Firefox Quantum) версии все станет намного хуже: все «устаревшие» расширения будут отключены в браузере.

Разработчиков предупредили об этом заранее, чтобы они передали свои расширение под WebExtensions. Казалось бы, переделай и все будет хорошо. Но здесь есть свои нюансы. Вот некоторые из них:

  • часть старых дополнений заброшена, разработчики прекратили их развитие. При этом, эти расширения продолжают прекрасно работать в браузере
  • WebExtensions имеет ограничения в плане функциональности. Возможно, вы знаете, что одноименные расширения в браузерах Mozilla Firefox и Google Chrome работают по-разному. Обычно, расширение в Firefox более функционально, из-за того, что не имеет ограничений WebExtensions, который используется в Chrome
  • значительная часть разработчиков принципиально отказалась портировать свои расширения на WebExtensions, из-за такого отношения со стороны Mozilla
  • большая часть многофункциональных расширений не может быть переведена на WebExtensions из-за функциональных ограничений

Показателен пример с расширением Classic Theme Restorer, которым пользуются сотни тысяч пользователей. Расширение имеет наивысший рейтинг — 5 звезд. В основном, его используют пользователи браузера с многолетним стажем, так как новички не имеют понятия, как выглядел браузер до 2013 года, когда он перешел на интерфейс Australis (расширение настраивает классический интерфейс Mozilla Firefox).

Разработчик обратился в Bugzilla для получения API для перевода своего дополнения на WebExtensions (при этом, расширение значительно бы потеряло в своей функциональности), ему отказали. Это значит, что расширение Classic Theme Restorer «умрет» в конце 2017 года. Расширение будет работать только в устаревших версиях браузера.

Разработчик Cyberfox (основан на Firefox) также заявил о «смерти» данной версии браузера. Новых версий браузера не будет, Cyberfox перешел на Mozilla Firefox ESR (версию с длительной поддержкой) и будет работать еще год.

Решаясь на кардинальные изменения, в Mozilla исходят из следующей логики:

  • благодаря техническим новшествам, Mozilla Firefox сможет успешно противостоять Google Chrome
  • с внедрением WebExtensions пользователям Firefox станут доступны большинство расширений из магазина Chrome
  • API WebExtensions для Firefox позволяет разрабатывать более функциональные расширения, чем на WebExtensions для Chrome
  • значительная часть пользователей вообще не пользуется расширениями, значит, они без проблем продолжат использовать браузер

Приведет ли данное решение руководства Mozilla к успеху, или со временем неизбежен крах браузера, покажет время.

Где посмотреть дополнения с ярлыком совместимо с Firefox 57

Сейчас в магазине приложений Mozilla (AMO) расширения, написанные на WebExtensions, помечены ярлыком «Совместимо с Firefox 57+». В AMO будут показывать совместимые расширения в начале списка дополнений. Возможность загрузки старых расширений останется лишь у пользователей старых версий браузера, выпущенных до 57 версии.

Отдельно, поддерживаемые в Mozilla Firefox 57+ дополнения, можно посмотреть на этой странице.

Как подготовится к выходу Mozilla Firefox 57 версии

На своем компьютере я использую Mozilla Firefox в качестве основного браузера. В моем браузере установлено довольно много расширений: небольшая часть из них включена постоянно, остальными я пользуюсь, время от времени, некоторыми чаще, другими — реже.

Почти все нужные мне расширения, не поддерживаются в Firefox 57.

Что делать тем, кто привык пользоваться расширения Firefox, которые отключат в браузере, начиная с 57 версии?

Вариантов совсем немного:

  • перейти на другой браузер (перед переходом, не забудьте сохранить закладки, чтобы перенести их в другой браузер)
  • отключить обновление браузера, продолжая использовать определенную версию, совместимую со старыми расширениями

Если нужен расширенный функционал, то вариантов практически нет. Придется перейти на Google Chrome, или на другой браузер, созданный на его основе, и далее пользоваться расширениями Хрома.

Остается еще браузер Pale Moon, созданный на основе Mozilla Firefox, но это уже старое ответвление Firefox. Есть вариант с использованием Mozilla Firefox ESR — версии браузера с долговременной поддержкой. В этом случае, браузером можно спокойно пользоваться еще год-полтора.

Разработчик Waterfox (еще один браузер на основе Firefox) обещает внедрить поддержку старых расширений XUL/XPCOM в Waterfox 57+, и пока неясно, получится это реализовать или нет.

Я остался на последней версии браузера, поддерживающей старые расширения. Сейчас я расскажу как, по моему мнению, следует подготовиться к выходу 57 версии.

  1. Первое, что нужно сделать: профиль браузера со всеми настройками для того, чтобы не потерять дополнения и другие важные данные. Сохранить профиль можно с помощью программы MozBackup, или вручную (ссылка на данный способ есть ниже в статье).
  2. Далее необходимо войти в настройки Mozilla Firefox и отключить автоматическое обновление браузера для того, чтобы продолжать пользоваться текущей версией браузера.
  3. Для того, чтобы быть в курсе произошедших изменений в новых версиях Firefox, я рекомендую воспользоваться переносной версией браузера Firefox Portable. Скопируйте в портативный браузер свой резервный профиль, который был сохранен ранее. На переносном браузере у вас будут настройки идентичные основному браузеру. После некоторых настроек вы можете одновременно запускать оба браузера, изолированные друг от друга. В Firefox Portable будет включено автоматическое обновление, поэтому вы сможете наблюдать все изменения, происходящие в браузере, в том числе, касающиеся работы расширений.

Через некоторое время можно будет сделать выводы: возможно в Mozilla Firefox появятся нужные вам дополнения, совместимые с WebExtensions, тогда без проблем обновите браузер на актуальную версию. Если все будет печально, то придется: или использовать Firefox без привычных расширений, или перейти на другой браузер.

Если работа некоторых расширений для вас необходима не на постоянной основе, перенесите (скопируйте) свой профиль в браузер Firefox Portable до 57 версии, в котором отключите обновление. В этом случае, вы сможете воспользоваться нужными расширениями в любое время.

Как вернуть старые настройки после обновления до Mozilla Firefox Quantum

Как я предполагал, для многих пользователей браузера Firefox, обновление до  57 версии стало неожиданностью. Это нормально, далеко не все внимательно следят за выходами новых релизов браузера.

Как вернуть старые расширения в браузер? Все можно вернуть в то состояние, которое имел браузер до обновления. Я покажу два способа: простой и более сложный.

Простой способ вернуть прежние настройки браузера Firefox

Для возвращения настроек профиля браузера Mozilla Firefox, выполните следующие действия:

  1. Удалите браузер с компьютера средством Windows. Обычно, удаление средством системы, не затрагивает профиль браузера, в котором находятся все настройки, в том числе, установленные расширения. Главное, чтобы при удалении системное средство ничего не удалило из профиля браузера (из-за этого, данный способ менее надежный).
  2. Скачайте любую версию браузера Firefox до 57 выпуска, перейдя по этой ссылке: https://mozilla-russia.org/products/firefox/history.html
  3. Установите браузер на компьютер. Сразу после запуска браузера, перейдите в настройки, отключите обновление.
  4. Перезапустите браузер. Старая версия подхватит все настройки из профиля. Все расширения снова заработают.

Второй способ вернуть прежние настройки Mozilla Firefox

Данный способ более сложный, но зато надежный. Выполните последовательно следующие шаги:

  1. Скопируйте вручную папку профиля браузера в удобное место на компьютере по этой статье (в статье есть видео): https://vellisa.ru/kak-perenesti-nastroyki-mozilla-firefox. Профиль Mozilla находится в скрытой папке, в профиле пользователя компьютера.
  2. Удалите с компьютера браузер Firefox Quantum. Браузер можно удалить с помощью программы деинсталлятора, которая удалит профиль браузера.
  3. Скачайте на компьютер любую версию Firefox до 57 выпуска (по ссылке в способе выше).
  4. Сразу после запуска старой версии браузера, отключите обновление, а затем закройте браузер.
  5. Войдите в папку профиля установленного браузера, скопируйте в нее содержимое из ранее скопированной папки профиля 57 версии браузера. При копировании согласитесь на замену файлов.
  6. Запустите браузер Mozilla Firefox. Все прежние расширения и другие настройки будут на месте.

Выводы статьи

В браузере Mozilla Firefox 57 отключено большое количество расширений, несовместимых с WebExtensions. Из-за этого будущее Firefox покрыто мраком: браузер ждет прорыв или фиаско.

Похожие публикации:

https://vellisa.ru/mozilla-firefox-57Mozilla Firefox 57: прорыв или фиаско браузераhttps://vellisa.ru/wp-content/uploads/2017/09/01.jpghttps://vellisa.ru/wp-content/uploads/2017/09/01-300×166.jpgВасилийБраузерыНачиная с версии Mozilla Firefox 57, в браузере перестанут работать тысячи расширений, пользователи браузера увидят множество других изменений в работе обозревателя интернета. Начинается поворотный момент в истории браузера. Что ждет Firefox: прорыв в будущее, или постепенное забвение? Содержание: Что ждет нового в Firefox 57 и последующих версиях
В Firefox 57 отключат…ВасилийВасилий [email protected]Автор 700+ статей на сайте Vellisa.ru. Опытный пользователь ПК и ИнтернетИнтернет и программы для всех

Часто задаваемые вопросы — Технология дополнений Firefox модернизируется

Расширение, созданные с помощью окружений, не совместимых с Firefox 57 и более поздними версиями (таких как SDK или XUL), рассматриваются как «устаревшие» расширения.

Чтобы узнать, есть ли у вас установленные несовместимые расширения, перейдите в Менеджер дополнений. Нажмите кнопку меню

и выберите или введите about:addons в новой вкладке. Если у вас есть устаревшее расширение, оно будет отображаться как отключённое и переключатель включения не будет виден.

Чтобы узнать, есть ли у вас установленные несовместимые расширения, перейдите в Менеджер дополнений. Нажмите кнопку меню

и выберите или введите about:addons в новой вкладке. Если у вас есть устаревшее расширение, оно будет указано в панели как Отключённое без возможности Включить его в меню многоточия (3 точки).

Чтобы узнать, установлены ли у вас несовместимые расширения, перейдите в Менеджер дополнений. Нажмите кнопку меню

и выберите или введите about:addons в новой вкладке. Если у вас есть устаревшее расширение, вы увидите примечание в верхней части экрана, например:

Щёлкните по ссылке “Показать устаревшие расширения”, чтобы увидеть список устаревших расширений, установленных в вашем браузере. Щёлкните по “Найти замену” рядом с каждым устаревшим расширением для рекомендуемой альтернативы. Вы можете узнать больше об этой функции в нашем блоге.

Да, расширения, отмеченные меткой «устаревшее», не будут работать с Firefox 57 и старше. В некоторых случаях разработчикам потребуется продолжать работу после даты релиза — 14 ноября 2017 г., чтобы сделать их расширения совместимыми. В этих случаях расширение автоматически обновится, когда совместимая версия будет доступна.

Да! Зайдите в Менеджер дополнений (нажмите кнопку меню

и выберите или введите about:addons в новой вкладке и выберите . Щёлкните по «Найти замену» рядом с каждым устаревшим расширением для рекомендуемой альтернативы. Вы можете узнать больше об этой функции в нашем блоге.

Мы рекомендуем вам искать совместимые расширения на addons.mozilla.org (AMO) или с помощью поиска по рекомендуемой коллекции.

Также вы можете использовать утилиту поиска расширений для поиска расширений, которые вы хотите заменить, и изучения рекомендованных замен.

Если вы не сможете найти подходящую замену, воспользуйтесь нашим форумом, чтобы попросить предложения у сообщества.

Firefox Extended Support Release (ESR) версии 52 — был последней версией, поддерживающей устаревшие расширения. Поддержка ESR 52 закончилась 5 сентября 2018 года.

В октябре 2018 года все устаревшие дополенния были отключены на addons.mozilla.org (AMO). Пользователи больше не смогут найти устаревшие дополнения на AMO.

Если вы решили использовать неподдерживаемые релизы, чтобы использовать устаревшие дополнения, это может сделать вас уязвимым к угрозам безопасности и мы настоятельно не рекомендуем их использование.

Полноценные темы не работают в Firefox 57 и отключены. Если вы используете тёмную полноценную тему, Тёмная тема в Управлении дополнениями может стать для вас хорошим вариантом. Перейдите вкладку Темы в about:addons и попробуйте. Мы готовим улучшения для тем в предстоящие месяцы, так что ожидайте темы с дополнительной функциональностью за пределами покрытия изображениями в будущих релизах.

Начиная с релиза Firefox 55 Adobe Flash не запускается по умолчанию, т.к. в браузер встроен Click-to-run Flash. Вы можете выбрать, как бы вы хотели, чтобы вёл себя Flash на определённых сайтах или всех сайтах.

Некоторые из наиболее популярных Flash-расширений, предоставлявших эту возможность ранее, стали частью браузера. Так как эти расширения теперь устарели, они, вероятно, больше не будут поддерживаться разработчиками и больше не будут работать.

В некоторых случаях у нас есть WebExtension API для дополнительных возможностей для Flash (например, удаление Flash LSO) и мы ожидаем, что дополнения получат со временем больше возможностей для Flash, учитывая, что мы работаем вместе, чтобы выяснить, что требуется для того, чтобы предоставить равноценную функциональность.

Расширения перестанут работать с Firefox 57

В средине ноября, а именно 14 числа этого года, Mozilla планирует прекратить поддержку устаревших расширений в своём браузере, которому присвоен номер 57. Новая версия будет поддерживать только WebExtensions.

Firefox, с момента его создания и по сегодняшний день, показал себя сильным браузером именно благодаря наличию огромного числа расширений, которые предоставляют возможность пользователю настроить работу таким образом, что веб-браузер используется не только в качестве интернет-обозревателя, но и умеет делать многие полезные вещи, заменяя некоторые настольные приложения. С другой стороны — это стало и его слабой стороной.

Дополнения, разрабатываемые сторонними людьми, могли изменять код самого браузера, что могло привести к его нестабильной работе, снижению производительности и внедрению вредоносных надстроек. Вместо этого разработчики компании работают над безопасными WebExtensions, которые похожи на дополнения таких веб-браузеров, как Chrome и Edge.

Стандартная работа расширений и исключение их взаимодействия с внутренним кодом Firefox должны будут вызывать меньше проблем. Ещё одним плюсом для разработчиков является простота переноса надстроек из Chrome в Firefox.

В настоящее время браузер поддерживает как устаревшие, так и новые расширения. С выходом новой версии, первые перестанут работать. Всем разработчикам предложено их обновить.

Сегодня узнать, какие дополнения перестанут работать, легко. Давайте посмотрим как.

РАСШИРЕНИЯ

Откройте меню веб-браузера и перейдите в раздел «Дополнения».

Старые будут помечены надписью «Устаревшее». Современные WebExtensions, которые будут продолжать работать, выглядят нормально.

Если дополнение популярно и помечено как устаревшее, вы сможете просмотреть этот список:

http://arewewebextensionsyet.com/#addons

и узнать о состоянии его обновления. Меня интересовало LastPass и из списка стало понятно, что до выхода новой версии браузера оно будет обновлено.

Для менее популярных вам может потребоваться выполнить поиск в Интернете с целью узнать, планирует ли разработчик обновление. Если нет, то придется искать альтернативу. Это подходящее время для того, чтобы задуматься, действительно ли вам нужны все установленные вами расширения.

Для использования старых дополнений, в случае крайней необходимости, перейдите на расширенную и более медленную версию браузера Firefox ESR. Их поддержка будет осуществляться до 26 июня 2018 года. Это решение, как приемлемый способ, оттянуть час «X» на 7 месяцев.

Загляните в Карту ресурса, где найдете много полезных компьютерных советов. Наши страницы в Фейсбук и Google+ ждут Вас!

Обзор Firefox 57 «Quantum» |

Firefox 57 Quantum станет доступен на стабильном канале уже сегодня — 14 ноября 2017 года. Текущие пользователи браузера получат новую версию в этот день автоматически, если служба автоматического обновления включена.

Загрузка и обновление

Firefox 57 (Quantum) станет доступен на стабильном канале уже сегодня — 14 ноября 2017 года. Текущие пользователи браузера получат новую версию в этот день автоматически, если служба автоматического обновления включена.

Пользователи Firefox могут запустить ручную проверку доступных обновлений, выбрав в основном меню подменю Справка > o Firefox.

Новая версия уже доступна для загрузки на FTP-сервере Mozilla. Однако, рекомендуется дождаться официального анонса от Mozilla. Компания обновит ссылки на загрузку 14 ноября.

Основные изменения Firefox Quantum

Firefox 57 — один из самых важных релизов браузера Mozilla за долгое время. Организация решила отказаться от поддержки классических плагинов, серьезно обновила интерфейс и интегрировала в браузер некоторые части Project Quantum.

Дизайн Photon

Firefox 57 поставляется с обновленным интерфейсом. Это самое крупное изменение дизайна браузера с момента внедрения интерфейса Australis в Firefox 29.0.

Новый интерфейс Photon является частью проекта Mozilla Quantum и включает не только визуальные изменения, но и улучшения скорости и отзывчивости.

Изменения коснулись страницы новой вкладки, основного меню Firefox, тем оформления и параметров настройки.

Если вы использовали предыдущую версию браузера, то вы сразу заметите изменения темы Firefox. Новый Firefox 57 поставляется со светлой и темной темами оформления и оптимизациями плотности размещения графических элементов для мобильного и компактного режимов. В компактном режиме минимизируется свободное пространство, а мобильный режим оптимален для устройств с сенсорными экранами.

Меню Firefox расположилось на старом месте, но больше состоит не из крупных значков, а из текстовых ссылок с небольшими иконками. Вы больше не сможете добавлять или удалять элементы из меню.

Однако, различные опции персонализации по-прежнему доступны. Пользователь может перемещать или удалять многие элементы интерфейса браузера. Новые элементы можно разместить на главной панели инструментов или в новом меню “>>”, предназначенном для элементов, которые вы не хотите размещать на панели инструментов.

При посещении какого-либо веб-сайта в адресной строке появляется новое меню “…”. Это новое меню действий, которое включает опции прямого взаимодействия со страницей. С помощью меню вы сможете добавить страницу в закладки, сохранить ее в Pocket, скопировать или отправить ссылку по электронной почте, отправить вкладку на привязанное устройство или сделать скриншот.

Первые две опции продублированы в адресной строке отдельными иконками. Правый клик по записи выводит опции для добавления или удаления иконки из адресной панели.

Страницы “Новая вкладка” и “Начальная страница” в Firefox 57 основаны на потоке активности — Activity Stream. Первоначально Activity Stream был запущен как пилотный эксперимент, прежде чем Mozilla реализовала данную функциональность в браузере.

На страницах представлен поиск, топ сайтов, избранное, рекомендации Pocket и сниппеты от Mozilla. Пользователи Firefox могут настроить страницу новой вкладки под себя, нажав на иконку шестеренки.

Таким образом, интерфейс Photon — это не только новые визуальные изменения. Mozilla усовершенствовала анимацию, иконки и другие элементы, чтобы улучшить отзывчивость работы браузера.

Project Quantum

Вторым серьезным изменением в Firefox 57 является новый внутренний движок на базе проекта Quantum. Mozilla заявила ранее, что Quantum сделал Firefox вдвое быстрее по сравнению с недавним Firefox 52.0. Это впечатляющий прирост производительности.

Quantum использует технологию, предлагаемую современными процессорами. Он поддерживает параллельные вычисления и другие возможности и применяет их для ускорения работы Firefox.

CSS-движок Quantum, также известный как Stylo, является первым крупным компонентом проекта Quantum, который Mozilla интегрировала в Firefox. По заявлениям Mozilla, инженеры организации исправили в общей сложности 468 проблем производительности за несколько месяцев разработки.

Несмотря на серьезный выигрыш в производительности, Quantum также делает браузер более стабильным, так как Quantum Compositor был перенесен в собственный процесс благодаря реализации Electrolysis (поддержки многопроцессности).

Работа с дополнениями

Firefox 57 больше не поддерживает устаревшие надстройки или темы. Пользователи Firefox, которые запускали классические расширения в предыдущих версиях браузера, после обновления до Firefox 57 обнаружат, что они отключены.

Плагины и темы, которые были отключены будут отображаться в разделе “Устаревшие расширения” на странице about:addons. Пользователю доступны опции удаления дополнения и поиска замены.

Тем не менее, нет никакой гарантии, что для необходимого вам дополнения найдется альтернатива. Так, например, плагин Classic Theme Restorer не имеет замены, потому что платформа WebExtensions не предусматривает подобную функциональность.

Таким образом, Firefox 57 поддерживает только расширения WebExtensions. Множество популярных расширений уже было портировано, но далеко не все. Некоторые плагины никогда не будут портированы по той или иной причине (из-за отсутствия заинтересованности разработчиков или недостатков API-интерфейса).

Mozilla планирует поддерживать устаревшие надстройки на протяжении всего срока поддержки версии Firefox ESR 52. С выходом Firefox ESR 59 поддержка устаревших надстроек будет полностью прекращена.

Новые разрешения

В Firefox 57 появились новые элементы управления разрешениями. Теперь пользователи могут самостоятельно контролировать доступ к местоположению устройства, камере, микрофону и уведомлениям.

Откройте страницу about:preferences#privacy и прокрутите до секции “Разрешения”. Нажав на кнопку “Параметры …” откроется список сайтов, которые запрашивали доступ к соответствующей функции, например, к местоположению. Вы можете удалить отдельные сайты или все сайты из списка в любое время.

В этом отношении еще предстоит проделать определенную работу, поскольку новые средства управления не имеют параметров, предлагаемых классической системой разрешений Firefox (удаленной Mozilla).

Другие изменения Firefox Quantum

  • Кнопка “Поделиться” была удалена. Вернуть ее можно, установив расширение Share Backported Firefox.
  • Функция автопрокрутки Firefox теперь использует асинхронную прокрутку для улучшения плавности.
  • Безопасная песочница Linux установлена &?&?на более высокий (более ограничительный) уровень, при котором блокируются операции чтения и записи файловой системы в системах Linux.
  • Нажатие средней кнопки мыши по контенту в системах Unix по умолчанию больше не открывает ссылки.
  • Защита от отслеживания теперь доступна как опция для всех сайтов. Ранее защита была доступна только для сайтов в режиме приватного окна.
  • Firefox 57 по умолчанию поставляется без поисковой строки. Вы можете включить ее в настройках.

Firefox 57.0 для Android

  • Поддержка только расширений WebExtensions.
  • Улучшения производительности и стабильности.
  • Обновлена страница новой вкладки.
  • Декодирование видео автоматически отключается, когда вкладка воспроизведения становится фоновой вкладкой. Звук продолжит воспроизводиться.
  • Защита от отслеживания может работать не только в режиме приватного окна.
  • Приватный режим автоматически включается на совместимых клавиатурах в режиме приватного просмотра.
  • Длинные URL-адреса теперь можно прокручивать в адресной строке.
Вас могут заинтересовать:

Mozilla Frefox 57: серьезные проблемы с расширениями.: spayte — LiveJournal

Начиная с версии Mozilla Firefox 57, в браузере перестанут работать тысячи расширений, пользователи браузера увидят множество других изменений в работе обозревателя интернета.

Начинается поворотный момент в истории браузера. Что ждет Firefox: прорыв в будущее, или постепенное забвение?

Довольно много пользователей в мире используют браузер Mozilla Firefox в качестве основного веб-обозревателя интернета. Это по существу единственный независимый браузер, который более-менее успешно противостоит монополии Google Chrome на рынке браузеров в операционной системе Windows.

Не упоминаются браузеры Microsoft Edge и Internet Explorer, так как они установлены по умолчанию в Windows. Все остальные браузеры пользователи устанавливают на компьютер самостоятельно.

С другими браузерами дела обстоят еще хуже: браузер Opera имеет небольшую долю рынка в мире, Яндекс.Браузер — всего лишь региональный браузер, да и оба созданы на основе Chrome. Не принимаются во внимание мобильные браузеры, потому что это несколько другие браузеры по своим функциональным возможностям.

«>

Конечно, тягаться с гигантской корпорацией, имеющей огромные возможности для рекламы, очень трудно. Google принадлежит крупнейшая поисковая система, несколько самых посещаемых сайтов в мире, для примера достаточно назвать один — YouTube.

Тем не менее, до настоящего времени Mozilla Firefox сохраняет позиции второго по значимости браузера. В начале 2017 года в Mozilla Foundation приняли решение провести серьезные изменения в браузере.

Что ждет нового в Firefox 57 и последующих версиях

В браузере идет постепенная миграция со старого движка Gecko на новый движок Quantum. Благодаря этому оптимизируется потребление ресурсов, браузер работает быстрее и стабильнее. В браузер внедрена могопроцессорность, что благоприятно сказывается на производительности приложения.

В Mozilla Firefox 57 изменится интерфейс: появится интерфейс Photon, будут проведены некоторые другие изменения.

В Firefox 57 отключат тысячи расширений

Многие пользователи знают, что Mozilla Firefox — самый настраиваемый браузер, благодаря огромному количеству расширений. Благодаря расширениям, в браузере появляются дополнительные функциональные возможности.

В Firefox 57 Quantum перестанут работать дополнения, написанные с использованием XUL, SDK и XPCOM. Работать в браузере будут только дополнения, написанные на WebExtensions.

На данный момент, поддерживают WebExtensions только 4 тысячи расширений из более 20 тысяч дополнений, находящихся в AMO (addons.mozilla.org). Среди устаревших дополнений, подавляющее большинство самых популярных расширений. Они помечены в браузере как «устаревшие», но пока продолжают работать (до выхода 57 версии).

С выходом Firefox 57 версии все станет намного хуже: все «устаревшие» расширения будут отключены в браузере.

Разработчиков предупредили об этом заранее, чтобы они передали свои расширение под WebExtensions. Казалось бы, переделай и все будет хорошо. Но здесь есть свои нюансы. Вот некоторые из них:

  • часть старых дополнений заброшена, разработчики прекратили их развитие. При этом, эти расширения продолжают прекрасно работать в браузере
  • WebExtensions имеет ограничения в плане функциональности. Возможно, вы знаете, что одноименные расширения в браузерах Mozilla Firefox и Google Chrome работают по-разному. Обычно, расширение в Firefox более функционально, из-за того, что не имеет ограничений WebExtensions, который используется в Chrome
  • значительная часть разработчиков принципиально отказалась портировать свои расширения на WebExtensions, из-за такого отношения со стороны Mozilla
  • большая часть многофункциональных расширений не может быть переведена на WebExtensions из-за функциональных ограничений

Показателен пример с расширением Classic Theme Restorer, которым пользуются сотни тысяч пользователей. Расширение имеет наивысший рейтинг — 5 звезд. В основном, его используют пользователи браузера с многолетним стажем, так как новички не имеют понятия, как выглядел браузер до 2013 года, когда он перешел на интерфейс Australis (расширение настраивает классический интерфейс Mozilla Firefox).

Разработчик обратился в Bugzilla для получения API для перевода своего дополнения на WebExtensions (при этом, расширение значительно бы потеряло в своей функциональности), ему отказали. Это значит, что расширение Classic Theme Restorer «умрет» в конце 2017 года. Расширение будет работать только в устаревших версиях браузера.

Разработчик Cyberfox (основан на Firefox) также заявил о «смерти» данной версии браузера. Новых версий браузера не будет, Cyberfox перешел на Mozilla Firefox ESR (версию с длительной поддержкой) и будет работать еще год.

Решаясь на кардинальные изменения, в Mozilla исходят из следующей логики:

  • благодаря техническим новшествам, Mozilla Firefox сможет успешно противостоять Google Chrome
  • с внедрением WebExtensions пользователям Firefox станут доступны большинство расширений из магазина Chrome
  • API WebExtensions для Firefox позволяет разрабатывать более функциональные расширения, чем на WebExtensions для Chrome
  • значительная часть пользователей вообще не пользуется расширениями, значит, они без проблем продолжат использовать браузер

Приведет ли данное решение руководства Mozilla к успеху, или со временем неизбежен крах браузера, покажет время.

Где посмотреть дополнения с ярлыком совместимо с Firefox 57

Сейчас в магазине приложений Mozilla (AMO) расширения, написанные на WebExtensions, помечены ярлыком «Совместимо с Firefox 57+».  В AMO будут показывать совместимые расширения в начале списка дополнений. Возможность загрузки старых расширений останется лишь у пользователей старых версий браузера, выпущенных до 57 версии.

Отдельно, поддерживаемые в Mozilla Firefox 57+ дополнения, можно посмотреть на этой странице.

Как подготовится к выходу Mozilla Firefox 57 версии

На своем компьютере друзья используют Mozilla Firefox в качестве основного браузера. В их браузере установлено довольно много расширений: небольшая часть из них включена постоянно, остальными они пользуются, время от времени, некоторыми чаще, другими — реже.

Почти все нужные мне расширения, не поддерживаются в Firefox 57.

Что делать тем, кто привык пользоваться расширения Firefox, которые отключат в браузере, начиная с 57 версии?

Вариантов совсем немного:

  • перейти на другой браузер (перед переходом, не забудьте сохранить закладки, чтобы перенести их в другой браузер)
  • отключить обновление браузера, продолжая использовать определенную версию, совместимую со старыми расширениями

Если нужен расширенный функционал, то вариантов практически нет. Придется перейти на Google Chrome, или на другой браузер, созданный на его основе, и далее пользоваться расширениями Хрома.

Остается еще браузер Pale Moon, созданный на основе Mozilla Firefox, но это уже старое ответвление Firefox. Есть вариант с использованием Mozilla Firefox ESR — версии браузера с долговременной поддержкой. В этом случае, браузером можно спокойно пользоваться еще год-полтора.

Разработчик Waterfox (еще один браузер на основе Firefox) обещает внедрить поддержку старых расширений XUL/XPCOM в Waterfox 57+, и пока неясно, получится это реализовать или нет.

Друзья остались на последней версии браузера, поддерживающей старые расширения. Сейчас рассмотрим как следует подготовиться к выходу 57 версии.

  1. Первое, что нужно сделать: сохраните профиль браузера со всеми настройками для того, чтобы не потерять дополнения и другие важные данные. Сохранить профиль можно с помощью программы MozBackup, или вручную, способом, описанным на этой странице.
  2. Далее необходимо войти в настройки Mozilla Firefox и отключить автоматическое обновление браузера для того, чтобы продолжать пользоваться текущей версией браузера.
  3. Для того, чтобы быть в курсе произошедших изменений в новых версиях Firefox, рекомендуется воспользоваться переносной версией браузера Firefox Portable. Скопируйте в портативный браузер свой резервный профиль, который был сохранен ранее. На переносном браузере у вас будут настройки идентичные основному браузеру. После некоторых настроек вы можете одновременно запускать оба браузера, изолированные друг от друга. В Firefox Portable будет включено автоматическое обновление, поэтому вы сможете наблюдать все изменения, происходящие в браузере, в том числе, касающиеся работы расширений.

Через некоторое время можно будет сделать выводы: возможно в Mozilla Firefox появятся нужные вам дополнения, совместимые с WebExtensions, тогда без проблем обновите браузер на актуальную версию. Если все будет печально, то придется: или использовать Firefox без привычных расширений, или перейти на другой браузер.

Если работа некоторых расширений для вас необходима не на постоянной основе, перенесите (скопируйте) свой профиль в браузер Firefox Portable до 57 версии, в котором отключите обновление. В этом случае, вы сможете воспользоваться нужными расширениями в любое время.

Заключение

В браузере Mozilla Firefox 57 отключено большое количество расширений, несовместимых с WebExtensions. Из-за этого будущее Firefox покрыто мраком: браузер ждет прорыв или фиаско.

Firefox 57 — Mozilla — Новости

Доступен выпуск Firefox 57.

Разработчики с гордостью называют этот релиз Firefox Quantum. Благодаря новому многопоточному CSS-движку (Stylo), написанному на языке Rust, и полному переходу на мультипроцессный режим работы (отказу от старого API дополнений и прослоек совместимости) удалось удвоить показатели в тесте Speedometer 2.0 (по сравнению с Firefox 52 ESR) и обогнать Chrome. Кроме того, браузер заметно выигрывает у Chrome по потреблению памяти.

В будущем ожидается переход к многопоточной обработке DOM и JavaScript, а также включение новой системы рендеринга.

  • Полностью переработаны графический интерфейс (Photon) и логотип:
    • Главное меню стало более простым и понятным.
    • Значки дополнений перемещены на панель. Их можно выносить в отдельное меню (кнопка >>).
    • Прямоугольные вкладки.
    • Домашняя страница заменена на Activity Stream, где пользователю кроме часто посещаемых сайтов предлагаются новости про Firefox, интернет-культуру и случайные мемы от сервиса Pocket. Прежний вид главной страницы остаётся доступным с помощью настройки browser.newtabpage.activity-stream.enabled = false.
    • Панель поиска скрыта по умолчанию для новых установок, её можно включить в настройках, но разработчики рекомендуют попробовать поиск из адресной строки (при вводе поискового запроса установленные поисковые движки доступны в нижней части выпадающего списка).
    • В адресной строке появилась кнопка, позволяющая скопировать текущий адрес, добавить страницу в закладки, сохранить её в Pocket, отправить по эл. почте, на мобильное устройство или сделать скриншот.
    • Новая кнопка «Библиотека» (содержит подменю «Закладки», «Загрузки», «Журнал», «Облачные вкладки», «Скриншоты»). Отдельные кнопки для показа загрузок, истории и закладок можно вернуть, войдя в режим настройки.
    • Добавлены «Компактные» и «Мобильные» наборы значков (уменьшают или увеличивают размер элементов интерфейса, выбираются в режиме настройки).
    • Кнопка «Загрузки» теперь автоматически скрывается при отсутствии элементов в меню загрузок (browser.download.autohideButton = true).
    • Функция «создать копию вкладки» встроена в браузер, больше не нужно пользоваться для этого сторонними дополнениями.
    • Реализована возможность по умолчанию открывать закладки в новых вкладках (browser.tabs.loadBookmarksInTabs = true). По умолчанию закладки по-прежнему открываются в текущей вкладке.
    • Появилась возможность отключить автозакрытие меню закладок после открытия закладки в новой вкладке (browser.bookmarks.openInTabClosesMenu = false).
  • Прекращена поддержка старого API дополнений:
    • Поддерживаются лишь дополнения, написанные с помощью API WebExtensions, совместимого с Chrome. Дополнения, авторы которых не позаботились о переходе, отключены и вынесены в отдельный раздел в менеджере дополнений, где пользователю будет предложена замена (если существует обновлённое дополнение с похожими возможностями). Для этой цели введён в строй специальный сайт. Кроме того, пользователи Reddit составили таблицу (местами устаревшую, но полезную), отражающую ход портирования популярных дополнений. Автор этой новости тоже сделал небольшой список, куда вошли дополнения, проигнорированные на Reddit. Не все обновлённые дополнения одинаково полезны. Например, дополнение Stylish сменило владельца (оригинальный автор продал проект и сайт userstyles.org). Новый владелец встроил туда код, передающий адреса посещённых пользователем сайтов. Разработчик популярного дополнения Classic Theme Restorer создал репозиторий с CSS-твиками, отчасти заменяющими функции этого дополнения.
    • Устаревшие дополнения разрешается устанавливать в «ночные» версии Firefox (extensions.legacy.enabled = true), но многие из них не будут работать из-за изменений, произошедших в движке браузера.
    • Полностью изменился дизайн каталога дополнений addons.mozilla.org.
    • Для пользователей устаревших версий браузера энтузиасты создали дополнение, представляющее собой каталог старых дополнений, написанных на XUL/XPCOM. В планах — полная независимость от репозитория Mozilla и самостоятельный хостинг всех устаревших дополнений, поскольку в июне 2018 года все XUL-дополнения будут убраны из репозитория Mozilla (в связи с прекращением поддержки XUL в ESR-ветке браузера).
  • Включена долгожданная поддержка <input type=time> и <input type=date> (1399036).
  • В настройки добавлено управление сайтами, которым пользователь разрешил доступ к местоположению, камере, микрофону. Кроме того, добавлено управление данными, которые сайты сохранили (с помощью Web Storage API) на компьютере пользователя.
  • Появилась возможность включить защиту от отслеживания постоянно, а не только в приватном режиме. Блокируется обращение к скриптам, изображениям, счётчикам, виджетам, занесённым в чёрные списки проекта disconnect.me. В отдельных случаях это повышает скорость загрузки страниц на 44%.
  • При использовании служб поддержки (экранный диктор и прочие средства для людей с ограниченными возможностями) в заголовке окна появляется индикатор. Кроме того, в настройках появилась возможность полностью запретить использование служб поддержки, поскольку такие приложения и возможности могут использоваться для вредоносных действий.
  • Автопрокрутка (автоскроллинг) переведена на асинхронный режим (например, так уже давно работает прокрутка колесом мыши). В результате, она стала более плавной (заранее отрисовывается содержимое, находящееся за пределами экрана).
  • В Linux теперь применяются более строгие ограничения песочницы (уровень 3).
  • В Linux щелчок средней кнопкой мыши по странице больше не приводит к загрузке ссылки, содержащейся в буфере обмена (366945). Это причиняло неудобства пользователям, когда они пытались щёлкнуть по ссылке, но промахивались, попадая вместо этого по самой странице. Поддержка вставки средней кнопкой в адресную строку сохранена.
  • Полностью удалена поддержка проприетарного Social API (1388902). Эти возможности практически не используются. Функция «Поделиться в соц. сетях» вынесена в отдельное дополнение.
  • headless-режим обзавёлся поддержкой флага -screenshot, позволяющего делать снимки экрана из командной строки (1378010).
  • Устранена утечка данных, вызываемая ссылками resource:// (863246).
  • Включена предварительная установка соединений со всеми сайтами, которые предлагаются пользователю в выпадающем списке при вводе текста в адресную строку. Разработчики заявляют, что осуществляются лишь DNS-запросы и получение хендшейков.
  • Firefox научился использовать аппаратное ускорение воспроизведение VP9 на платформах AMD.
  • В реализацию WebGL добавлена порция улучшений, препятствующих отслеживанию пользователя (1217290).
  • Шрифтом для японского языка по умолчанию теперь является Meiryo.
  • Firefox 57 может внезапно падать, если в системе установлен мобильный процессор поколения Broadwell-U и не обновлён микрокод для него. Рекомендуется установить обновления ОС (Windows) или установить свежую версию пакета intel-microcode (Linux).

Инструменты разработчика:

HTML:

  • Отключена поддержка <link rel=«preload»>, вызывавшая различные проблемы совместимости (1405761). Они будут исправлены в следующей версии.

CSS:

JavaScript:

API:

DOM:

WebRTC:

  • RTCDataChannel теперь поддерживает сообщения произвольного размера (вплоть до гигабайта). Учтите, что сообщения большого размера могут вызывать существенные задержки SCTP-трафика, поскольку Firefox не поддерживает протокол ndata, позволяющий организовать чередование SCTP-сообщений, поступающих из нескольких источников (979417).
  • Метод RTCDataChannel.send() выбрасывает исключение TypeError, если размер сообщения, которое вы пытаетесь отправить, не совместим с юзерагентом получателя (979417).
  • События MediaStream Recording API error, которые отправляются для отчёта о проблемах, возникающие во время записи, теперь имеют тип, а не являются общими событиями.
  • Обновлена документация по OfflineAudioContext, поскольку входы его конструкторов могут быть определены в объекте, а не как список параметров (1388591).

>>> Примечания к выпуску для разработчиков

>>> Подробности

Firefox 57 — Mozilla — Новости

Доступен выпуск Firefox 57.

Разработчики с гордостью называют этот релиз Firefox Quantum. Благодаря новому многопоточному CSS-движку (Stylo), написанному на языке Rust, и полному переходу на мультипроцессный режим работы (отказу от старого API дополнений и прослоек совместимости) удалось удвоить показатели в тесте Speedometer 2.0 (по сравнению с Firefox 52 ESR) и обогнать Chrome. Кроме того, браузер заметно выигрывает у Chrome по потреблению памяти.

В будущем ожидается переход к многопоточной обработке DOM и JavaScript, а также включение новой системы рендеринга.

  • Полностью переработаны графический интерфейс (Photon) и логотип:
    • Главное меню стало более простым и понятным.
    • Значки дополнений перемещены на панель. Их можно выносить в отдельное меню (кнопка >>).
    • Прямоугольные вкладки.
    • Домашняя страница заменена на Activity Stream, где пользователю кроме часто посещаемых сайтов предлагаются новости про Firefox, интернет-культуру и случайные мемы от сервиса Pocket. Прежний вид главной страницы остаётся доступным с помощью настройки browser.newtabpage.activity-stream.enabled = false.
    • Панель поиска скрыта по умолчанию для новых установок, её можно включить в настройках, но разработчики рекомендуют попробовать поиск из адресной строки (при вводе поискового запроса установленные поисковые движки доступны в нижней части выпадающего списка).
    • В адресной строке появилась кнопка, позволяющая скопировать текущий адрес, добавить страницу в закладки, сохранить её в Pocket, отправить по эл. почте, на мобильное устройство или сделать скриншот.
    • Новая кнопка «Библиотека» (содержит подменю «Закладки», «Загрузки», «Журнал», «Облачные вкладки», «Скриншоты»). Отдельные кнопки для показа загрузок, истории и закладок можно вернуть, войдя в режим настройки.
    • Добавлены «Компактные» и «Мобильные» наборы значков (уменьшают или увеличивают размер элементов интерфейса, выбираются в режиме настройки).
    • Кнопка «Загрузки» теперь автоматически скрывается при отсутствии элементов в меню загрузок (browser.download.autohideButton = true).
    • Функция «создать копию вкладки» встроена в браузер, больше не нужно пользоваться для этого сторонними дополнениями.
    • Реализована возможность по умолчанию открывать закладки в новых вкладках (browser.tabs.loadBookmarksInTabs = true). По умолчанию закладки по-прежнему открываются в текущей вкладке.
    • Появилась возможность отключить автозакрытие меню закладок после открытия закладки в новой вкладке (browser.bookmarks.openInTabClosesMenu = false).
  • Прекращена поддержка старого API дополнений:
    • Поддерживаются лишь дополнения, написанные с помощью API WebExtensions, совместимого с Chrome. Дополнения, авторы которых не позаботились о переходе, отключены и вынесены в отдельный раздел в менеджере дополнений, где пользователю будет предложена замена (если существует обновлённое дополнение с похожими возможностями). Для этой цели введён в строй специальный сайт. Кроме того, пользователи Reddit составили таблицу (местами устаревшую, но полезную), отражающую ход портирования популярных дополнений. Автор этой новости тоже сделал небольшой список, куда вошли дополнения, проигнорированные на Reddit. Не все обновлённые дополнения одинаково полезны. Например, дополнение Stylish сменило владельца (оригинальный автор продал проект и сайт userstyles.org). Новый владелец встроил туда код, передающий адреса посещённых пользователем сайтов. Разработчик популярного дополнения Classic Theme Restorer создал репозиторий с CSS-твиками, отчасти заменяющими функции этого дополнения.
    • Устаревшие дополнения разрешается устанавливать в «ночные» версии Firefox (extensions.legacy.enabled = true), но многие из них не будут работать из-за изменений, произошедших в движке браузера.
    • Полностью изменился дизайн каталога дополнений addons.mozilla.org.
    • Для пользователей устаревших версий браузера энтузиасты создали дополнение, представляющее собой каталог старых дополнений, написанных на XUL/XPCOM. В планах — полная независимость от репозитория Mozilla и самостоятельный хостинг всех устаревших дополнений, поскольку в июне 2018 года все XUL-дополнения будут убраны из репозитория Mozilla (в связи с прекращением поддержки XUL в ESR-ветке браузера).
  • Включена долгожданная поддержка <input type=time> и <input type=date> (1399036).
  • В настройки добавлено управление сайтами, которым пользователь разрешил доступ к местоположению, камере, микрофону. Кроме того, добавлено управление данными, которые сайты сохранили (с помощью Web Storage API) на компьютере пользователя.
  • Появилась возможность включить защиту от отслеживания постоянно, а не только в приватном режиме. Блокируется обращение к скриптам, изображениям, счётчикам, виджетам, занесённым в чёрные списки проекта disconnect.me. В отдельных случаях это повышает скорость загрузки страниц на 44%.
  • При использовании служб поддержки (экранный диктор и прочие средства для людей с ограниченными возможностями) в заголовке окна появляется индикатор. Кроме того, в настройках появилась возможность полностью запретить использование служб поддержки, поскольку такие приложения и возможности могут использоваться для вредоносных действий.
  • Автопрокрутка (автоскроллинг) переведена на асинхронный режим (например, так уже давно работает прокрутка колесом мыши). В результате, она стала более плавной (заранее отрисовывается содержимое, находящееся за пределами экрана).
  • В Linux теперь применяются более строгие ограничения песочницы (уровень 3).
  • В Linux щелчок средней кнопкой мыши по странице больше не приводит к загрузке ссылки, содержащейся в буфере обмена (366945). Это причиняло неудобства пользователям, когда они пытались щёлкнуть по ссылке, но промахивались, попадая вместо этого по самой странице. Поддержка вставки средней кнопкой в адресную строку сохранена.
  • Полностью удалена поддержка проприетарного Social API (1388902). Эти возможности практически не используются. Функция «Поделиться в соц. сетях» вынесена в отдельное дополнение.
  • headless-режим обзавёлся поддержкой флага -screenshot, позволяющего делать снимки экрана из командной строки (1378010).
  • Устранена утечка данных, вызываемая ссылками resource:// (863246).
  • Включена предварительная установка соединений со всеми сайтами, которые предлагаются пользователю в выпадающем списке при вводе текста в адресную строку. Разработчики заявляют, что осуществляются лишь DNS-запросы и получение хендшейков.
  • Firefox научился использовать аппаратное ускорение воспроизведение VP9 на платформах AMD.
  • В реализацию WebGL добавлена порция улучшений, препятствующих отслеживанию пользователя (1217290).
  • Шрифтом для японского языка по умолчанию теперь является Meiryo.
  • Firefox 57 может внезапно падать, если в системе установлен мобильный процессор поколения Broadwell-U и не обновлён микрокод для него. Рекомендуется установить обновления ОС (Windows) или установить свежую версию пакета intel-microcode (Linux).

Инструменты разработчика:

HTML:

  • Отключена поддержка <link rel=«preload»>, вызывавшая различные проблемы совместимости (1405761). Они будут исправлены в следующей версии.

CSS:

JavaScript:

API:

DOM:

WebRTC:

  • RTCDataChannel теперь поддерживает сообщения произвольного размера (вплоть до гигабайта). Учтите, что сообщения большого размера могут вызывать существенные задержки SCTP-трафика, поскольку Firefox не поддерживает протокол ndata, позволяющий организовать чередование SCTP-сообщений, поступающих из нескольких источников (979417).
  • Метод RTCDataChannel.send() выбрасывает исключение TypeError, если размер сообщения, которое вы пытаетесь отправить, не совместим с юзерагентом получателя (979417).
  • События MediaStream Recording API error, которые отправляются для отчёта о проблемах, возникающие во время записи, теперь имеют тип, а не являются общими событиями.
  • Обновлена документация по OfflineAudioContext, поскольку входы его конструкторов могут быть определены в объекте, а не как список параметров (1388591).

>>> Примечания к выпуску для разработчиков

>>> Подробности

Путь к Firefox 57 — вехи совместимости

Обновление : этот пост был обновлен, чтобы отразить изменение в том, как мы определяем, когда Firefox будет работать в многопроцессорном режиме. Firefox не будет работать в многопроцессорном режиме, если надстройки явно не объявлены совместимыми с многопроцессорным Firefox. Прокладки совместимости будут удалены раньше, чем указано в предыдущей версии этого поста.

Обновление 2: Теперь мы можем подтвердить, что этот план также применим к Firefox для Android.

Еще в ноябре мы изложили наши планы относительно дополнений на 2017 год. Примечательно, что мы определили Firefox 57 как первый выпуск, в котором будут поддерживаться только WebExtensions. Параллельно продолжается развертывание Multiprocess Firefox (также известного как e10s), и многие пользователи уже извлекли выгоду из повышения производительности и стабильности. Происходит много всего, и мы хотим, чтобы вы знали, чего ожидать, поэтому вот обновленная информация о предстоящих этапах совместимости.

Мы работали над тем, чтобы проложить простой путь вперед, сведя к минимуму препятствия на пути к совместимости, чтобы вы могли сосредоточиться на переносе надстроек на WebExtensions.

Устаревшие дополнения

Под устаревшими надстройками мы имеем в виду:

Языковые пакеты

, словари, провайдеры OpenSearch, облегченные темы и надстройки, которые поддерживают только Thunderbird или SeaMonkey, не считаются устаревшими.

Firefox 53, выпуск от 18 апреля

  • Firefox по умолчанию будет работать в многопроцессорном режиме для всех пользователей, за некоторыми исключениями. Если для вашей надстройки установлен флаг multiprocessCompatible в значение false, Firefox будет работать в однопроцессном режиме, если надстройка включена.
  • Дополнения, о которых сообщается и подтверждается как несовместимые с Multiprocess Firefox (и для которых флаг не установлен в значение false), будут отмечены как несовместимые и отключены в Firefox.
  • Если для вашего дополнения не установлено значение true для флага multiprocessCompatible или оно не является WebExtension, Firefox будет работать в однопроцессном режиме. Firefox будет работать в многопроцессорном режиме, если все включенные надстройки соответствуют этому критерию.
  • Надстройки

  • смогут загружать двоичные файлы только с помощью Native Messaging API.
  • Никакие новые унаследованные надстройки на addons.mozilla.org (AMO) не принимаются. Обновления существующих устаревших надстроек по-прежнему будут приниматься.

Firefox 54-56

  • Устаревшие надстройки, которые работают с Multiprocess Firefox в версии 53, могут по-прежнему сталкиваться с проблемами совместимости из-за дополнительной работы:
    • В Firefox 55 запускается несколько процессов содержимого. Это позволяет использовать несколько процессов содержимого вместо одного, используемого в настоящее время.
    • Sandboxing будет запущен в Firefox 54.Дополнительные ограничения безопасности предотвратят определенные формы доступа к файлам из процессов содержимого.
  • Прокладки совместимости с несколькими процессами удалены из Firefox, начиная с каналов Nightly и Developer Edition.

Firefox 57, выпуск от 14 ноября

  • Firefox будет запускать только WebExtensions.
  • AMO

  • продолжит поддерживать перечисление и обновление устаревших надстроек после выпуска 57, чтобы упростить переход. Точное время окончания этой поддержки еще не определено.
  • Прокладки совместимости с несколькими процессами удалены из Firefox. Это не влияет на WebExtensions, но это одна из причин, по которой этот график был установлен.

Что касается всех этапов, имейте в виду, что Firefox выпускается с использованием «обучающей» модели, где Beta, Developer Edition и Nightly соответствуют будущим 3 выпускам. Вы должны ожидать, что пользователи предварительных версий будут затронуты этими изменениями раньше, чем даты их окончательного выпуска. В календаре выпусков указаны даты будущих выпусков для каждого канала.

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

.

обязательных надстроек для Firefox 57

Mozilla Firefox — мой любимый браузер, поскольку большинство браузеров основной группы основаны на Chromium, что мне никогда не нравилось из-за их ненастраиваемого пользовательского интерфейса. Поэтому я давно перешел на Firefox. Хотя браузер Vivaldi выглядит многообещающим для опытных пользователей, я еще не перешел на этот браузер. Начиная с версии 57 Firefox не поддерживает надстройки на основе XUL. Вместо этого браузер поддерживает надстройки, которые используют современный API WebExtensions.Сегодня я хотел бы поделиться с вами своим списком надстроек для Firefox 57, которые я считаю обязательными для каждого пользователя. Надеюсь, они вам тоже пригодятся.

РЕКОМЕНДУЕТСЯ: Щелкните здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы

Firefox 57 — огромный шаг вперед для Mozilla. Браузер имеет новый пользовательский интерфейс под кодовым названием Photon и новый движок Quantum. Все классические надстройки устарели и несовместимы с этой версией, и лишь некоторые из них перешли на новый API WebExtensions.Некоторые из устаревших надстроек имеют современные замены или альтернативы. К сожалению, существует масса полезных дополнений, не имеющих современных аналогов. Вот список «современных» надстроек, которые я считаю полезными. Все эти расширения совместимы с Firefox 57.

uBlock Origin

Лучшее расширение для блокировки рекламы лидирует среди моих любимых надстроек. На самом деле я ничего не имею против рекламы, потому что понимаю, что она позволяет владельцу сайта поддерживать свой сайт и оплачивать хостинг.Я даже внес в белый список веб-сайты, которые читаю ежедневно, чтобы помочь их авторам зарабатывать больше и предоставлять более качественный контент. Тем не менее, есть много читателя враждебных сайтов, которые открываются в полноэкранном режиме объявления, нежелательные всплывающие окна, JavaScript и иногда порносайты в фоновом режиме. Это очень раздражает. Кроме того, в последнее время довольно часто возникает риск заражения вашего устройства вредоносным ПО из рекламы. uBlock Origin — это надстройка, которая аккуратно блокирует рекламу, не занимая много памяти.

HTTPS Everywhere

HTTPS Everywhere — это надстройка, которая предписывает использование HTTPS на веб-сайтах, которые его поддерживают.Если веб-сайт поддерживает протоколы HTTP и HTTPS, но открывается через обычный HTTP, надстройка переключает соединение на HTTPS, делая его более безопасным.

NoScript

NoScript позволяет использовать JavaScript, Flash (и другие плагины) только для доверенных доменов по вашему выбору (например, вашего веб-сайта домашнего банковского обслуживания). Это хорошее дополнение к uBlock Origin и HTTPS Everywhere.

Cookie AutoDelete

Еще одно полезное дополнение, которое может заменить классическое дополнение Self-destruct Cookies.Он имеет следующие функции:

  • Автоматически удаляет файлы cookie из закрытых вкладок
  • Белый список / серый список Поддержка файлов cookie
  • Легко экспортировать / импортировать белый список / серый список
  • Очистить все файлы cookie для домена
  • Поддерживает очистку в ручном режиме из всплывающее окно
  • Легко увидеть количество файлов cookie для сайта
  • Поддержка вкладок контейнера (только Firefox 53+)

Если вам важны файлы cookie, попробуйте.

Crappy FireTitle

Если вы используете несколько профилей браузера Firefox одновременно, присвоение каждому профилю собственного названия может быть действительно полезным.Crappy FireTitle — наследник классического аддона FireTitle. По словам автора, надстройка имеет ряд проблем и ограничений, связанных с API WebExtensions. Я протестировал надстройку и нашел ее пригодной для использования. Нет серьезных проблем; он делает свою работу хорошо.

Копировать выбранные ссылки

Я использую это расширение как замену классическому надстройке copyLinks. Это полезное дополнение, которое позволяет копировать все ссылки, которые присутствуют в выбранном блоке текста.Когда вы выделяете текст на странице и ваш выбор содержит ссылки, вы можете щелкнуть правой кнопкой мыши в любом месте выборки, чтобы скопировать URL-адреса всех этих ссылок сразу.

Imgur-Uploader

Я использую это дополнение для загрузки изображений на веб-сайт хостинга изображений Imgur. Он позволяет загружать любое изображение с открытой страницы на imgur.com. Надстройка не копирует URL-адрес загруженного изображения в буфер обмена, но это можно включить в параметрах надстройки. Это хорошая замена классическому надстройке Rehost Image.

MySessions

MySessions — удобная замена классическому надстройке Session Manager. Он сохраняет и восстанавливает состояние всех окон Firefox и сохраняет все открытые вкладки. Это происходит автоматически при запуске Firefox, а также в случае сбоя Firefox. Даже если Firefox иногда дает сбой, потеря вкладок больше не будет вашей проблемой. Он не такой многофункциональный, как Session Manager, но все же лучше, чем ничего.

Чтобы установить любое из этих надстроек, нажмите оранжевую кнопку «Firefox», щелкните «Надстройки» и введите их имя в поле поиска.Или нажмите Ctrl + Shift + A в Firefox, чтобы напрямую открыть диспетчер надстроек, чтобы вы могли искать надстройки.

В качестве альтернативы воспользуйтесь следующими ссылками:

Мне не удалось найти достойную замену надстройке «Сохранить изображения». К счастью, мне это нужно не часто.

Какие дополнения к Firefox 57 обязательны для вас? Делитесь ими с нами в комментариях.

РЕКОМЕНДУЕТСЯ: Щелкните здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы

.

Доступ к вашим дополнениям с помощью учетных записей Firefox

Сайт надстроек Mozilla использует учетные записи Firefox для более интегрированного взаимодействия со всеми продуктами и услугами Mozilla (см. Этот блог Mozilla для получения дополнительной информации). Используйте существующую учетную запись Firefox или создайте новую для доступа к своим дополнениям на https://addons.mozilla.org.

Если у вас есть существующая учетная запись дополнений, вы можете перейти на учетную запись Firefox, войдя в систему или зарегистрировавшись с учетной записью Firefox, которая совпадает с адресом электронной почты вашего дополнения.

Вы можете найти инструкции по входу или регистрации ниже.

Если у вас уже есть учетная запись Firefox, вы можете войти на сайт дополнений.

  1. Перейти на сайт дополнений.
  2. Щелкните Войти .
  3. Введите свой адрес электронной почты и пароль, затем нажмите «Войти».
  4. Вы будете перенаправлены обратно на https://addons.mozilla.org.

Если у вас никогда не было учетной записи дополнений или Firefox, зарегистрируйтесь в учетных записях Firefox, чтобы начать работу с сайтом дополнений.

  1. Перейти на сайт дополнений.
  2. Щелкните Зарегистрируйте .
  3. Введите свой адрес электронной почты, пароль и возраст, затем нажмите «Создать учетную запись».
  4. На другой вкладке щелкните ссылку подтверждения в своем электронном письме.
  5. Вы получите уведомление о том, что вы готовы к использованию дополнений, теперь вы можете закрыть эту вкладку.
  6. Вернитесь на вкладку, на которой вы создали свою учетную запись Firefox.
  7. Вы будете перенаправлены обратно на https://addons.mozilla.org.

Для получения дополнительной информации см. Доступ к службам Mozilla с помощью учетной записи Firefox.

Прочтите эту статью, чтобы узнать, как удалить свою учетную запись Firefox.

Когда вы удаляете свою учетную запись Firefox, ваша учетная запись addons.mozilla.org также будет удалена, и все связанные с ней данные будут удалены вместе с ней. Если позже вы создадите новую учетную запись, используя тот же адрес электронной почты, никакие надстройки не будут связаны с ней.

Перед удалением учетной записи мы рекомендуем вам передать все надстройки, которые вы разработали, новому владельцу. Если вы разделяете право собственности на надстройку с другими учетными записями, ваша учетная запись будет удалена из списка владельцев после удаления.

Что произойдет с моими дополнениями, когда я перейду на новую учетную запись Firefox?

У вас будет доступ ко всем вашим дополнениям через новую учетную запись Firefox.

Зачем мне нужна учетная запись Firefox?

Учетная запись Firefox — это основная система учетных записей, используемая Firefox, чаще всего изначально используемая для синхронизации служб Firefox на нескольких устройствах. Даже если вы не используете синхронизацию, многие службы, связанные с Firefox, скоро начнут переноситься, чтобы упростить процесс входа в систему и облегчить вам присоединение к новым службам.

Где я могу изменить свой пароль?

После того, как у вас будет учетная запись Firefox, вы можете перейти на https://accounts.firefox.com, войти в систему и щелкнуть Изменить рядом с Пароль .

.

Firefox 57: обзор новых возможностей (с ресурсами)

Здесь в нескольких ветках обсуждалось Firefox 57. Однако @paulderdash предложил создать новую ветку, которая , в частности, охватывает FF 57 и webextensions. Хорошо, я пытаюсь обобщить наиболее важные изменения со ссылками на ресурсы, которые предоставляют дополнительную информацию.

Firefox 57 выйдет 14 ноября 2017 г. Это будет знаковый выпуск, так как он станет (предварительным) концом капитального ремонта со значительными изменениями в его архитектуре.Наиболее важные изменения:

  • Многопроцессорная обработка, реализованная в рамках проекта Electrolysis (или e10s), цель которого — сделать FF более стабильным, безопасным и быстрым.
    1. Самой важной частью, вероятно, является внедрение процессов с множеством контента. Похоже, планируется определить количество процессов в зависимости от количества доступной оперативной памяти. Однако вы можете вручную выбрать номер с помощью dom.ipc.processCount в about: config.
    2. Точно так же вы также можете запускать надстройки в их собственных процессах.
    3. Доступ к локальным файлам также перемещается в собственный процесс содержимого через browser.tabs.remote.separateFileUriProcess
    4. Многопроцессорность — это основа для песочницы и разделения процессов. В FF 57 Nightly Level 3 включен. Это должно привести FF более или менее к уровню Chrome.
  • Quantum — это «проект Mozilla по созданию веб-движка следующего поколения для пользователей Firefox, основанного на движке Gecko в качестве прочной основы. Quantum будет использовать бесстрашный параллелизм Rust и высокопроизводительные компоненты Servo, чтобы обеспечить большее распараллеливание и разгрузку графического процессора. в Firefox.«Это повысит как производительность, так и безопасность, поскольку эти компоненты написаны на языке Rust, что предотвратит многие ловушки (например, печально известное переполнение буфера), часто приводящее к недостаткам безопасности. Кстати, вот очень интересная статья о Quantum CSS (также известном как Stylo).
  • Firefox получит новый дизайн под названием Photon. Здесь можно найти новый пост в блоге с красивыми картинками.
  • Самое противоречивое изменение произошло в системе продления. Устаревшие надстройки на основе XUL больше не будут работать.Только webextensions будут совместимы с FF 57+. Обоснование этого решения, по крайней мере, двоякое: 1. Поскольку устаревшие надстройки имели неограниченные права на запись для about: config, это часто приводило к несовместимости и нестабильности в прошлом. Это больше невозможно с Webextensions, поскольку они взаимодействуют с FF исключительно через определенные API. 2. Webextensions более безопасны, поскольку им разрешено делать только то, что явно указано в их разрешениях, и то, что возможно через API, которые они используют, и они могут работать в своих собственных процессах, что также повышает стабильность браузера.Также обратите внимание, что API-интерфейсы webextension применяют довольно строгую политику безопасности контента (CSP) ко всем надстройкам.
    Обратной стороной этого изменения является то, что довольно много любимых устаревших надстроек больше не будут работать и не могут быть переписаны как расширения Webextensions. 3 подсказки:
    1. На AMO вы можете найти список надстроек, совместимых с FF 57+, на https://addons.mozilla.org/en-US/firefox/search/?tag=firefox57. Этот список становится все больше и больше (сейчас около 3800 результатов), и есть вероятность, что вы сможете найти замену некоторым устаревшим надстройкам.Обратите внимание, что некоторых хорошо известных надстроек, таких как uBlock Origin и uMatrix, еще нет в этом списке, но они уже доступны в виде веб-расширений в канале разработки на их сайтах AMO.
    2. Вот эта таблица, в которой предлагаются альтернативы унаследованным надстройкам.
    3. Многие дополнительные API уже

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *