November 17, 2017

OpenNet.ru : mozilla

Проект Pale Moon представил новый браузер Basilisk и платформу UXP

Разработчики Pale Moon представили первый публичный выпуск нового браузера Basilisk, который основан на движке Goanna (ранее созданный проектом форк Gecko) и платформе UXP (Unified XUL Platform), в рамках которой выполнено ответвление остальных компонентов Firefox из репозитория Mozilla Central, избавленных от привязок к коду на языке Rust. Сборки нового браузера подготовлены для Linux (только 64-бит) и Windows.

В браузере обеспечена поддержка старых дополнений на языке XUL, оставлена возможность загрузки любых плагинов с интерфейсом NPAPI (в том числе Unity, Flash и Java), возвращена поддержка звуковой подсистемы ALSA, обеспечена отрисовка шрифтов через библиотеку Graphite. При этом Basilisk также полностью поддерживает современные технологии, включая стандарт ECMAscript 6, API WebExtensions, WebAssembly (WASM), HSTS и TLS 1.3.

В отличие от Pale Moon в Basilisk используется интерфейс пользователя Australis, в виде, соответствующем Firefox 56. Из не принятых возможностей отмечается отключение проверки дополнений по цифровой подписи, отключение многопроцессного режима (Electrolysis), отказ от компонентов на языке Rust и наработок по модернизации интерфейса, подготовленных в рамках проекта Photon и представленных в Firefox 57.

Basilisk позиционируется как экспериментальный браузер, выступающий полигоном для развития платформы UXP, поэтому разработчики не гарантируют стабильность проекта - все релизы будут иметь уровень качества beta-выпусков. В 2018 году браузер Pale Moon планируют перевести на новую платформу UXP, но до этого перехода требуется довести эту платформу до желаемого вида, поэтому и создан ещё один браузер Basilisk, который позволит вести разработку новой платформы параллельно с текущей веткой Pale Moon (по сути Basilisk можно рассматривать как экспериментальную ветку Pale Moon).

Источник: http://www.opennet.ru/opennews/art.shtml?num=47587

November 17, 2017 01:57 PM

November 14, 2017

Mozilla Россия : Новости

Вышел Firefox 57.0

Форум: Новости
Автор: banbot

Состоялся релиз web-браузера Firefox 57, а также мобильной версии Firefox 57 для платформы Android. Firefox 57 является одним из самых значительных выпусков в истории проекта. В  новой версии переработан внешний вид браузера, осуществлён переход на WebExtensions и новый web-движок Quantum, комбинирующий проверенные временем компоненты движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust и движком Servo.
В ближайшие часы ожидается обновление ветки с длительным сроком поддержки 52.5.0 и переход на стадию бета-тестирования ветки Firefox 58, релиз которой намечен на 23 января.
Основные новшества:


  • Интегрирован новый CSS-движок Stylo (Quantum CSS), подготовленный в рамках проекта Quantum, в котором производится работа по переносу в браузер возможностей, изначально развиваемых для движка Servo. Stylo написан на языке Rust и отличается распараллеливанием обработки стилей CSS. Так как разные  CSS-стили теперь обрабатываются параллельно, не блокируя друг друга, отмечается значительное повышение скорости обработки страниц. В сочетании с оптимизациями, подготовленными в рамках проекта Flow и уже вошедшими в состав Firefox 55, выпуск Firefox 57 демонстрирует двухкратный прирост производительности в тесте Speedometer 2.0, по сравнению с версией  Firefox 52.

    https://ffp4g1ylyit3jdyti1hqcvtb-wpengine.netdna-ssl.com/firefox/files/2017/09/chrome-comparison.png


    Что касается потребления памяти, то в тесте по открытию 30 вкладок Firefox c 4 процессами-обработчиками контента потребляет в среднем на 30% меньше памяти по сравнению с Chrome 61 (на каждую вкладку отдельный процесс).

    https://blog.mozilla.org/firefox/files/2017/09/browser-memory-usage.png


    В дальнейшем в Firefox ожидается включение проекта Quantum DOM, который обеспечит распараллеливание операций с DOM (Document Object Model) и оставит в прошлом применяемую ныне  однопоточную схему обработки контента. JavaScript-код для разных вкладок и iframe будет выполняться параллельно в отдельных нитях, что позволит увеличить отзывчивость браузера при использовании большого числа открытых вкладок. Для переключения между нитями будет задействован встроенный планировщик совместной многозадачности, переключающий контекст в "безопасные" моменты, например, при вызове функций и в вершине каждой итерации циклов, что позволит минимизировать использование блокировок.

    Также планируется реализовать эвристические методы для остановки выполнения кода во второстепенных фоновых вкладках,  предоставить интерфейс для блокирования бесконечного зацикливания и снижения приоритета ресурсоёмких скриптов.  Для отрисовки будут задействованы наработки проекта Quantum Render,  основанном на системе композитинга WebRender и привлекающем GPU для обработки графики.

  • Полный переход на технологию WebExtensions для дополнений. Поддержка XUL/XPCOM-дополнений по умолчанию отключена, но пока возвращаема через установку extensions.legacy.enabled=true в about:config;
  • Реализован третий уровень sandbox-изоляции для платформы Linux, при котором в дополнение к ограничению доступа к системным вызовам при помощи Seccomp-bpf, запрету записи в ФС, исключению доступа к разделяемой памяти, временной директории и видеоподсистеме, для процессов браузера также реализовано ограничение на чтение произвольных данных из ФС и лимитирование доступа к настройкам тем оформления, шрифтам, библиотекам и совместно используемым данным;
  • Новое оформление интерфейса пользователя, подготовленное в рамках проекта Photon. Основные изменения:

    • Прямоугольные кнопки вкладок;
    • Скрытие по умолчанию панели поиска (только для новых установок, после обновления панель остаётся). В настройки добавлена опция, позволяющая вернуть отдельную форму для обращения к поисковым системам;

      https://www.opennet.ru/opennews/pics_base/0_1510671032.png


    • Новая стартовая страница ("about:home"), основанная на дополнении Activity Stream, предлагающем помимо часто посещаемых ресурсов, подборку рекомендованного сервисом Pocket контента, который потенциально может быть интересен пользователю (рекомендации пока показываются только пользователям США, Канады и Германии).

      https://www.opennet.ru/opennews/pics_base/0_1506447723.png


    • Новая реализация основного меню, в котором вместо многоколоночной сетки пиктограмм возвращено классическое меню.

      https://www.opennet.ru/opennews/pics_base/0_1506447780.png


    • Для дополнений предложено отдельное меню ">>", содержимое которого сможет настраивать пользователь. Интерфейс кастомизации ограничен возможностью изменения панели и состава дополнительного меню;

      https://www.opennet.ru/opennews/pics_base/0_1506448230.png


    • Новая кнопка "Библиотека", предоставляющая доступ к истории посещений, закладкам, загрузкам, синхронизированному контенту и ссылкам в Pocket. В меню также показывается подборка недавно открытых страниц.

      https://www.opennet.ru/opennews/pics_base/0_1506447879.png


    • В адресную строку встроено новое меню "...", через которое можно добавить закладку, отправить ссылку в Pocket, работать с буфером обмена, создать скриншот и поделиться материалом по электронной почте;

      https://www.opennet.ru/opennews/pics_base/0_1506447919.png


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

      https://www.opennet.ru/opennews/pics_base/0_1506447978.png


    • Два дополнительных режима: "для сенсорных экранов" и "компактный", при выборе которых увеличивается или уменьшаются отступы и интервалы между элементами;
    • Отдельная стартовая страница для режима "инкогнито".

      https://www.opennet.ru/opennews/pics_base/0_1506448100.png


    • Изменено оформление страниц, отображаемых при ошибках, для страниц в  списках блокировки и при открытия по HTTPS сайтов  с некорректным, просроченным или самоподписанным сертификатом;

      https://www.opennet.ru/opennews/pics_base/0_1506448139.png


    • Новое оформление системы настройки параметров браузера. Включена функция поиска настроек;

      https://www.opennet.ru/opennews/pics_base/0_1506448187.png


    • Применение анимированных эффектов для придания большей динамичности выполняемым операциям и акцентировании внимания на изменении состояний (например более заметная индикация завершения загрузки файла или прогресса загрузки содержимого вкладки);
    • Цветовая дифференциация важности всплывающих уведомлений. Например, наиболее важные уведомления выделяются красным, требующие внимания - желтым, а информационные - цветом фона;


    В настройки добавлена опция, позволяющая для всех окон и вкладок включить блокирование JavaScript-кода, связанного с отслеживанием поведения пользователя и перемещений между сайтами. Ранее систма блокирования отслеживания перемещений была ограничена режимом  "инкогнито". Реализованная в Firefox система  использует метод блокирования внешних JavaScript-скриптов, изображений и iframe-страниц с сайтов, занесённых в чёрный список disconnect.me. При этом блокируются не только конкретные файлы, а любые запросы к доменам, уличённым в отслеживании пользователей вопреки установке заголовка Do Not Track. В том числе, под блокировку подпадают счётчики, виджеты и некоторые рекламные блоки. В соответствии с ранее проведённым исследованием, включение блокировки отслеживания приводит к сокращению времени загрузки страниц в среднем на 44% и уменьшению размера загружаемых данных на 39%.

    https://www.opennet.ru/opennews/pics_base/0_1510671010.png


  • В настройках расширена секция для управления правами доступа всех сайтов. Например, можно сразу всем запретить доступ к камере, микрофону,  API для определения местоположения и средствам доставки уведомлений, предоставив выборочный доступ только избранным ресурсам;

    https://www.opennet.ru/opennews/pics_base/0_1510671715.png


  • Переработано оформление интерфейса инструментов для разработчиков. Представлена упрощённая навигационная панель с элементами в виде вкладок и визуальное выделение центрального блока с кодом по отношению к панелям. Пересмотрена цветовая схема, используемая при подсветке синтаксиса HTML и JavaScript. Красный цвет теперь закреплён только за ошибками. Убраны слишком кричащие цвета в пользу умеренной тёплой цветовой гаммы. Увеличена читаемость кода.

    https://www.opennet.ru/opennews/pics_base/0_1506449150.png


  • В инструментах для разработчиков полностью переписаны консоль, отладчик и сетевой мониторинг, которые теперь реализованы с использованием штатных web-технологий, включая фреймворки React и Redux. Существенно расширены возможности инспектирования - добавлена поддержка CSS Grid и CSS Variables. В консоли появилась возможность группировки сообщений и раскрытия кода объектов. В отладчике предоставлены новые методы поиска, навигации и отладки проектов;

    https://hacks.mozilla.org/files/2017/09/console-overview.png


  • Добавлен интерфейс для управления данными сайтов, сохраняемыми на локальной системе;

    https://www.opennet.ru/opennews/pics_base/0_1506449204.png


  •   Включено по умолчанию свойство dom.forms.datetime, позволяющее использовать в формах поля ввода даты и времени ("input type=date" и "input type=time");

    https://hacks.mozilla.org/files/2017/09/Screen-Shot-2017-09-19-at-13.27.05.png


  • Внесена порция улучшений в систему автозаполнения форм: добавлена дополнительная эвристика для определения типа данных в полях форм ввода, обеспечена возможность автоматического сохранения адреса после отправки формы, добавлен предпросмотр данных которые будут заполнены в полях при выборе предложенного варианта автозаполнения;
  • Вставка из буфера обмена средней кнопкой мыши в области контента больше не приводит к открытию URL, находящегося в буфере обмена (данная особенность приводила к казусам, например, если промахнуться кликая средней кнопкой на ссылке, мог открыться другой URL);
  • Функция автоматической прокрутки страницы (autoscrolling) теперь работает в асинхронном режиме (упреждающая отрисовка контента не попадающего в видимую область), по аналогии с другими методами ввода (например, прокруткой колесом мыши);
  • Удалена поддержка кнопки "Share", которая  завязана на неофициальный Social API и несовместима с WebExtension. Для пользователей, которым хочется разместить кнопку для быстрой отправки ссылок в Facebook, Twitter, Google+, Linkedin, Reddit, Tumblr, Telegram, Gmail и Diaspora рекомендуется установить дополнение Share Backported;
  • Добавлена поддержка встроенного в чипы AMD аппаратного декодировщика видео в формате VP9, позволяющего снизить нагрузку на CPU и продлить время автономной работы при просмотре видео;

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

Загрузить:

    Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

   Другие языки
   
   https://www.mozilla-russia.org/images/android.png Android (с Google Play)

        https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.1 Jelly Bean и выше) (мультиязычная версия с сайта Mozilla)
        https://www.mozilla-russia.org/images/android.png Android (x86, 4.1 Jelly Bean и выше) (мультиязычная версия с сайта Mozilla)
        https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.1 Jelly Bean и выше) (английская версия с сайта Mozilla)
        https://www.mozilla-russia.org/images/android.png Android (x86, 4.1 Jelly Bean и выше) (английская версия с сайта Mozilla)

   Другие языки

Что нового в Firefox 57 для разработчиков
Примечания к выпуску для Windows, Mac and Linux
Примечания к выпуску для Android

Новость взята с сайта opennet.ru

November 14, 2017 03:12 PM

OpenNet.ru : mozilla

Выпуск Firefox 57 с многопоточным CSS-движком и новым оформлением

Состоялся релиз web-браузера Firefox 57, а также мобильной версии Firefox 57 для платформы Android. Firefox 57 является одним из самых значительных выпусков в истории проекта. В новой версии переработан внешний вид браузера, осуществлён переход на WebExtensions и новый web-движок Quantum, комбинирующий проверенные временем компоненты движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust и движком Servo.

В ближайшие часы ожидается обновление ветки с длительным сроком поддержки 52.5.0 и переход на стадию бета-тестирования ветки Firefox 58, релиз которой намечен на 23 января.

Основные новшества:

  • Интегрирован новый CSS-движок Stylo (Quantum CSS), подготовленный в рамках проекта Quantum, в котором производится работа по переносу в браузер возможностей, изначально развиваемых для движка Servo. Stylo написан на языке Rust и отличается распараллеливанием обработки стилей CSS. Так как разные CSS-стили теперь обрабатываются параллельно, не блокируя друг друга, отмечается значительное повышение скорости обработки страниц. В сочетании с оптимизациями, подготовленными в рамках проекта Flow и уже вошедшими в состав Firefox 55, выпуск Firefox 57 демонстрирует двухкратный прирост производительности в тесте Speedometer 2.0, по сравнению с версией Firefox 52.

    Что касается потребления памяти, то в тесте по открытию 30 вкладок Firefox c 4 процессами-обработчиками контента потребляет в среднем на 30% меньше памяти по сравнению с Chrome 61 (на каждую вкладку отдельный процесс).

    В дальнейшем в Firefox ожидается включение проекта Quantum DOM, который обеспечит распараллеливание операций с DOM (Document Object Model) и оставит в прошлом применяемую ныне однопоточную схему обработки контента. JavaScript-код для разных вкладок и iframe будет выполняться параллельно в отдельных нитях, что позволит увеличить отзывчивость браузера при использовании большого числа открытых вкладок. Для переключения между нитями будет задействован встроенный планировщик совместной многозадачности, переключающий контекст в "безопасные" моменты, например, при вызове функций и в вершине каждой итерации циклов, что позволит минимизировать использование блокировок.

    Также планируется реализовать эвристические методы для остановки выполнения кода во второстепенных фоновых вкладках, предоставить интерфейс для блокирования бесконечного зацикливания и снижения приоритета ресурсоёмких скриптов. Для отрисовки будут задействованы наработки проекта Quantum Render, основанном на системе композитинга Servo WebRender и привлекающем GPU для обработки графики.

  • Полный переход на технологию WebExtensions для дополнений. Поддержка XUL/XPCOM-дополнений полностью отключена (опция extensions.legacy.enabled=true в about:config пока оставлена, но не работает);
  • Реализован третий уровень sandbox-изоляции для платформы Linux, при котором в дополнение к ограничению доступа к системным вызовам при помощи Seccomp-bpf, запрету записи в ФС, исключению доступа к разделяемой памяти, временной директории и видеоподсистеме, для процессов браузера также реализовано ограничение на чтение произвольных данных из ФС и лимитирование доступа к настройкам тем оформления, шрифтам, библиотекам и совместно используемым данным. В том числе теперь невозможно прочитать данные из домашнего каталога и профиля пользователя. При необходимости доступ к отдельным каталогам можно открыть через включение в белые списки security.sandbox.content.read_path_whitelist и security.sandbox.content.write_path_whitelist или смену уровня изоляции через опцию security.sandbox.content.level в about:config;
  • Новое оформление интерфейса пользователя, подготовленное в рамках проекта Photon. Основные изменения:
    • Прямоугольные кнопки вкладок;
    • Скрытие по умолчанию панели поиска (только для новых установок, после обновления панель остаётся). В настройки добавлена опция, позволяющая вернуть отдельную форму для обращения к поисковым системам;
    • Новая стартовая страница ("about:home"), основанная на дополнении Activity Stream, предлагающем помимо часто посещаемых ресурсов, подборку рекомендованного сервисом Pocket контента, который потенциально может быть интересен пользователю (рекомендации пока показываются только пользователям США, Канады и Германии).
    • Новая реализация основного меню, в котором вместо многоколоночной сетки пиктограмм возвращено классическое меню.
    • Для дополнений предложено отдельное меню ">>", содержимое которого сможет настраивать пользователь. Интерфейс кастомизации ограничен возможностью изменения панели и состава дополнительного меню;
    • Новая кнопка "Библиотека", предоставляющая доступ к истории посещений, закладкам, загрузкам, синхронизированному контенту и ссылкам в Pocket. В меню также показывается подборка недавно открытых страниц.
    • В адресную строку встроено новое меню "...", через которое можно добавить закладку, отправить ссылку в Pocket, работать с буфером обмена, создать скриншот и поделиться материалом по электронной почте;
    • Новая боковая панель, отображаемая в правой части экрана и предоставляющая средства для быстрого переключения между закладками, историей посещений и вкладками с других устройств. Возможность закрепления боковой панели как слева от контента, так и в правой части экрана.
    • Два дополнительных режима: "для сенсорных экранов" и "компактный", при выборе которых увеличивается или уменьшаются отступы и интервалы между элементами;
    • Отдельная стартовая страница для режима "инкогнито".
    • Изменено оформление страниц, отображаемых при ошибках, для страниц в списках блокировки и при открытия по HTTPS сайтов с некорректным, просроченным или самоподписанным сертификатом;
    • Новое оформление системы настройки параметров браузера. Включена функция поиска настроек;
    • Применение анимированных эффектов для придания большей динамичности выполняемым операциям и акцентировании внимания на изменении состояний (например более заметная индикация завершения загрузки файла или прогресса загрузки содержимого вкладки);
    • Цветовая дифференциация важности всплывающих уведомлений. Например, наиболее важные уведомления выделяются красным, требующие внимания - желтым, а информационные - цветом фона;

    В настройки добавлена опция, позволяющая для всех окон и вкладок включить блокирование JavaScript-кода, связанного с отслеживанием поведения пользователя и перемещений между сайтами. Ранее систма блокирования отслеживания перемещений была ограничена режимом "инкогнито". Реализованная в Firefox система использует метод блокирования внешних JavaScript-скриптов, изображений и iframe-страниц с сайтов, занесённых в чёрный список disconnect.me. При этом блокируются не только конкретные файлы, а любые запросы к доменам, уличённым в отслеживании пользователей вопреки установке заголовка Do Not Track. В том числе, под блокировку подпадают счётчики, виджеты и некоторые рекламные блоки. В соответствии с ранее проведённым исследованием, включение блокировки отслеживания приводит к сокращению времени загрузки страниц в среднем на 44% и уменьшению размера загружаемых данных на 39%.

  • В настройках расширена секция для управления правами доступа всех сайтов. Например, можно сразу всем запретить доступ к камере, микрофону, API для определения местоположения и средствам доставки уведомлений, предоставив выборочный доступ только избранным ресурсам;
  • Переработано оформление интерфейса инструментов для разработчиков. Представлена упрощённая навигационная панель с элементами в виде вкладок и визуальное выделение центрального блока с кодом по отношению к панелям. Пересмотрена цветовая схема, используемая при подсветке синтаксиса HTML и JavaScript. Красный цвет теперь закреплён только за ошибками. Убраны слишком кричащие цвета в пользу умеренной тёплой цветовой гаммы. Увеличена читаемость кода.
  • В инструментах для разработчиков полностью переписаны консоль, отладчик и сетевой мониторинг, которые теперь реализованы с использованием штатных web-технологий, включая фреймворки React и Redux. Существенно расширены возможности инспектирования - добавлена поддержка CSS Grid и CSS Variables. В консоли появилась возможность группировки сообщений и раскрытия кода объектов. В отладчике предоставлены новые методы поиска, навигации и отладки проектов;
  • Добавлен интерфейс для управления данными сайтов, сохраняемыми на локальной системе;
  • Включено по умолчанию свойство dom.forms.datetime, позволяющее использовать в формах поля ввода даты и времени ("input type=date" и "input type=time");
  • Внесена порция улучшений в систему автозаполнения форм: добавлена дополнительная эвристика для определения типа данных в полях форм ввода, обеспечена возможность автоматического сохранения адреса после отправки формы, добавлен предпросмотр данных которые будут заполнены в полях при выборе предложенного варианта автозаполнения;
  • Вставка из буфера обмена средней кнопкой мыши в области контента больше не приводит к открытию URL, находящегося в буфере обмена (данная особенность приводила к казусам, например, если промахнуться кликая средней кнопкой на ссылке, мог открыться другой URL);
  • Функция автоматической прокрутки страницы (autoscrolling) теперь работает в асинхронном режиме (упреждающая отрисовка контента не попадающего в видимую область), по аналогии с другими методами ввода (например, прокруткой колесом мыши);
  • Удалена поддержка кнопки "Share", которая завязана на неофициальный Social API и несовместима с WebExtension. Для пользователей, которым хочется разместить кнопку для быстрой отправки ссылок в Facebook, Twitter, Google+, Linkedin, Reddit, Tumblr, Telegram, Gmail и Diaspora рекомендуется установить дополнение Share Backported;
  • Добавлена поддержка встроенного в чипы AMD аппаратного декодировщика видео в формате VP9, позволяющего снизить нагрузку на CPU и продлить время автономной работы при просмотре видео;
  • В США, Канаде, Гонконге и Тайване возвращено использование Google в качестве поискового сервиса по умолчанию, вместо ранее применяемого Yahoo. В России, Беларуси и Казахстане по-прежнему по умолчанию предлагается Yandex;
  • В версии для платформы Android обновлён интерфейс, реализована блокировка воспроизведения видео в неактивных вкладках, в адресной строке обеспечена возможность прокрутки длинных URL;

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


Источник: http://www.opennet.ru/opennews/art.shtml?num=47568

November 14, 2017 11:33 AM

November 11, 2017

Mozilla Россия : Новости

Вышел Thunderbird 57.0 Бета

Форум: Новости
Автор: banbot

Что нового в Thunderbird 57.0 Бета:


  • Новое: Из панели состояния теперь можно сменить язык проверки орфографии
  • Новое: Команда «Создать сообщение по шаблону»
  • Изменено: «Редактировать как новое сообщение» теперь будет использовать формат сообщения, установленный по умолчанию в параметрах учётной записи - либо HTML, либо обычный текст - игнорируя формат сообщения. Сообщения в обычном тексте будут преобразованы в HTML и наоборот. Удерживая клавишу Shift можно изменить формат на противоположный.
  • Изменено: Преобразование простого текста в HTML было улучшено в случае, когда такое преобразование необходимо для «Редактировать как новое сообщение» или когда удержание клавиши Shift используется для «Редактировать черновик сообщения» или «Создать сообщение по шаблону».
  • Изменено: Команда «Редактировать черновик сообщения» теперь учитывает удержание клавиши Shift для преобразования HTML в обычный текст или наоборот при редактировании черновика.
  • Изменено: При прикреплении сообщения с помощью перетаскивания тема сообщения теперь используется в качестве имени вложения вместо «Вложенное сообщение»,
  • Изменено: При первом запуске Thunderbird теперь показывает диалоговое окно настройки учетной записи, а не диалоговое окно выбора провайдеров учетной записи почты.
  • Изменено: Thunderbird теперь использует дизайн Firefox с кодовым именем Photon с прямоугольными вкладками и многими другими улучшениями темы.
  • Изменено: В бета-версии Thunderbird 54 была представлена ​​более эффективная поддержка пользователей Charter. Побочным эффектом являлось то, что сообщения, перемещенные в другую папку IMAP, немедленно удалялись из исходной папки, даже если использовалась модель удаления «Отметить его как удалённое». Теперь это было возвращено к состоянию, предшествующему бета-версии 54, поэтому перемещенные IMAP-сообщения только зачеркиваются в исходной папке, если используется эта модель удаления.
  • Исправлено: Когда множество клиентов Thunderbird или других почтовых клиентов обращаются к одной и той же папке черновиков IMAP, сообщения иногда отправлялись от имени неправильной учётной записи. Это было исправлено, и пользователь будет уведомлен, если ни одна из его учётных записей не соответствует черновику.
  • Исправлено: Пароли теперь могут содержать символы, отличные от ASCII, например, символы с диакритическими знаками, такие как áäß, и специальные символы, такие как €§.

Полный список внесённых исправлений и улучшений

Загрузить:

    • Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    • Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    • Другие языки

Примечания к выпуску

November 11, 2017 08:17 PM

November 08, 2017

OpenNet.ru : mozilla

В Firefox 57 появятся средства для блокирования отслеживания перемещений

Разработчики Mozilla приняли в состав кодовой базы, на основе которой формируется выпуск Firefox 57, реализацию возможности активации системы блокирования отслеживания перемещений не только для окон в режиме "инкогнито", но и для обычного контента. В настройки добавлена опция, позволяющая для всего контента включить блокирование кода для отслеживания поведения пользователя и перемещений между сайтами. Ранее данные настройки отображались только после установки в about:config переменной privacy.trackingprotection.ui.enabled.

Реализованная в Firefox система использует метод блокирования внешних JavaScript-скриптов, изображений и iframe-страниц с сайтов, занесённых в чёрный список disconnect.me. При этом блокируются не только конкретные файлы, а любые запросы к доменам, уличённым в отслеживании пользователей вопреки установке заголовка Do Not Track. В том числе, под блокировку подпадают счётчики, виджеты и некоторые рекламные блоки. В соответствии с ранее проведённым исследованием, включение блокировки отслеживания приводит к сокращению времени загрузки страниц в среднем на 44% и уменьшению размера загружаемых данных на 39%.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47533

November 08, 2017 04:24 AM

November 05, 2017

Mozilla Россия : Новости

Вышел SeaMonkey 2.49.1

Форум: Новости
Автор: banbot

После четырёх месяцев с момента прошлого выпуска представлен релиз пакета SeaMonkey 2.49.1, объединяющего в рамках одного продукта набор приложений для работы в сети, разрабатываемых под эгидой проекта Mozilla: web-браузер, почтовый клиент, систему агрегации новостных лент (RSS/Atom) и WYSIWYG-редактор html-страниц Composer. Пакет доступен в сборках для платформ Linux, Windows и macOS. Автоматическое обновление до версии SeaMonkey 2.49 не поддерживается, поэтому пользователям следует вручную установить новый выпуск поверх старого.

Версия SeaMonkey 2.49 ознаменовала переход проекта на ESR-ветку Firefox 52, которая будет использоваться в качестве основы в обозримом будущем связи с миграцией Firefox на WebExtensions и прекращением поддержки XUL. Интерфейс SeaMonkey базируется на XUL и у проекта  нет ресурсов на миграцию  на WebExtensions, которая требует полной переработки кодовой базы. Решение о судьбе SeaMonkey в долгосрочной перспективе пока не принято, но разработчики на сколько это возможно попытаются поддерживать ветку SeaMonkey 2.49.
Из изменений отмечается:


  •   Синхронизация с кодовой базой Firefox 52.4 ESR.
  •   Задействован общий с Thunderbird код для обеспечения работы почтового клиента и интерфейса  чтения новостных конференций. В дальнейшем кооперация между SeaMonkey и Thunderbird при выполнении работы по портированию на WebExtensions рассматривается как один из вариантов продолжения существования проектов в долгосрочной перспективе;
  •   На платформе Linux по умолчанию задействован GTK3+;
  •   IRC-клиент Chatzilla, система инспектирования DOM Inspector и календарь планировщик Lightning исключены из основного состава SeaMonkey и могут быть установлены как обособленные дополнения из каталога addons.mozilla.org.

Загрузить:

    Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)

    Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

   Другие языки

Примечания к выпуску для Windows, Mac and Linux

Новость взята с сайта opennet.ru

November 05, 2017 11:12 AM

OpenNet.ru : mozilla

Выпуск интегрированного набора интернет-приложений SeaMonkey 2.49

После четырёх месяцев с момента прошлого выпуска представлен релиз пакета SeaMonkey 2.49.1, объединяющего в рамках одного продукта набор приложений для работы в сети, разрабатываемых под эгидой проекта Mozilla: web-браузер, почтовый клиент, систему агрегации новостных лент (RSS/Atom) и WYSIWYG-редактор html-страниц Composer. Пакет доступен в сборках для платформ Linux, Windows и macOS. Автоматическое обновление до версии SeaMonkey 2.49 не поддерживается, поэтому пользователям следует вручную установить новый выпуск поверх старого.

Версия SeaMonkey 2.49 ознаменовала переход проекта на ESR-ветку Firefox 52, которая будет использоваться в качестве основы в обозримом будущем связи с миграцией Firefox на WebExtensions и прекращением поддержки XUL. Интерфейс SeaMonkey базируется на XUL и у проекта нет ресурсов на миграцию на WebExtensions, которая требует полной переработки кодовой базы. Решение о судьбе SeaMonkey в долгосрочной перспективе пока не принято, но разработчики на сколько это возможно попытаются поддерживать ветку SeaMonkey 2.49.

Из изменений отмечается:

  • Синхронизация с кодовой базой Firefox 52.4 ESR.
  • Задействован общий с Thunderbird код для обеспечения работы почтового клиента и интерфейса чтения новостных конференций. В дальнейшем кооперация между SeaMonkey и Thunderbird при выполнении работы по портированию на WebExtensions рассматривается как один из вариантов продолжения существования проектов в долгосрочной перспективе;
  • На платформе Linux по умолчанию задействован GTK3+;
  • IRC-клиент Chatzilla, система инспектирования DOM Inspector и календарь планировщик Lightning исключены из основного состава SeaMonkey и могут быть установлены как обособленные дополнения из каталога addons.mozilla.org.


Источник: http://www.opennet.ru/opennews/art.shtml?num=47506

November 05, 2017 03:20 AM

October 31, 2017

OpenNet.ru : mozilla

В Firefox 58 появится защита от скрытой идентификации пользователей при помощи Canvas

В Firefox 58 планируют реализовать средства для противодействия скрытому отслеживанию пользователей при помощи API Canvas. Метод защиты уже ранее был реализован в браузере Tor Browser и сводится к выводу диалога с запросом подтверждения операции, при использовании на сайте кода для обработки изображений, получающего содержимое областей при помощи метода getImageData.

Техника идентификации пользователя при помощи Canvas заключается в скрытой отрисовке картинки на странице, которая затем анализируется на предмет особенностей вывода, специфичных для используемого графического стека, GPU и видеодрайвера. Метод уже достаточно активно применяется рекламными сетями для пассивной идентификации браузеров в случае невозможности сохранения идентификатора в cookie. В невидимом iframe отрисовывается изображение и текст, после чего сформированная картинка читается при помощи getImageData и генрируется хэш загруженных данных, который выступает идентификатором. Ранее в сочетании с Canvas для идентификации также применялись техники перебора установленных шрифтов и оценки параметров аккумулятора через Battery Status API, но данные возможности отслеживания были заблокированы в Firefox 52.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47475

October 31, 2017 04:11 AM

October 27, 2017

Mozilla Россия : Новости

Вышел Firefox 56.0.2

Форум: Новости
Автор: banbot

Сформирован корректирующий выпуск Firefox 56.0.2:


  • Устранена ошибка, при которой автозаполнение формы не отключалось даже после запроса пользователя (ошибка 1404531)
  • Устранены падения, связанные с видео, в Windows 7 (ошибка 1409141)
  • Восстановлена работа с 64-разрядной аутентификацией GSSAPI (ошибка 1409275)
  • Устранено падение при завершении работы (ошибка 1404105)

Загрузить:

    Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

   Другие языки
   
Что нового в Firefox 56 для разработчиков
Примечания к выпуску для Windows, Mac and Linux

October 27, 2017 03:48 PM

OpenNet.ru : mozilla

Mozilla планирует протестировать в Firefox возможности Lockbox, Tabsplit, ThemesRfun и Foxy

Разработчики Mozilla планируют в рамках инициативы Test Pilot провести тестирование четырёх новых возможностей, которые потенциально в будущем могут войти в основной состав Firefox. До конца года в Test Pilot планируется начать тестирование дополнения Lockbox, после чего в начале 2018 года ожидается включение в программу тестирования дополнений Tabsplit, ThemesRfun и Foxy. Lockbox представляет собой менеджер паролей, который расширяет встроенные средства управления паролями в Firefox. Про функциональность дополнений Tabsplit, ThemesRfun и Foxy пока можно догадываться только по их названиям (что-то связанное с разбиением вкладок, темами оформления и голосовым управлением), репозитории для данных дополнений пока не созданы.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47459

October 27, 2017 04:52 AM

October 18, 2017

OpenNet.ru : mozilla

Mozilla, Microsoft, Google, W3C и Samsung унифицируют документацию по Web-технологиям

Компании Mozilla, Microsoft, Google и Samsung договорились объединить усилия в области подготовки единой унифицированной документации для web-разработчиков, охватывающей поддерживаемые в современных браузерах технологии, включая JavaScript, CSS, HTML и различные Web API. Работа будет организована на площадке Mozilla Developer Network и курироваться комитетом, в который войдут представители вышеотмеченных компаний и консорциума W3C. В итоге, планируется сформировать качественную кроссбраузерную документацию, которая не будет привязана к конкретным продуктам.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47410

October 18, 2017 03:24 PM

October 16, 2017

Хабрахабр : Firefox

[Перевод] Весь веб на 60+ FPS: как новый рендерер в Firefox избавился от рывков и подтормаживаний

До релиза Firefox Quantum остаётся всё меньше времени. Он принесёт множество улучшений в производительности, в том числе сверхбыстрый движок CSS, который мы позаимствовали у Servo.

Но есть ещё одна большая часть технологии Servo, которая пока не вошла в состав Firefox Quantum, но скоро войдёт. Это WebRender, часть проекта Quantum Render.



WebRender известен своей исключительной скоростью. Но главная задача — не ускорить рендеринг, а сделать его более плавным.

При разработке WebRender мы поставили задачу, чтобы все приложения работали на 60 кадрах в секунду (FPS) или лучше, независимо от размера дисплея или от размера анимации. И это сработало. Страницы, которые пыхтят на 15 FPS в Chrome или нынешнем Firefox, летают на 60 FPS при запуске WebRender.

Как WebRender делает это? Он фундаментальным образом меняет принцип работы движка рендеринга, делая его более похожим на движок 3D-игры.
Читать дальше →

Автор: m1rko. Дата: October 16, 2017 09:13 AM

October 12, 2017

Mozilla Россия : Новости

Вышел Firefox 56.0.1

Форум: Новости
Автор: banbot

Сформирован корректирующий выпуск Firefox 56.0.1, в котором устранена порция ошибок:


  • При использовании драйверов Intel в системах Windows 7 с частичной поддержкой AVX заблокировано D3D11 (ошибка 1403353)
  • Для повышения стабильности и безопасности пользователи 32-разрядного Firefox в 64-битной Windows переводятся на 64-разрядные версии Firefox.

Загрузить:

    Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

   Другие языки
   
Что нового в Firefox 56 для разработчиков
Примечания к выпуску для Windows, Mac and Linux

October 12, 2017 10:16 PM

October 11, 2017

OpenNet.ru : mozilla

Глава Mozilla не исключает создание условно-бесплатных сервисов

Крис Бирд (Chris Beard), который после ухода Брендана Айка занял пост руководителя (CEO) компании Mozilla Corporation, упомянул о рассмотрении возможности предоставления компанией сервисов на основе ранее не применявшейся в Mozilla условно-бесплатной модели (Freemium), подразумевающей бесплатный доступ к базовой функциональности, но распространение расширенных возможностей в виде платного премиального продукта. К каким именно сервисам Mozilla может быть применена данная модель пока не решено.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47369

October 11, 2017 03:18 PM

October 08, 2017

Mozilla Россия : Новости

Вышел Thunderbird 52.4.0

Форум: Новости
Автор: banbot

Доступно обновление почтового клиента Thunderbird 52.4.0. В новой версии представлено новое поведение при ответе на сообщения в списках рассылки. Ответ на сообщениях из рассылок теперь отправляется по адресу, указанному в заголовке From, а заголовок Reply-to игнорируется. Для возвращения отправки ответа на Reply-to можно использовать настройку "mail.override_list_reply_to".

Кроме того, в новом выпуске устранена проблема, из-за которой при определённом стечении обстоятельств прикреплённые к письму изображения показывались обрезанными, если сообщения хранились в  папках IMAP, не синхронизированных  для работы в offline. Также исправлена ошибка, из-за которой не обрабатывались  сообщения с IMAP UID больше 0x7FFFFFFF.

Полный список внесённых исправлений и улучшений

Загрузить:

    • Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    • Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    • Другие языки

Примечания к выпуску

Новость взята с сайта opennet.ru

October 08, 2017 02:18 PM

October 07, 2017

OpenNet.ru : mozilla

Эксперимент Mozilla приведёт к утечке данных, вводимых в адресной строке Firefox

Компания Mozilla объявила (анонс на немецком языке) о намерении провести эксперимент, который затронет 1% пользователей новых установок Firefox в Германии, и приведёт к передаче данных, вводимых в адресной строке, сторонней коммерческой компании.

Суть эксперимента в том, что у части пользователей будет включено дополнение Cliqz, которое ранее уже предлагалось для опционального тестирования в рамках проекта TestPilot, а теперь будет активировано по умолчанию. Дополнение Cliqz реализует новый режим быстрого доступа к поисковым системам из адресной строки, позволяющий по мере набора ключевых слов сразу наблюдать выводимый поисковыми системами результат с раскрытием некоторых видов информации. Например, при запросе "погода" сразу покажется прогноз погоды, "курс валюты" - курс валюты и т.п. В качестве одного из преимуществ Cliqz упоминается блокирование отслеживания поисковыми системами данных о предпочтениях конкретного пользователя, благодаря анонимизации транслируемого результата.

Проблема состоит в том, что для обеспечения работы дополнения все вводимые в адресной строке данные передаются на сервер сторонней коммерческой компании Cliqz GmbH, которая получает доступ к информации об открываемых пользователем сайтах и вводимых через адресную строку запросах. Утверждается, что данные передаются анонимно и никак не привязываются к пользователю, но при этом компании известен IP-адрес пользователя и невозможно удостовериться в том, что привязка к IP удаляется, данные не оседают в логах или скрыто не используются для определения предпочтений.

Из других достижений Mozilla в области отслеживания активности пользователей можно отметить включение в Firefox 56 отправки по умолчанию обезличенных сведений о взаимодействии с браузером (число открытых вкладок и окон, число просмотренных сайтов, тип установленных дополнений, размер сеансов, статистика по обращениям к поисковым сервисам) и текущем окружении пользователя (версия браузера, ОС, настройки оборудования, размер ОЗУ, базовые сведения о крахах). Рассматривается возможность расширения накапливаемых данных информацией о посещаемых сайтах. Кроме того, браузер Firefox Focus для iOS по умолчанию отправляет статистику об использовании приложения на серверы сторонней компании Adjust, при этом на официальном скриншоте секции настроек, опубликованном в анонсе приложения, часть экрана с информацией о передаче статистики была вырезана, чтобы лишний раз не привлекать внимание к данной особенности.



Источник: http://www.opennet.ru/opennews/art.shtml?num=47343

October 07, 2017 02:27 AM

October 04, 2017

OpenNet.ru : mozilla

Доступен web-браузер Waterfox 55

Представлен новый выпуск проекта Waterfox 55, в рамках которого развивается модификация Firefox, ориентированная на заботу о конфиденциальности пользователя, сохранение привычных возможностей, удалённых из Firefox, несмотря на востребованность пользователями, и удаление навязываемых новшеств, таких как интеграция с сервисом Pocket. В состав также включаются некоторые исправления, которые в Mozilla считаются низкоприоритетными. Код наработок проекта поставляется под лицензией MPLv2. Сборки формируются для Linux, macOS, Android и Windows.

Ключевые отличия Waterfox 55 от Firefox 55:

  • Отключена поддержка API Encrypted Media Extensions (DRM для Web);
  • Отключен Web Runtime (объявлен устаревшим в 2015 году);
  • Задействован Clang при сборке для Linux и clang-cl для Windows;
  • Удалён Pocket;
  • Удалены средства для накопления статистики и передачи данных телеметрии;
  • Удалён код профилирования запуска;
  • Возвращена возможность запуска любых 64-разрядных NPAPI-плагинов;
  • Возвращена поддержка установки любых дополнений, независимо от наличия цифровой подписи;
  • Удалены рекламные блоки из списка рекомендаций на стартовой странице;
  • Добавлена функция дублирования вкладок;
  • В настройки добавлена опция для явного выбора локали.

Версия Waterfox 55 примечательна задействованием нового сборочного окружения для Linux, бэкпортированием патчей для решения проблем с FreeType, использованием Yahoo в качестве поисковика по умолчанию, добавлением опции для включения/выключения многопроцессного режима, подготовкой сборок для Android и Windows, улучшенной системой миграции профилей от других браузеров, использованием отдельной директории для хранения профиля (~/.waterfox/), переносом исправлений уязвимостей из Firefox 56.

Из планов на будущее упоминается намерение продолжить предоставление возможности использования классических XUL/XPCOM-дополнений. В середине октября ожидается переход на кодовую базу Firefox 56, на которой проект останется в обозримом будущем и будет портировать в эту ветку исправления проблем с безопасностью. Параллельно начнётся разработка ответвления, продолжающего использовать XUL/XPCOM или эквивалента (не исключается задействование низкоуровневой редакции WebExtension API, обеспечивающей тот же уровень возможностей и кастомизации, как API для старых дополнений к Firefox).

Источник: http://www.opennet.ru/opennews/art.shtml?num=47330

October 04, 2017 05:53 PM

План поддержки XUL-дополнений в ESR-ветке Firefox

В связи с прекращением в Firefox 57 поддержки классических XUL-дополнений и полным переходом на WebExtensions, разработчики Mozilla опубликовали план поддержки XUL-дополнений в ESR-выпусках Firefox. Время поддержки XUL-дополнений ограничится веткой Firefox 52 ESR, которая прекратит своё существование в конце июня 2018 года. Следующий ESR-выпуск будет построен на Firefox 59 и не будет поддерживать XUL-дополнения, в том числе не будет доступна опция для возвращения поддержки старых дополнений (extensions.legacy.enabled=true в about:config). В каталоге AMO (addons.mozilla.org) распространение XUL-дополнений продолжится до окончания времени жизни ESR-ветки 52, после чего XUL-дополнения будут скрыты из списков в каталоге.

Кроме того, в AMO вводится новый процесс рецензирования дополнений, созданных на основе технологии WebExtensions. На смену ручной проверке придёт автоматический процесс, который позволит избавиться от длительных ожиданий в очереди на прохождение проверки и увеличит оперативность доставки новых выпусков до пользователей. При этом ручная проверка не будет полностью упразднена, а будет выборочно проводиться для уже размещённых дополнений. Дополнения для ручной проверки будут выбираться на основании вычисленных факторов риска.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47328

October 04, 2017 03:38 PM

Компания Mozilla распределила 539 тысяч долларов на гранты открытым проектам

Компания Mozilla распределила очередную порцию грантов, выделенных в рамках инициативы Mozilla Open Source Support (MOSS), нацеленной на оказание финансовой поддержки разработчикам полезных открытых проектов. Суммарный размер вознаграждений, выплаченных с апреля 2017 года, составил 539 тысяч долларов.

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

Оставшиеся средства распределены между следующими проектами:

  • 125 тысяч долларов выделено на реализацию поддержки WebAssembly в упаковщике и загрузчике JavaScript-модулей webpack;
  • 100 тысяч долларов получил проект RiseUp, в рамках которого развивается набор инструментов для защищённого взаимодействия и координации работы групп активистов, борющихся за социальные изменения, против любых форм угнетения и становления свободного общества. Деньги выделены для усиления безопасности предоставляемого проектом сервиса электронной почты;
  • 70 тысяч долларов выделены на создание модуля mod_md к http-серверу Apache с реализацией протокола ACME для автоматизации получения сертификатов через сервис Let's Encrypt. Установив mod_md пользователю не нужно заботиться об обновлении сертификатов, модуль сам получит сертификат при первом запуске и периодически будет обновлять его при приближении к истечению срока действия;
  • 50 тысяч долларов вручены на разработку третьей версии открытого игрового движка Phaser, построенного на технологиях HTML5 (Canvas и WebGL) и ориентированного на создание браузерных игр;

Также представлен отчёт о работах, проведённых в рамках инициативы "Secure Open Source", которая предусматривает поддержание работ по увеличению безопасности и проведение аудита исходных текстов широко распространённого открытого ПО. В отчётный период проведён аудит кодовых баз XML-парсера expat, встраиваемого http-сервера GNU libmicrohttpd (an embedded HTTP server) и системы синхронизации точного времени chrony. В ходе аудита данных проектов не выявлено опасных проблем: в expat найдено 4 ошибки со средним уровнем опасности и 3 неопасные проблемы, в libmicrohttpd выявлена 1 ошибка со средним уровнем опасности и 3 неопасные проблемы, в chrony обнаружены лишь две неопасные проблемы.

Аудит chrony был проведён совместно с организацией Core Infrastructure Initiative и также охватывал кодовые базы ntpd и NTPSec. Из трёх изученных реализаций протокола NTP проект chrony признан наиболее безопасным. Также отмечена высокая стабильность работы chrony, грамотная архитектура и применение методов разработки с оглядкой на безопасность. По функциональности chrony отстаёт от ntpd и не поддерживает некоторые расширения протокола, но для большинства пользователей имеющихся возможностей будет достаточно для обычного клиента или сервера NTP.



Источник: http://www.opennet.ru/opennews/art.shtml?num=47323

October 04, 2017 03:51 AM

September 28, 2017

Mozilla Россия : Новости

Вышел Firefox 56.0

Форум: Новости
Автор: banbot

Состоялся релиз web-браузера Firefox 56, а также мобильной версии Firefox 56 для платформы Android. Firefox 56 является последним выпуском с поддержкой классических XUL-дополнений. В ближайшие часы ожидается обновление ветки с длительным сроком поддержки 52.4.0. Позавчера на стадию бета-тестирования перешла ветка Firefox 57, релиз которой намечен на 14 ноября.  В Firefox 57  переработан внешний вид браузера, осуществлён переход на WebExtensions и новый движок Quantum CSS.

Основные новшества:


  • Пересмотрен набор опций, управляющий накоплением данных об активности пользователя. По умолчанию включены опции для отправки обезличенных сведений о работе пользователя. Раньше по умолчанию отправка была выключена и её предлагалось включить, а теперь по умолчанию включена и упоминается, что её можно выключить. Отправка по умолчанию включается не только для новых установок, но и для старых систем, для которых данные опции были отключены.

    https://www.opennet.ru/opennews/pics_base/0_1506620065.png


    Накапливаются и отправляются сведения о взаимодействии с браузером (число открытых вкладок и окон, число просмотренных сайтов, тип установленных дополнений, размер сеансов, статистика по обращениям к поисковым сервисам) и текущем окружении пользователя (версия браузера, ОС, настройки оборудования, размер ОЗУ, базовые сведения о крахах). Статистика собирается обезличенно, но IP-адрес с которого отправляются данные, временно оседает в логе HTTP-серверов Mozilla. Для пользователей новых установок во второй вкладке сразу после запуска выводится всплывающее предупреждение об активации отправки данных с предоставлением возможности по её отключению.

    https://www.opennet.ru/opennews/pics_base/0_1506622790.png


  • Реорганизована структура настроек в конфигураторе и добавлена функция быстрого поиска настроек. Переписаны описания настроек, в которых теперь более ясно изложено, что именно делает изменение и как влияет на работу браузера;

    https://www.opennet.ru/opennews/pics_base/0_1506620263.png


  • Для всех пользователей включено по умолчанию системное дополнение Firefox Screenshots, позволяющее создавать скриншоты web-страниц, сохранять их локально или загружать в облако для обмена скриншотами с другими пользователями. Созданные снимки страниц или их отдельных частей размещаются в специальном облачном сервисе, в котором в течение 14 дней остаются доступны по прямой ссылке для других пользователей, знающих идентификатор снимка. Для владельца скриншоты показываются в специальном разделе "My Shots" на сайте screenshots.firefox.com. Имеются средства для отправки скриншотов в  Facebook, Twitter, Pinterest и по электронной почте. Серверная часть облачного сервиса открыта и может быть поднята на своих мощностях (применяется Node.js и PostgreSQL).

    https://www.opennet.ru/opennews/pics_base/0_1506620397.png


  •   Добавлена поддержка автоматического заполнения полей с адресом в web-формах (несколько полей с составляющими адреса воспринимаются как единое целое). Возможность пока активирована только для локали en-US. В секции "Privacy & Security" добавлена кнопка для редактирования сохранённых адресов;

    https://blog.mozilla.org/wp-content/uploads/2017/09/Autofill-addresses-1000x291.png


  •   Запрещено автоматическое воспроизведение мультимедийного контента, открытого в новой вкладке (например, ролики youtube теперь начинают показываться только после активации вкладки);
  •   Расширены возможности функции Send Tabs, позволяющей отправлять вкладки в мобильный браузер для iOS или Android. Send Tabs теперь может работать без заведения учётной записи в сервисе Firefox Account;
  •   Задействован новый код для преобразования кодировок символов, написанный на языке Rust;
  •   Добавлена поддержка средств аппаратного ускорения для шифрования AES-GCM с использованием процессорных инструкций AVX, PCLMUL или AES-NI, а также почти в два раза увеличена производительность программной реализации и соответственно снизилась нагрузка на CPU и увеличилась пропускная способность TLS-соединений. Например, на ноутбуке с CPU AMD C-70 скорость загрузки по HTTPS  возросла с 3 MB/s до 6 MB/s.

    https://www.franziskuskiefer.de/images/linux32-encrypt.png


  •   API Safe Browsing, используемый для проверки URL в черных списках вредоносных ресурсов, обновлён до версии 4;
  •   Примерно на 20% сокращён размер обновлений. Например, размер обновления с ветки Firefox 55.0.3 составил 21 Мб.
  •   Увеличена защита механизма верификации загружаемых обновлений;
  •   По умолчанию включена поддержка техники многослойной компоновки элементов страницы CSS Grid Layout. В основе метода заложена идея разбиения страницы на области по аналогии с табличной компоновкой с выравниванием по столбцам и строкам. В отличие от таблиц, CSS Grid Layout не определяет структуру содержимого, что позволяет применять методы адаптивной вёрстки и выстраивать произвольные макеты, которые недостижимы с использованием обычных таблиц (например, дочерние элементы могут перекрывать друг друга и переноситься в случае нехватки экранного пространства). По сравнению с Flexbox, который позволяет выравнивать элементы только в одной вертикальной плоскости, в CSS Grid Layout обеспечена возможность выравнивания элементов одновременно как по вертикальным, так и по горизонтальным направляющим, т.е. позволяет привязать выравнивание элеменов в разных столбцах;
  •   Реализован атрибут  rel="preload" для упреждающей загрузки ресурсов, которые будут прокэшировны не дожидаясь непосредственного запроса;
  •   Для Windows и macOS реалихован режим работы без вывода на экран , который активируется опцией "-headless";
  •   Прекращена поддержка тега "applet";
  •    В версии для платформы Android проведена работа по снижению энергопотребления и повышению производительности WebRTC при использовании средств аппаратного ускорения кодирования. Включена поддержка Intl API. Прекращена поддержка устройств на базе платформы Android 4.0. Прекращена поддержка NPAPI-плагинов и Adobe Flash.

Кроме новшеств и исправления ошибок в Firefox 56  устранено 19 уязвимостей, из которых 6 отнесены к категории опасных, а две помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц.

Загрузить:

    Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

   Другие языки
   
   https://www.mozilla-russia.org/images/android.png Android (с Google Play)

        https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.1 Jelly Bean и выше) (мультиязычная версия с сайта Mozilla)
        https://www.mozilla-russia.org/images/android.png Android (x86, 4.1 Jelly Bean и выше) (мультиязычная версия с сайта Mozilla)
        https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.1 Jelly Bean и выше) (английская версия с сайта Mozilla)
        https://www.mozilla-russia.org/images/android.png Android (x86, 4.1 Jelly Bean и выше) (английская версия с сайта Mozilla)

   Другие языки

Что нового в Firefox 56 для разработчиков
Примечания к выпуску для Windows, Mac and Linux
Примечания к выпуску для Android

Новость взята с сайта opennet.ru

September 28, 2017 06:45 PM

OpenNet.ru : mozilla

Релиз Firefox 56

Состоялся релиз web-браузера Firefox 56, а также мобильной версии Firefox 56 для платформы Android. Firefox 56 является последним выпуском с поддержкой классических XUL-дополнений. В ближайшие часы ожидается обновление ветки с длительным сроком поддержки 52.4.0. Позавчера на стадию бета-тестирования перешла ветка Firefox 57, релиз которой намечен на 14 ноября. В Firefox 57 переработан внешний вид браузера, осуществлён переход на WebExtensions и новый движок Quantum CSS.

Основные новшества:

  • Пересмотрен набор опций, управляющих накоплением данных об активности пользователя. По умолчанию включены опции для отправки обезличенных сведений о работе пользователя. Раньше по умолчанию отправка была выключена и её предлагалось включить, а теперь по умолчанию включена и упоминается, что её можно выключить. Отправка по умолчанию включается не только для новых установок, но и для старых систем, для которых данные опции были отключены.

    Накапливаются и отправляются сведения о взаимодействии с браузером (число открытых вкладок и окон, число просмотренных сайтов, тип установленных дополнений, размер сеансов, статистика по обращениям к поисковым сервисам) и текущем окружении пользователя (версия браузера, ОС, настройки оборудования, размер ОЗУ, базовые сведения о крахах). Статистика собирается обезличенно, но IP-адрес, с которого отправляются данные, временно оседает в логе HTTP-серверов Mozilla. Для пользователей новых установок во второй вкладке сразу после запуска выводится всплывающее предупреждение об активации отправки данных с предоставлением возможности по её отключению

  • Реорганизована структура настроек в конфигураторе и добавлена функция быстрого поиска настроек. Переписаны описания настроек, в которых теперь более ясно изложено что именно делает изменение и как влияет на работу браузера;
  • Для всех пользователей включено по умолчанию системное дополнение Firefox Screenshots, позволяющее создавать скриншоты web-страниц, сохранять их локально или загружать в облако для обмена скриншотами с другими пользователями. Созданные снимки страниц или их отдельных частей размещаются в специальном облачном сервисе, в котором в течение 14 дней остаются доступны по прямой ссылке для других пользователей, знающих идентификатор снимка. Для владельца скриншоты показываются в специальном разделе "My Shots" на сайте screenshots.firefox.com. Имеются средства для отправки скриншотов в Facebook, Twitter, Pinterest и по электронной почте. Серверная часть облачного сервиса открыта и может быть поднята на своих мощностях (применяется Node.js и PostgreSQL).
  • Добавлена поддержка автоматического заполнения полей с адресом в web-формах (несколько полей с составляющими адреса воспринимаются как единое целое). Возможность пока активирована только для локали en-US. В секции "Privacy & Security" добавлена кнопка для редактирования сохранённых адресов;

  • Запрещено автоматическое воспроизведение мультимедийного контента, открытого в новой вкладке (например, ролики youtube теперь начинают показываться только после активации вкладки);
  • Расширены возможности функции Send Tabs, позволяющей отправлять вкладки в мобильный браузер для iOS или Android. Send Tabs теперь может работать без заведения учёной записи в сервисе Firefox Account;

  • Задействован новый код для преобразования кодировок символов, написанный на языке Rust;
  • Добавлена поддержка средств аппаратного ускорения для шифрования AES-GCM с использованием процессорных инструкций AVX, PCLMUL или AES-NI, а также почти в два раза увеличена производительность программной реализации и соответственно снизилась нагрузка на CPU и увеличилась пропускная способность TLS-соединений. Например, на ноутбуке с CPU AMD C-70 скорость загрузки по HTTPS возросла с 3 MB/s до 6 MB/s.
  • API Safe Browsing, используемый для проверки URL в черных списках вредоносных ресурсов, обновлён до версии 4;
  • Примерно на 20% сокращён размер обновлений. Например, размер обновления с ветки Firefox 55.0.3 составил 21 Мб.
  • Увеличена защита механизма верификации загружаемых обновлений;
  • По умолчанию включена поддержка техники многослойной компоновки элементов страницы CSS Grid Layout. В основе метода заложена идея разбиения страницы на области по аналогии с табличной компоновкой с выравниванием по столбцам и строкам. В отличие от таблиц, CSS Grid Layout не определяет структуру содержимого, что позволяет применять методы адаптивной вёрстки и выстраивать произвольные макеты, которые недостижимы с использованием обычных таблиц (например, дочерние элементы могут перекрывать друг друга и переноситься в случае нехватки экранного пространства). По сравнению с Flexbox, который позволяет выравнивать элементы только в одной вертикальной плоскости, в CSS Grid Layout обеспечена возможность выравнивания элементов одновременно как по вертикальным, так и по горизонтальным направляющим, т.е. позволяет привязать выравнивание элеменов в разных столбцах;
  • В инструментах для web-разработчиков появилась новая панель для отладки CSS Grid Layout;

  • Реализован атрибут rel="preload" для упреждающей загрузки ресурсов, которые будут прокэшировны не дожидаясь непосредственного запроса;
  • В WebRTC представлены новые свойства RTCPeerConnection, предоставляющие сведения о конфигурации локальной и удалённой стороны соединения;
  • Для Windows и macOS реализован режим работы без вывода на экран, который активируется опцией "-headless";
  • Прекращена поддержка тегов "applet" и "isindex";
  • В версии для платформы Android проведена работа по снижению энергопотребления и повышению производительности WebRTC при использовании средств аппаратного ускорения кодирования. Включена поддержка Intl API. Прекращена поддержка устройств на базе платформы Android 4.0. Прекращена поддержка NPAPI-плагинов и Adobe Flash.

Кроме новшеств и исправления ошибок в Firefox 56 устранено 19 уязвимостей, из которых 6 отнесены к категории опасных, а две помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц.


Источник: http://www.opennet.ru/opennews/art.shtml?num=47293

September 28, 2017 02:24 PM

September 27, 2017

Хабрахабр : Firefox

[Перевод] Как быстрее DOM построить: парсинг, async, defer и preload


На сегодняшний день, джентльменский набор по ускорению сайта включает в себя всё от минификации и оптимизации файлов до кеширования, CDN, разделения кода и так называемого tree shaking. Но даже если вы не знакомы с этой терминологией, значительного ускорения можно добиться и парой ключевых слов с продуманной структурой кода.

В Firefox скоро появится новый веб стандарт <link rel="preload">, который позволит загружать важные ресурсы быстрее. Его уже можно опробовать в версиях Firefox Nightly и Developer Edition, а пока это прекрасный повод вспомнить основы работы браузера и глубже понять о производительности при работе с DOM.
Читать дальше →

Автор: A3a. Дата: September 27, 2017 02:24 PM

September 26, 2017

Mozilla Россия : Новости

Mozilla выпустила бета-версию скоростного браузера Firefox Quantum

Форум: Новости
Автор: Крошка Ру

Компания говорит, что Firefox 57, или Firefox Quantum, работает в два раза быстрее выпущенного год назад Firefox 52.

Прошёл почти год с анонса браузерного движка Project Quantum, который позволяет Firefox использовать современное оборудование на полную мощность. Теперь Mozilla выпустила публичную бета-версию 57-й версии браузера, которую она именует Firefox Quantum и в которую интегрирован новый движок.

https://cdn.lifehacker.ru/wp-content/uploads/2017/09/ff-57_1506445635-630x399.jpg

Ниже перечислены причины, по которым программа работает значительно быстрее предшественницы:

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

Firefox Quantum обзавёлся новым интерфейсом под названием Photon. По словам Mozilla, он лучше отображается на мониторах с высоким количеством точек на дюйм. Также Photon определяет, пользуетесь ли вы мышью или сенсорным экраном, и автоматически подбирает соответствующие размеры меню.

Полноценный релиз обновления состоится 14 ноября.

Бета-версию Firefox Quantum также можно установить на Android через Google Play и на iOS через программу тестирования TestFlight.

Источник:https://lifehacker.ru/2017/09/26/firefox-quantum/

September 26, 2017 07:16 PM

OpenNet.ru : mozilla

Бета-выпуск Firefox 57 с многопоточным CSS-движком и новым оформлением

Компания Mozilla объявила о начале бета-тестирования ветки Firefox 57, релиз которой намечен на 14 ноября и станет одним из самых значительных выпусков в истории проекта. В частности, в новой версии будет переработан внешний вид браузера, осуществлён переход на WebExtensions и новый web-движок Quantum, комбинирующий проверенные временем компоненты движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust и движком Servo. Ожидавшийся сегодня релиз Firefox 56 отложен до 28 сентября.

Основные новшества бета-версии Firefox 57:

  • Интегрирован новый CSS-движок Stylo (Quantum CSS), подготовленный в рамках проекта Quantum, в котором производится работа по переносу в браузер возможностей, изначально развиваемых для движка Servo. Stylo написан на языке Rust и отличается распараллеливанием обработки стилей CSS. Так как разные CSS-стили теперь обрабатываются параллельно, не блокируя друг друга, отмечается значительное повышение скорости обработки страниц. В сочетании с оптимизациями, подготовленными в рамках проекта Flow и уже вошедшими в состав Firefox 55, выпуск Firefox 57 демонстрирует двухкратный прирост производительности в тесте Speedometer 2.0, по сравнению с версией Firefox 52.

    Что касается потребления памяти, то в тесте по открытию 30 вкладок Firefox c 4 процессами-обработчиками контента потребляет в среднем на 30% меньше памяти по сравнению с Chrome 61 (на каждую вкладку отдельный процесс).

    В дальнейшем в Firefox ожидается включение проекта Quantum DOM, который обеспечит распараллеливание операций с DOM (Document Object Model) и оставит в прошлом применяемую ныне однопоточную схему обработки контента. JavaScript-код для разных вкладок и iframe будет выполняться параллельно в отдельных нитях, что позволит увеличить отзывчивость браузера при использовании большого числа открытых вкладок. Для переключения между нитями будет задействован встроенный планировщик совместной многозадачности, переключающий контекст в "безопасные" моменты, например, при вызове функций и в вершине каждой итерации циклов, что позволит минимизировать использование блокировок.

    Также планируется реализовать эвристические методы для остановки выполнения кода во второстепенных фоновых вкладках, предоставить интерфейс для блокирования бесконечного зацикливания и снижения приоритета ресурсоёмких скриптов. Для отрисовки будут задействованы наработки проекта Quantum Render, основанном на системе композитинга Servo WebRender и привлекающем GPU для обработки графики.

  • Полный переход на технологию WebExtensions для дополнений. Поддержка XUL/XPCOM-дополнений по умолчанию отключена, но пока возвращаема через установку extensions.legacy.enabled=true в about:config;
  • Реализован третий уровень sandbox-изоляции для платформы Linux, при котором в дополнение к ограничению доступа к системным вызовам при помощи Seccomp-bpf, запрету записи в ФС, исключению доступа к разделяемой памяти, временной директории и видеоподсистеме, для процессов браузера также реализовано ограничение на чтение произвольных данных из ФС и лимитирование доступа к настройкам тем оформления, шрифтам, библиотекам и совместно используемым данным;
  • Новое оформление интерфейса пользователя, подготовленное в рамках проекта Photon. Основные изменения:
    • Прямоугольные кнопки вкладок;
    • Скрытие по умолчанию панели поиска (только для новых установок, после обновления панель остаётся). В настройки добавлена опция, позволяющая вернуть отдельную форму для обращения к поисковым системам;
    • Новая стартовая страница ("about:home"), основанная на дополнении Activity Stream, предлагающем помимо часто посещаемых ресурсов, подборку рекомендованного сервисом Pocket контента, который потенциально может быть интересен пользователю.
    • Новая реализация основного меню, в котором вместо многоколоночной сетки пиктограмм возвращено классическое меню.
    • Для дополнений предложено отдельное меню ">>", содержимое которого сможет настраивать пользователь. Интерфейс кастомизации ограничен возможностью изменения панели и состава дополнительного меню;
    • Новая кнопка "Библиотека", предоставляющая доступ к истории посещений, закладкам, загрузкам, синхронизированному контенту и ссылкам в Pocket. В меню также показывается подборка недавно открытых страниц.
    • В адресную строку встроено новое меню "...", через которое можно добавить закладку, отправить ссылку в Pocket, работать с буфером обмена, создать скриншот и поделиться материалом по электронной почте;
    • Новая боковая панель, отображаемая в правой части экрана и предоставляющая средства для быстрого переключения между закладками, историей посещений и вкладками с других устройств. Возможность закрепления боковой панели как слева от контента, так и в правой части экрана.
    • Два дополнительных режима: "для сенсорных экранов" и "компактный", при выборе которых увеличивается или уменьшаются отступы и интервалы между элементами;
    • Отдельная стартовая страница для режима "инкогнито".
    • Изменено оформление страниц, отображаемых при ошибках, для страниц в списках блокировки и при открытия по HTTPS сайтов с некорректным, просроченным или самоподписанным сертификатом;
    • Новое оформление системы настройки параметров браузера. Включена функция поиска настроек;
    • Применение анимированных эффектов для придания большей динамичности выполняемым операциям и акцентировании внимания на изменении состояний (например более заметная индикация завершения загрузки файла или прогресса загрузки содержимого вкладки);
    • Цветовая дифференциация важности всплывающих уведомлений. Например, наиболее важные уведомления выделяются красным, требующие внимания - желтым, а информационные - цветом фона;
  • Переработано оформление интерфейса инструментов для разработчиков. Представлена упрощённая навигационная панель с элементами в виде вкладок и визуальное выделение центрального блока с кодом по отношению к панелям. Пересмотрена цветовая схема, используемая при подсветке синтаксиса HTML и JavaScript. Красный цвет теперь закреплён только за ошибками. Убраны слишком кричащие цвета в пользу умеренной тёплой цветовой гаммы. Увеличена читаемость кода.
  • В инструментах для разработчиков полностью переписаны консоль, отладчик и сетевой мониторинг, которые теперь реализованы с использованием штатных web-технологий, включая фреймворки React и Redux. Существенно расширены возможности инспектирования - добавлена поддержка CSS Grid и CSS Variables. В консоли появилась возможность группировки сообщений и раскрытия кода объектов. В отладчике предоставлены новые методы поиска, навигации и отладки проектов;
  • Добавлен интерфейс для управления данными сайтов, сохраняемыми на локальной системе;
  • Включено по умолчанию свойство dom.forms.datetime, позволяющее использовать в формах поля ввода даты и времени ("input type=date" и "input type=time");
  • Внесена порция улучшений в систему автозаполнения форм: добавлена дополнительная эвристика для определения типа данных в полях форм ввода, обеспечена возможность автоматического сохранения адреса после отправки формы, добавлен предпросмотр данных которые будут заполнены в полях при выборе предложенного варианта автозаполнения;
  • Вставка из буфера обмена средней кнопкой мыши в области контента больше не приводит к открытию URL, находящегося в буфере обмена (данная особенность приводила к казусам, например, если промахнуться кликая средней кнопкой на ссылке, мог открыться другой URL);
  • Функция автоматической прокрутки страницы (autoscrolling) теперь работает в асинхронном режиме (упреждающая отрисовка контента не попадающего в видимую область), по аналогии с другими методами ввода (например, прокруткой колесом мыши);
  • Удалена поддержка кнопки "Share", которая завязана на неофициальный Social API и несовместима с WebExtension. Для пользователей, которым хочется разместить кнопку для быстрой отправки ссылок в Facebook, Twitter, Google+, Linkedin, Reddit, Tumblr, Telegram, Gmail и Diaspora рекомендуется установить дополнение Share Backported;
  • Подготовлен новый логотип редакции для разработчиков (Developer Edition)


Источник: http://www.opennet.ru/opennews/art.shtml?num=47272

September 26, 2017 02:27 PM

September 25, 2017

OpenNet.ru : mozilla

Для Firefox подготовлена возможность декорирования окон на стороне клиента

Jiří Eischmann, работающий в Red Hat в команде развития десктоп-систем, сообщил о реализации для Firefox поддержки режима декорирования окон на стороне клиента (CSD, Client Side Decoration), при котором заголовок и рамки окна отрисовываются не оконным менеджером, а самим приложением. Представленная возможность позволит приблизить интерфейс Firefox к оформлению штатных приложений GNOME, а именно реализовать такие особенности, как перенос панели вкладок в заголовок окна, а также скрытые рамки.

Сборки модифицированного Firefox 55 подготовлены для тестирования в Fedora 25, 26 и 27 (после установки требуется установить widget.allow-client-side-decoration=true в about:config). Изменения к Firefox c дополнительными улучшениями для поддержки Wayland и CSD можно найти в репозитории Martin Stransky, мэйнтейнера пакетов с Firefox в Fedora. Патчи переданы для рецензирования в Mozilla.



Источник: http://www.opennet.ru/opennews/art.shtml?num=47264

September 25, 2017 03:45 AM

September 16, 2017

OpenNet.ru : mozilla

Проект Mozilla представил дополнение с реализацией контекстных контейнеров для Firefox

Проект Mozilla представил дополнение Firefox Multi-Account Containers с реализацией контекстных контейнеров, ранее проходившее тестирование в рамках программы Test Pilot и намечавшееся для интеграции в основной состав Firefox. Код дополнения распространяется под лицензией MPL. Контекстные контейнеры предоставляют возможность изоляции различных типов контента без создания отдельных профилей, что позволяет отделить между собой информацию отдельных групп страниц.

Например, можно создать отдельные, изолированные друг от друга, области для персонального общения, работы, покупок и банковских операций или организовать одновременное использование разных аккаунтов пользователя на одном сайте (можно одновременно открыть рабочий и личный аккаунты в Facebook, Gmail, Instagram, Twitter и любых других сайтах). Контейнеры также можно использовать для исключения утечки данных о посещении определённых сайтов без перехода в режим "инкогнито" (сеансы и настройки для этих сайтов будут сохраняться, но не будут видны сайтам в других контейнерах).

В каждом контейнере используются отдельные хранилища для Cookies, Local Storage API, indexedDB, кэша и содержимого OriginAttributes. При этом для всех контейнеров используется общая база автодополнения форм, сохранённые пароли и флаги HSTS. Под вопросом находится реализация раздельных истории посещений, закладок и хранилища TLS-сертификатов. Визуально разделение контейнеров осуществляется при помощи цветов и меток - каждый контейнер снабжается цветной полоской под кнопкой перехода на вкладку и пиктограммой в адресной строке. Цвет и пиктограмма выбираются пользователем при создании или настройке контейнера.



Источник: http://www.opennet.ru/opennews/art.shtml?num=47215

September 16, 2017 02:05 AM

September 12, 2017

OpenNet.ru : mozilla

В Firefox будет обновлено оформление средств для разработчиков

Для включения в ночные сборки Firefox, которые лягут в основу выпуска Firefox 57, готовится реализация нового оформления инструментов для разработчиков (Developer Tools). Наиболее заметным изменением стала новая упрощённая навигационная панель с элементами в виде вкладок и визуальное выделение центрального блока с кодом по отношению к панелям.

Также проведён кардинальный пересмотр цветовой схемы, используемой при подсветке синтаксиса HTML и JavaScript. Красный цвет теперь закреплён только за ошибками. Убраны слишком кричащие цвета в пользу умеренной тёплой цветовой гаммы. Увеличена читаемость кода.

Было (светлая тема):

Стало (светлая тема):

Было (тёмная тема):

Стало (тёмная тема):



Источник: http://www.opennet.ru/opennews/art.shtml?num=47180

September 12, 2017 03:59 AM

September 02, 2017

OpenNet.ru : mozilla

Выпуск web-браузера GNU IceCat 52.3.0

Проект GNU опубликовал новую версию web-браузера IceCat 52.3.0. Браузер построен на кодовой базе Firefox 52.0.2 ESR, приведённой в соответствие с требованиями к полностью свободному ПО. В частности, удалены несвободные компоненты, заменены элементы оформления, прекращено использование зарегистрированных торговых марок, отключен поиск несвободных плагинов и дополнений, интегрированы дополнения, направленные на усиления приватности.

В базовую поставку входят дополнения LibreJS для блокирования обработки несвободного JavaScript-кода, HTTPS Everywhere для использования шифрования трафика на всех сайтах где это возможно, HTML5 Video Everywhere для замены Flash-плеера на аналог на основе тега video и Spyblock (основан на Adblock Plus) для блокирования рекламы и реализации приватного режима просмотра в котором загрузка ресурсов разрешена только с текущего сайта. В качестве поисковой системы по умолчанию используется DuckDuckGO, с отправкой запросов по HTTPS и без использования JavaScript. Присутствует возможность отключения обработки JavaScript и сторонних Cookie.

По умолчанию заполняется HTTP-заголовок DoNotTrack, а в HTTP-заголовке Referer всегда передаётся имя хоста, к которому адресован запрос. Отключены следующие возможности: проверка безопасности открываемых сайтов в сервисах Google, Encrypted Media Extensions (EME), сбор телеметрии, поддержка Flash, уточнение поиска (search suggestions), API для определения местоположения, GeckoMediaPlugins (GMP), Pocket и проверка дополнений по цифровым подписям. WebRTC модифицирован для блокирования утечки внутреннего IP при работе через Tor.

По сравнению с прошлой версией осуществлёна синхронизация с кодовой базой Firefox 52.3.0 ESR, дополнение https-everywhere обновлено до версии 5.2.21, а SpyBlock до версии 2.9.1. Удалено расширение с реализацией проигрывателя для Youtube, так как с Youtube больше нельзя работать без несвободного кода на языке JavaScript. Добавлена коллекция из 9 дополнений, совместимых с LibreJS, в которую входят дополнения для загрузки из Google Docs и других сайтов при выключенном Javascript, а также дополнение для выявления скрытых HTML-блоков.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47122

September 02, 2017 05:12 PM

August 31, 2017

OpenNet.ru : mozilla

Метод идентификации через определение дополнений, установленных в Chrome и Firefox

Группа исследователей из университета Деусто (Испания) и исследовательского центра Eurecom (Франция) выявили две техники определения списка установленных браузерных дополнений, который можно использовать в качестве дополнительного источника данных для неявной идентификации пользователя. Методы применимы к Firefox, Safari и браузерам на кодовой базе Chromium. По заявлению исследователей точность определения как для старых дополнений Firefox, так и для дополнений к Chrome на базе WebExtensions составляет 100%.

Первый метод затрагивает все браузеры с поддержкой API WebExtensions (Chrome, Opera, Yandex Browser, Edge, Vivaldi) и основывается на получении информации по сторонним каналам (side-channel attack), а именно учёте различия времени обработки операций, при обработке файлов определённых дополнений. Правила доступа к файлам дополнения задаётся в файле manifest.json и приводят к небольшим, но уловимым, задержкам при попытке обращения к подпадающим под эти правила ресурсам.

В частности, время отзыва при попытке доступа к локальным файлам несуществующего дополнения немного дольше, чем при обращении к файлам установленного дополнения, при использовании изначально фиктивных файловых путей. Иными словами, время доступа к связкам "chrome-extension://[fakeExtID]/[fakePath]" и "chrome-extension://[realExtID]/[fakePath]" отличается, что позволяет методом перебора известных идентификаторов дополнений определить установленные в браузере дополнения. Если дополнение не установлено, время выполнения запроса будет совпадать, а если проверяемое дополнение присутствует - запрос будет выполнен быстрее.

Примечательно, что данной проблеме подвержен и старый API для построения дополнений к Firefox, на смену которому идёт WebExtensions. В случае старого API не требуется даже измерять время ответа, так как при запросе несуществующего файла в установленном и фиктивном дополнении выдаётся разный код ошибки. Новая система дополнений Firefox на базе WebExtensions не подвержена данной проблеме, так как в отличие от Chrome идентификаторы дополнений генерируются случайно.

При этом в ходе анализа выявлена другая проблема - случайный идентификатор дополнения Firefox сохраняется для всех версий дополнения в текущей системе и если дополнение допускает его утечку, то данный идентификатор дополнения можно рассматривать как уникальный идентификатор пользователя. Вероятно, данная проблема более опасна, чем изначально предложенный метод построения списка дополнений, так как в ходе проверки гипотезы удалось получить данные о случайном идентификаторе предустановленного дополнения Screenshot при нажатии кнопки создания снимка экрана на стороннем сайте. Для других популярных дополнений возможно будет определён метод, работающий без необходимости совершения пользователем определённых действий.

Второй метод получения списка дополнений специфичен для системы дополнений браузера Safari, в которой вместо manifest.json для разграничения доступа применяется случайно сгенерированные URL, привязываемые к текущему пользовательскому сеансу. Суть метода в том, что можно определить косвенные данные, которые используются при генерации случайного URL, и попытаться предсказать его. Проверка показала, что подобное удаётся для 40.5% протестированных дополнений.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47103

August 31, 2017 05:20 PM

August 30, 2017

Хабрахабр : Firefox

[Из песочницы] Внутри супер-быстрого CSS-движка: Quantum CSS (aka Stylo)

Привет, Хабр! Представляю вашему вниманию перевод статьи Inside a super fast CSS engine: Quantum CSS (aka Stylo) автора Лин Кларк.


Вы возможно слышали о Project Quantum… Это проект по существенной переработке внутренностей Firefox с целью ускорить браузер. По частям мы внедряем наработки нашего экспериментального браузера Servo и значительно улучшаем остальные элементы движка.


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


image


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

Читать дальше →

Автор: azymohliad. Дата: August 30, 2017 07:38 AM

August 26, 2017

Mozilla Россия : Новости

Вышел Firefox 55.0.3

Форум: Новости
Автор: banbot

Подготовлен корректирующий выпуск Firefox 55.0.3, в котором устранена проблема с загрузкой файлов на некоторые сайты, проявляющаяся в том числе при загрузке эскизов на YouTube и картинок на Tweakers.net. Также отменено регрессивное изменение, из-за которого отключались дополнения, если в файловом пути к профилю Firefox встречаются не-ASCII символы.

Загрузить:

    Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

   Другие языки

Что нового в Firefox 55 для разработчиков
Примечания к выпуску для Windows, Mac and Linux

Новость взята с сайта opennet.ru

August 26, 2017 06:13 PM

Вышел Thunderbird 52.3.0

Форум: Новости
Автор: banbot

Что нового в Thunderbird 52.3.0:


  • Исправлено: Различные исправления в системе безопасности.
  • Исправлено: В некоторых случаях большие вложения открывались долгое время.
  • Исправлено: При вставке изображения в тело сообщения не отображался запрос на авторизацию, хотя URL-адрес изображения требовал аутентификации.
  • Исправлено: Выделенный текст из другого сообщения иногда включался в ответ.
  • Исправлено: Встроенные изображения не масштабировались при печати.
  • Исправлено: Флаг обработки сообщения (ответ/пересылка) терялся, когда сообщение ответа или пересылки было сохранено в виде черновика, а черновик был отправлен позже.
  • Исправлено: Удаление сообщения с сервера POP3 не работало при использовании хранилища maildir.
  • Исправлено: Нежелательные встроенные изображения, отображаемые в прорвавшихся спам-сообщениях.

Полный список внесённых исправлений и улучшений

Загрузить:

    • Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    • Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    • Другие языки

Примечания к выпуску

August 26, 2017 06:09 PM

OpenNet.ru : mozilla

Обновление Firefox 55.0.3

Подготовлен корректирующий выпуск Firefox 55.0.3, в котором устранена проблема с загрузкой файлов на некоторые сайты, проявляющаяся в том числе при загрузке эскизов на YouTube и картинок на Tweakers.net. Также отменено регрессивное изменение, из-за которого отключались дополнения, если в файловом пути к профилю Firefox встречаются не-ASCII символы.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47082

August 26, 2017 02:29 AM

August 25, 2017

Хабрахабр : Firefox

«Человек посередине», использующий отозванные сертификаты. Часть 2


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

1. Как механизмы проверки статуса сертификатов реализованы в современных Веб-браузерах?
2. Кто виноват? Почему они реализованы именно так?
3. Что делать? Какие есть перспективы?

Эта статья будет полезна тем, кому интересно разобраться в применяющихся на практике механизмах проверки статуса сертификатов.

На Хабре уже писали на данную тему (например, тут и тут), мы же в этой статье решили привести ещё более подробное описание проверок, выполняемых современными браузерами, более актуальную информацию об их настройках, и, наконец, описание того, как можно исправить сложившуюся ситуацию в будущем.
Читать дальше →

Автор: NWOcs. Дата: August 25, 2017 06:06 AM

August 22, 2017

OpenNet.ru : mozilla

В Firefox планируют реализовать анонимный сбор статистики о посещаемых сайтах

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

В настоящее время Mozilla уже предлагает опцию, позволяющую принять участие в обезличенном сборе статистики (схема opt-in - по умолчанию выключено, но пользователь может включить), но отсутствует подход к сбору данных по умолчанию с возможностью отказа (схема opt-out - по умолчанию включено, но пользователь может выключить). В качестве варианта для расширения собираемой статистики рассматривается применение механизмов дифференциальной конфиденциальности (differential privacy), позволяющих организовать сбор конфиденциальных данных без возможности связывания собранной информации с конкретными пользователями.

Методы дифференциальной конфиденциальности позволяют гарантировать, что даже если атакующий получит доступ к информации, передаваемой пользователем, он не сможет определить был ли открыт определённый сайт этим пользователем или нет. Одним из примеров реализаций методов дифференциальной конфиденциальности является развиваемый Google открытый проект RAPPOR (Privacy-Preserving Reporting Algorithms), позволяющий собирать статистку о предпочтениях всех пользователей, не нарушая конфиденциальности каждого конкретного пользователя.

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

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

Источник: http://www.opennet.ru/opennews/art.shtml?num=47066

August 22, 2017 03:50 PM

August 17, 2017

Mozilla Россия : Новости

Вышел Firefox 55.0.2

Форум: Новости
Автор: banbot

Доступен корректирующий выпуск Firefox 55.0.2, в котором исправлено несколько ошибок:


  •   Устранено регрессивное изменение, которое привело к неверному отображению фона во всплывающих меню (использовался фон из блоков select);

    https://bug1388682.bmoattachments.org/attachment.cgi?id=8895299&amp;a.png


  •   Решены появившиеся в Firefox 55 проблемы с производительностью в реализации WebExtension;
  •   Устранена ошибка, из-за которой не выводились уведомления о скрытой установке дополнений (через прямую подстановку в каталог с дополнениями);
  •   Устранено зависание при наличии спецсимволов в пути к каталогу текущего пользователя (например, наличие одинарных кавычек).

Также уже около недели доступен бета-выпуск Firefox 56, но список изменений для него почти пуст и включает лишь три новшества: добавлена функция быстрого поиска настроек; запрещено автоматическое воспроизведение мультимедийного контента, открытого в новой вкладке (например, ролики youtube теперь начинают показываться только после активации вкладки); по умолчанию включена поддержка техники многослойной компоновки элементов страницы CSS Grid Layout. Напомним, что  Firefox 56 станет последним выпуском с поддержкой классических XUL-дополнений, в Firefox 57 планируется переработать внешний вид браузера, а также осуществить полный переход на WebExtensions и новый web-движок Quantum, комбинирующий проверенные временем компоненты движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust и движком Servo.

Загрузить:

    Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

   Другие языки
   
   https://www.mozilla-russia.org/images/android.png Android (с Google Play)

        https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
        https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
        https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)
        https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)

   Другие языки

Что нового в Firefox 55 для разработчиков
Примечания к выпуску для Windows, Mac and Linux
Примечания к выпуску для Android

Новость взята с сайта opennet.ru

August 17, 2017 11:55 AM

August 16, 2017

OpenNet.ru : mozilla

Обновление Firefox 55.0.2

Доступен корректирующий выпуск Firefox 55.0.2, в котором исправлено несколько ошибок:
  • Устранено регрессивное изменение, которое привело к неверному отображению фона во всплывающих меню (использовался фон из блоков select);
  • Решены появившиеся в Firefox 55 проблемы с производительностью в реализации WebExtension;
  • Устранена ошибка, из-за которой не выводились уведомления о скрытой установке дополнений (через прямую подстановку в каталог с дополнениями);
  • Устранено зависание при наличии спецсимволов в пути к каталогу текущего пользователя (например, наличие одинарных кавычек).

Также уже около недели доступен бета-выпуск Firefox 56, но список изменений для него почти пуст и включает лишь три новшества: добавлена функция быстрого поиска настроек; запрещено автоматическое воспроизведение мультимедийного контента, открытого в новой вкладке (например, ролики youtube теперь начинают показываться только после активации вкладки); по умолчанию включена поддержка техники многослойной компоновки элементов страницы CSS Grid Layout. Напомним, что Firefox 56 станет последним выпуском с поддержкой классических XUL-дополнений, в Firefox 57 планируется переработать внешний вид браузера, а также осуществить полный переход на WebExtensions и новый web-движок Quantum, комбинирующий проверенные временем компоненты движка Gecko с новыми возможностями по обеспечению многопоточной обработки данных, предоставляемые языком Rust и движком Servo.

Источник: http://www.opennet.ru/opennews/art.shtml?num=47038

August 16, 2017 04:17 PM

August 12, 2017

Mozilla Россия : Новости

Вышел Thunderbird 56.0 Бета

Форум: Новости
Автор: banbot

Что нового в Thunderbird 56.0 Бета:


  • Новое: Настройка в разделе «Инструменты» -> «Настройки» -> «Дополнительные» -> «Основные» теперь позволяет выбрать, будет ли отображение даты/времени следовать языку приложения (с поправкой на настройки формата для этого языка в операционной системе), или языку, выбранному в региональных настройках операционной системы. Другими словами, Thunderbird на американском английском сможет использовать, например, немецкий формат даты/времени.
  • Изменено: IMAP: если после отправки сообщения не удается сохранить отправленное сообщение в папке IMAP, его теперь можно сохранить в локальной папке.
  • Изменено: Когда сообщения составляются в формате абзаца, «текст письма» и разделяющие письмо цитаты преобразуются в абзацы при нажатии клавиши ввода.
  • Изменено: Для кодировки текста сообщений Thunderbird теперь использует новейшую технологию Mozilla на основе Rust.
  • Изменено: Различные улучшения тем Thunderbird на всех платформах, особенно на Windows 10.
  • Исправлено: Нежелательные встроенные изображения, отображаемые в прорвавшихся спам-сообщениях.
  • Исправлено: Боковая панель «Контакты»: поведение выбора и контекстного меню.
  • Исправлено: Удаление сообщения с сервера POP3 не работало при использовании хранилища maildir.
  • Исправлено: Флаг обработки сообщения (ответ/пересылка) терялся, когда сообщение ответа или пересылки было сохранено в виде черновика, а черновик был отправлен позже.
  • Исправлено: Встроенные изображения не масштабировались при печати.
  • Исправлено: Выделенный текст из другого сообщения иногда включался в ответ.
  • Исправлено: При вставке изображения в тело сообщения не отображался запрос на авторизацию, хотя URL-адрес изображения требовал аутентификации.
  • Исправлено: В некоторых случаях из ответов в виде простого текста удалялись пустые строки.
  • Исправлено: В некоторых случаях большие вложения открывались долгое время.

Полный список внесённых исправлений и улучшений

Загрузить:

    • Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    • Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    • Другие языки

Примечания к выпуску

August 12, 2017 06:38 PM

August 11, 2017

Mozilla Россия : Новости

Вышел Firefox 55.0.1

Форум: Новости
Автор: banbot

Сформирован корректирующий выпуск Firefox 55.0.1, в котором устранена порция ошибок:


  •   Отключен механизм упреждающей загрузки содержимого (prefetch) из-за некорректного поведения, приводящего к отправке дублирующихся запросов к рекламным сетям;
  •   Устранено регрессивное изменение в процессе восстановления вкладок, проявляющееся в отображении пустых страниц вместо содержимого вкладок, восстановленных после перезапуска браузера;

    https://bug1388628.bmoattachments.org/attachment.cgi?id=8895228&amp;a.png


  •   Исправлена ошибка, мешающая показу страниц "What's new";
  •   Устранены проблемы с отображением страниц, возникающие при использовании некоторых библиотек PKCS#11 (например, aetpkss1.dll  в Windows) из-за возникновения взаимной блокировки в NSS.

Загрузить:

    Русская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

    Английская версия:
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
        https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
        https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
        https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
        https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

   Другие языки
   
Что нового в Firefox 55 для разработчиков
Примечания к выпуску для Windows, Mac and Linux

Новость взята с сайта opennet.ru

August 11, 2017 11:51 AM

OpenNet.ru : mozilla

Обновление Firefox 55.0.1 с устранением проблемы с восстановлением вкладок

Сформирован корректирующий выпуск Firefox 55.0.1, в котором устранена порция ошибок:
  • Отключен механизм упреждающей загрузки содержимого (prefetch) из-за некорректного поведения, приводящего к отправке дублирующихся запросов к рекламным сетям;
  • Устранено регрессивное изменение в процессе восстановления вкладок, проявляющееся в отображении пустых страниц вместо содержимого вкладок, восстановленных после перезапуска браузера;
  • Исправлена ошибка, мешающая показу страниц "What's new";
  • Устранены проблемы с отображением страниц, возникающие при использовании некоторых библиотек PKCS#11 (например, aetpkss1.dll в Windows) из-за возникновения взаимной блокировки в NSS.


Источник: http://www.opennet.ru/opennews/art.shtml?num=47004

August 11, 2017 03:10 AM

August 08, 2017

Mozilla Россия : Новости

Вышел Firefox 55.0

Форум: Новости
Автор: banbot

Официально состоялся релиз web-браузера Firefox 55, а также мобильной версии Firefox 55 для платформы Android. Firefox 55 стал первым выпуском, подготовленным без формирования ветки aurora в соответствии с новым процессом разработки. В ближайшие часы ожидается обновление  ветки с длительным сроком поддержки 52.3.0. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 56, релиз которой намечен на 26 сентября.
Основные новшества:


  •   Обеспечено мгновенное восстановление сеансов с большим числом вкладок;
  •   Вывод контекстных уточнений (suggestions) поискового запроса, вводимого в адресной строке,   теперь включен по умолчанию  для пользователей, которые явно не отказались от данной возможности в настройках. Ранее при вводе в адресной строке показывалась только выборка релевантных значений из истории посещений и закладок, без обращения к внешним поисковым службам. Кроме того, добавлена возможность поиска через любой поддерживаемый поисковый движок напрямую из адресной строки (список поисковых систем отображается в нижней части контекстной подсказки);

    https://www.opennet.ru/opennews/pics_base/0_1497721511.png


  •   При вводе в адресной строке имени хоста без уточнения протокола (например, "opennet.ru" без указания http:// или https://) теперь по возможности сайт открывается по HTTPS вместо ранее применяемой по умолчанию схемы "http://";
  •   Для дополнений WebExtensions активирована система подтверждения расширенных полномочий, таких как доступ к контенту открываемых сайтов или возможность обработки вкладок. При изменении списка полномочий во время обновления или при установке нового дополнения теперь выводится диалог, запрашивающий у пользователя подтверждение доступа к различной функциональности;

    https://ffp4g1ylyit3jdyti1hqcvtb-wpengine.netdna-ssl.com/addons/files/2017/06/image5.png


  •   Добавлена поддержка API WebVR, предоставляющего средства для создания приложений виртуальной реальности и навигации в Web через 3D-шлемы, такие как HTC VIVE и Oculus Rift. При помощи Web VR API разработчики могут воплотить в жизнь новые методы взаимодействия с пользователем и развивать новые техники 3D-навигации по сайтам. WebVR позволяет организовать отображение в 3D-шлеме контента, сформированного с использованием специальных VR-расширений WebGL, а также VR-расширений CSS, которые позволят организовать размещение DOM-элементов внутри сцены виртуальной реальности. Поддержка WebVR пока реализована только для платформы Windows;
  •   В интерфейсе предпросмотра вывода на печать упрощены средства управления выводом заданий  на печать;
  •   Включены наработки инициативы Quantum Flow, в рамках которой развиваются дополнительные оптимизации для увеличения производительности интерфейса пользователя. Тестирование  Firefox 55 показало существенное ускорение работы со вкладками и сокращение времени запуска. Тестирование проводилось с профилем, содержащим  1691 (!) вкладку. Если в прошлые выпуски запуск браузера со столь огромным числом вкладок занимал 5-8 минут, то в Firefox 55  ситуация изменилась и на запуск ушло всего 15 cекунд, а потребление памяти снизилось в 4 раза (с 2 до 0.5 Гб, без фактической загрузки содержимого всех страниц).

    https://metafluff.com/2017/07/21/i-am-a-tab-hoarder/startup.png


    https://metafluff.com/2017/07/21/i-am-a-tab-hoarder/memory.png


  •   Реализован механизм для урезания ресурсов JavaScript-кода, выполняемого в фоновых страницах. Механизм пока применяется только к коду счётчиков, отслеживающих активность посетителей и присутствующих в  поставляемом с браузером списке Tracking Protection. Для таких скриптов интенсивность вызова обработчиков setInterval и setTimeout ограничивается до одного вызова в 10 секунд, при условии что вкладка не является активной. Для обычных фоновых  вкладок применяется лимит в 1 секунду. Изменения не влияют на вкладки, в которых осуществляется воспроизведения звука или видео;
  •   Добавлена возможность применения стереомикрофонов совместно с WebRTC;
  •   Для выборочного числа пользователей включено по умолчанию системное дополнение Firefox Screenshots, которое позволяет  быстро создавать скриншоты web-страниц, сохранять их локально или загружать в облако для обмена скриншотами с другими пользователями. Пользователи, который не включены в программу тестирования могут включить дополнение  в about:config, указав extensions.screenshots.system-disabled=false).
    Созданные снимки страниц или их отдельных частей размещаются в специальном облачном сервисе, в котором в течение 14 дней остаются доступны по прямой ссылке для других пользователей, знающих идентификатор снимка. Созданные в текущем браузере скриншоты показываются в специальном разделе "My Shots" на сайте screenshots.firefox.com. Имеются средства для отправки скриншотов в  Facebook, Twitter, Pinterest и по электронной почте. Серверная часть облачного сервиса открыта и может быть поднята на своих мощностях (применяется Node.js и PostgreSQL).

    https://www.opennet.ru/opennews/pics_base/0_1502211721.png


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

    https://www.opennet.ru/opennews/pics_base/0_1497722396.png


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

    https://www.opennet.ru/opennews/pics_base/0_1502211990.png


  •   Связанный с Flash-плагином контент теперь показывается только после явной активации кликом и ограничен для страниц, открытых по http:// и https://.  Изменение будет продвигаться поэтапно, постепенно распространяясь на новые группы пользователей (для 5% спустя 2 недели, затем 25% спустя 4 недели и 100% спустя 6 недель);
  •   В формат профиля внесены изменения, нарушающие обратную совместимость. После перехода на Firefox 55, профиль нельзя будет использовать в предыдущих выпусках, в том числе  в версии ESR, а только в Firefox 55 и более новых версиях;
  •   Модернизирован интерфейс установки обновления, который стал менее навязчивым и более согласованным с остальной частью браузера. Изменение коснётся только пользователей, которые не перезагружали браузер в течение 8 дней после загрузки обновления или отключившим автоматическое обновление в настройках;
  •   Для сайтов, работающих не через защищённое соединение, отныне будет блокирован доступ к Geolocation API и Storage API, чтобы избежать перехвата сведений о данных и физическом местоположении пользователя;
  •   Отменена блокировка смешанного контента (http и https) для локальных web-приложений, открываемых с localhost;
  •   Запрещена загрузка внешних JAR-файлов;
  •   Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается реализация API runtime.onMessageExternal для организации взаимодействия между разными дополнениями WebExtensions и  API  nsiProfiler для доступа ко встроенным средствам профилирования движка Gecko. Внесена порция новых возможностей в API webRequest. Добавлена возможность изменения параметров тем оформления через  WebExtensions.
  •   Добавлена ненавязчивая система уведомлений о неявно установленных дополнениях, т.е. установленных другими программами, а не из Firefox. Факт сторонней установки также отражается в диалоге подтверждения полномочий;

    https://ffp4g1ylyit3jdyti1hqcvtb-wpengine.netdna-ssl.com/addons/files/2017/06/image7.png


  •   В интерфейс мониторинга сетевой активности (Network Monitor) добавлена возможность фильтрации сетевых запросов по различным свойствам  и значению столбца (например, "status-code:200"). Фильтр задаётся в форме регулярного выражения. Кроме того, добавлена поддержка выборочного скрытия и показа столбцов, а также новые столбцы с внешним IP, протоколом, схемой адресации и cookie;

    https://2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com/files/2017/08/devtools-network-filter.png


  •   Добавлена поддержка HTTP-заголовка SourceMap (заголовок  X-SourceMap объявлен устаревшим), позволяющего сопоставить объединённый в один файл JavaScript-код c оригинальными файлами, из которых он был сформирован;
  •   Включена поддержка CSS-свойства transform-box, определяющего блок компоновки, к которому применимы свойства transform и transform-origin;
  •   По умолчанию активирован Д API Intersection Observer, позволяющий увеличить производительность сайта за счёт применения техники отложенной загрузки контента и значительного снижения накладных расходов при проверке видимости контента;
  •   Реализована функция frames(), формирующая на основе заданного значения набор из равных интервалов;
  •   Добавлено CSS-свойство text-justify, позволяющее определить тип выравнивания текста при использовании "text-align: justify";
  •   Включена по умолчанию поддержка JavaScript-объектов SharedArrayBuffer (позволяет создавать массивы в разделяемой памяти) и Atomics (для организации синхронизации блокировок примитивов);
  •   Добавлена поддержка нового синтаксиса клонирования и объединения объектов. Например, для клонирования вместо "Object.assign({}, data)" теперь можно указать "{ ...data }", а для объединения "{ ...defaultSettings, ...userSettings }";
  •   Добавлена поддержка указания режима async при объявлении методов генератора;
  •   По умолчанию включён API  Background Tasks  (window.requestIdleCallback), позволяющий отложить вызов функции на время, когда браузер будет находится в состоянии простоя (idle). Например, при помощи данной возможности можно организовать выполнение низкоприоритетных и фоновых задач, без их негативного влияния на выполнение чувствительных к задержкам операций, таких как вывод анимации и ввод;
  •   Для Windows по умолчанию задействован упрощённый установщик. Для получения доступа к дополнительным опциям следует использовать полный установщик. По умолчанию для 64-разрядных систем с Windows предлагается 64-разрядная версия Firefox, при условии наличия в системе как минимум 2 Гб ОЗУ;
  •   На системах с Windows 10 задействованы средства для аппаратного ускорения декодирования видео в формате VP9;
  •   На платформе macOS обеспечена возможность назначения горячих клавиш для быстрого вызова пунктов меню. Настроить горячие клавиши можно через "System Preferences > Keyboard > Shortcuts";
  •   Возвращена поддержка локализации для белорусского языка, удалённая в Firefox 51 из-за длительного отсутствия сопровождающего;


  •   В версии для платформы Android:

    •   Добавлены средства для перегруппировки вкладок - порядок следования вкладок теперь можно изменить через касание и перемещение с удерживанием на экране вкладок;
    •   Для экономии энергии реализована приостановка отрисовки воспроизводимого видео при уходе картинки из видимой области (звук продолжит воспроизводиться);
    •   Добавлена поддержка масштабирования одной рукой через двойное касание и сдвиг;
    •   Размер шрифта на web-страницах теперь опционально может приводится к размеру системного шрифта, определённому в настройках.
    •   Выпуск Firefox 55 станет последним с поддержкой платформы Android 4.0.

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

    Загрузить:

        Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

       Другие языки
       
       https://www.mozilla-russia.org/images/android.png Android (с Google Play)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)

       Другие языки

    Что нового в Firefox 55 для разработчиков
    Примечания к выпуску для Windows, Mac and Linux
    Примечания к выпуску для Android

    Новость взята с сайта opennet.ru

  • August 08, 2017 09:39 PM

    August 01, 2017

    Mozilla Россия : Новости

    Вышел SeaMonkey 2.48

    Форум: Новости
    Автор: banbot

    Спустя восемь месяцев с момента прошлого выпуска состоялся релиз пакета SeaMonkey 2.48, объединяющего в рамках одного продукта набор приложений для работы в сети, разрабатываемых под эгидой проекта Mozilla: web-браузер, почтовый клиент, систему агрегации новостных лент (RSS/Atom) и WYSIWYG-редактор html-страниц Composer. Пакет доступен в сборках для платформ Linux, Windows и macOS.

    Из изменений отмечается:


    •   Синхронизация с кодовой базой Firefox 51.
    •   Решены проблемы с установкой поисковой системы по умолчанию.
    •   Страница "about:support" приведена к более наглядному представлению.
    •   Система кэширования переведена на новый бэкенд HTTP Cache v2.
    •   В состав включены компоненты Error Console и Help Viewer, которые были удалены из Firefox.
    •   IRC-клиент Chatzilla, система инспектирования DOM Inspector и календарь планировщик Lightning исключены из основного состава SeaMonkey и могут быть установлены как обособленные дополнения из каталога addons.mozilla.org.

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

    SeaMonkey-Project.org — сайт проекта Симанки.

    SeaMonkey 2.48 Release Notes — примечания к выпуску.

    Security Advisories for SeaMonkey 2.48 — уязвимости, устранённые в системе безопасности.

    Download & Releases » SeaMonkey 2.48

    SeaMonkey 2.48 Русский для Windows Инсталлятор, Архив, Русификация англ версии.

    SeaMonkey 2.48 Русский для Mac OS X Disk Image.

    SeaMonkey 2.48 Русский для Linux Архив.

    SeaMonkey 2.48 English для Windows Инсталлятор, Архив.

    SeaMonkey 2.48 English для Mac OS X Disk Image.

    SeaMonkey 2.48 English для Linux Архив.

    SeaMonkey 2.48 English для Linux/x86_64 Linux/x86_64.tar.bz2 (readme) (MD5 sum) (SHA1 sum)

    Сборки для Windows, Mac OS X и Linux есть также на языках: Chinese (Simplified), Chinese (Traditional), Czech, Dutch, English (British), French, German, Hungarian, Italian, Japanese, Lithuanian, Polish, Portuguese (Portugal), Slovak, Spanish (Argentina), Spanish (Spain), Swedish.

    FTP — Releases — SeaMonkey 2.48

    Новость взята с сайта opennet.ru

    August 01, 2017 12:29 PM

    July 29, 2017

    Mozilla Россия : Новости

    Вышел Thunderbird 55.0 Бета

    Форум: Новости
    Автор: banbot

    Что нового в Thunderbird 55.0 Бета:


    • Изменено: В общем случае отображение даты и времени будет следовать языку приложения. Это означает, что, например, в англо-американской версии будут использоваться англо-американские форматы даты и времени, а в немецкой версии будут использоваться немецкие форматы даты и времени. Отображение даты/времени можно настроить в параметрах операционной системы, если язык, используемый ОС, соответствует языку приложения. Например, в англоамериканской версии будут учитываться настройки для любой английской локализации, например, Английской-Великобритания, Английской-Австралия или Английской-Индия. Французская версия будет учитывать параметры для любой французской локализации, например, Франции или Канады. Дальнейшие улучшения запланированы в бета-версии 56.

    Полный список внесённых исправлений и улучшений

    Загрузить:

        • Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Другие языки

    Примечания к выпуску

    July 29, 2017 07:25 PM

    July 20, 2017

    Хабрахабр : Firefox

    [Из песочницы] Пусть интернет прогнётся под нас



    Если ты давно хотел сделать Интернет чуточку лучше (для себя), но всё было лень некогда, то сегодня твой счастливый день. За 21 шаг я покажу тебе как достичь этой заветной цели.

    Бесплатный бонус! В добавок к интернету, делаем лучше и Google search. Может, Google оценит идею и предложит руку и сердце (если что, я согласная, даже учебу брошу ради него).
    </шутка>

    В этой статье, я расскажу о то как сделать плагин для браузера Chrome, FireFox и MS Edge на примере собственного опыта спортивного бега по граблям.

    Плагин позволят легко внедрять собственный JavaScript/CSS на любые страницы просматриваемые в браузере. Т.е. этакий browser extensions API версия lite.
    Читать дальше →

    Автор: ntpetrova. Дата: July 20, 2017 10:51 AM

    June 30, 2017

    Mozilla Россия : Новости

    Вышел Firefox 54.0.1

    Форум: Новости
    Автор: banbot

    Что нового в Firefox 54.0.1 для Windows/Mac/Linux:


    • Устранена проблема с отображением заголовка вкладки (Ошибка 1357656)
    • Устранена проблема с отображением при открытии новой вкладки (Ошибка 1371995)
    • Устранена проблема с отображением при открытии нескольких вкладок (Ошибка 1371962)
    • Устранена проблема с отображением вкладки при загрузке файлов (Ошибка 1373109)
    • Устранена проблема с печатью в формате PDF (Ошибка 1366744)
    • Устранена проблема с Netflix в Linux (Ошибка 1375708)

    Что нового в Firefox 54.0.1 для Android:

    • Устранена проблема с использованием неправильной локализации (Ошибка 1369281)
    • Устранено падение меню лотка вкладок (Ошибка 1366352)
    • Устранены проблемы с навигацией (Ошибка 1374200)

    Загрузить:

        Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

       Другие языки
       
       https://www.mozilla-russia.org/images/android.png Android (с Google Play)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (русская версия с сайта Mozilla)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)

       Другие языки

    Что нового в Firefox 54 для разработчиков
    Примечания к выпуску для Windows, Mac and Linux
    Примечания к выпуску для Android

    June 30, 2017 03:23 PM

    June 24, 2017

    Mozilla Россия : Новости

    Вышел Thunderbird 52.2.1

    Форум: Новости
    Автор: banbot

    Что нового в Thunderbird 52.2.1:


    • Исправлено: Проблемы с Gmail (пропавшие папки, повторная загрузка электронной почты и т.д.), появившиеся в версии 52.2.0.

    Полный список внесённых исправлений и улучшений

    Загрузить:

        • Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Другие языки

    Примечания к выпуску

    June 24, 2017 03:42 PM

    June 17, 2017

    Mozilla Россия : Новости

    Вышел Firefox 55 Бета

    Форум: Новости
    Автор: banbot

    Firefox 55 перешёл  на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. В соответствии с новым процессом разработки, aurora-выпуски больше не формируются, для ознакомления с развиваемыми возможностями можно использовать ночные сборки. Ветка Firefox Developer Edition  формируется из бета-выпусков. Загрузить бета-выпуск можно на  данной странице, а сборку Developer Edition - здесь. Релиз Firefox 55 намечен на 8 августа.
    Изменения, представленные в бета-версии Firefox 55:


    • Обеспечено мгновенное восстановление сеансов с большим числом вкладок;
    • Вывод контекстных уточнений (suggestions) поискового запроса, вводимого в адресной строке, теперь включен по умолчанию  для пользователей, которые явно не отказались от данной возможности в настройках. Ранее при вводе в адресной строке показывалась только выборка релевантных значений из истории посещений и закладок, без обращения к внешним поисковым службам. Кроме того, добавлена возможность поиска через любой поддерживаемый поисковый движок напрямую из адресной строки (список поисковых систем отображается в нижней части контекстной подсказки);

      https://www.opennet.ru/opennews/pics_base/0_1497721511.png


    • Добавлена поддержка API WebVR, предоставляющего средства для создания приложений виртуальной реальности и навигации в Web через 3D-шлемы, такие как HTC VIVE и Oculus Rift. При помощи Web VR API разработчики могут воплотить в жизнь новые методы взаимодействия с пользователем и развивать новые техники 3D-навигации по сайтам. WebVR позволяет организовать отображение в 3D-шлеме контента, сформированного с использованием специальных VR-расширений WebGL, а также VR-расширений CSS, которые позволят организовать размещение DOM-элементов внутри сцены виртуальной реальности;
    • В интерфейсе предпросмотра вывода на печать упрощены средства управления выводом заданий  на печать;
    • Для выборочного числа пользователей включено по умолчанию системное дополнение Firefox Screenshots, которое позволяет  быстро создавать скриншоты web-страниц, сохранять их локально или загружать в облако для обмена скриншотами с другими пользователями. Пользователи, который не включены в программу тестирования могут включить дополнение  в about:config, указав extensions.screenshots.system-disabled=false). Созданные снимки страниц или их отдельных частей размещаются в специальном облачном сервисе, в котором в течение 14 дней остаются доступны по прямой ссылке для других пользователей, знающих идентификатор снимка. Созданные в текущем браузере скриншоты показываются в специальном разделе "My Shots" на сайте screenshots.firefox.com. Имеются средства для отправки скриншотов в  Facebook, Twitter, Pinterest и по электронной почте. Серверная часть облачного сервиса открыта и может быть поднята на своих мощностях (применяется Node.js и PostgreSQL).
    • В настройки добавлена страница для изменения параметров производительности.  В частности, добавлена возможность выбора числа процессов-обработчиков контента, а также флажок для включения аппаратного ускорения. Благодаря возможности изменения числа процессов-обработчиков каждый пользователь сможет найти собственный компромисс между потреблением памяти и отзывчивостью интерфейса.

      https://www.opennet.ru/opennews/pics_base/0_1497722396.png


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

      https://www.opennet.ru/opennews/pics_base/0_1497722726.png


    • Связанный с Flash-плагином контент теперь показывается только после явной активации кликом и ограничен для страниц, открытых по http:// и https://.  Изменение будет продвигаться поэтапно, постепенно распространяясь на новые группы пользователей (для 5% спустя 2 недели, затем 25% спустя 4 недели и 100% спустя 6 недель);
    • В формат профиля внесены изменения, нарушающие обратную совместимость. После перехода на Firefox 55, профиль нельзя будет использовать в предыдущих выпусках, а только в Firefox 55 и более новых версиях;
    • Модернизирован интерфейс установки обновления, который стал менее навязчивым и более согласованным с остальной частью браузера. Изменение коснётся только пользователей, которые не перезагружали браузер в течение 8 дней после загрузки обновления или отключившим автоматическое обновление в настройках;
    • Для сайтов, работающих не через защищённое соединение, отныне будет блокирован доступ к Geolocation API и Storage API, чтобы избежать перехвата сведений о данных и физическом местоположении пользователя;
    • Отменена блокировка смешанного контента (http и https) для локальных web-приложений, открываемых с localhost;
    • Запрещена загрузка внешних JAR-файлов;
    • Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается реализация API runtime.onMessageExternal для организации взаимодействия между разными дополнениями WebExtensions и  API  nsiProfiler для доступа ко встроенным средствам профилирования движка Gecko. Внесена порция новых возможностей в API webRequest. Добавлена возможность изменения параметров тем оформления через  WebExtensions. Активирована система подтверждения расширенных полномочий для дополнений WebExtensions во время  установки или обновления (при изменении списка полномочий);

      https://ffp4g1ylyit3jdyti1hqcvtb-wpengine.netdna-ssl.com/addons/files/2017/06/image5.png


    • Добавлена ненавязчивая система уведомлений о неявно установленных дополнениях, т.е. установленных другими программами, а не из Firefox. Факт сторонней установки также отражается в диалоге подтверждения полномочий;

      https://ffp4g1ylyit3jdyti1hqcvtb-wpengine.netdna-ssl.com/addons/files/2017/06/image7.png


    • В интерфейс мониторинга сетевой активности (Network Monitor) добавлена возможность фильтрации сетевых запросов по различным свойствам  и значению столбца. Фильтр задаётся в форме регулярного выражения. Кроме того, добавлена поддержка выборочного срытия и показа столбцов, а также новые столбцы с внешним IP, протоколом, схемой адресации и cookie;
    • Добавлена поддержка HTTP-заголовка SourceMap (заголовок  X-SourceMap объявлен устаревшим), позволяющего сопоставить объединённый в один файл JavaScript-код c оригинальными файлами, из которых он был сформирован;
    • Включено по умолчанию свойство dom.forms.datetime, позволяющее использовать в формах поля ввода даты и времени ("input type=date" и "input type=time");
    • Включена поддержка CSS-свойства transform-box, определяющего блок компоновки, к которому применимы свойства transform и transform-origin;
    • Реализована функция frames(), формирующая на основе заданного значения набор из равных интервалов;
    • Добавлено CSS-свойство text-justify, позволяющее определить тип выравнивания текста при использовании "text-align: justify";
    • Включена по умолчанию поддержка JavaScript-объектов SharedArrayBuffer (позволяет создавать массивы в разделяемой памяти) и Atomics (для организации синхронизации блокировок примитивов);
    • По умолчанию включён API  Background Tasks  (window.requestIdleCallback), позволяющий отложить вызов функции на время, когда браузер будет находится в состоянии простоя (idle). Например, при помощи данной возможности можно организовать выполнение низкоприоритетных и фоновых задач, без их негативного влияния на выполнение чувствительных к задержкам операций, таких как вывод анимации и ввод;
    • Для Windows по умолчанию задействован упрощённый установщик. Для получения доступа к дополнительным опциям следует использовать полный установщик.
    • На платформе macOS обеспечена возможность назначения горячих клавиш для быстрого вызова пунктов меню. Настроить горячие клавиши можно через "System Preferences > Keyboard > Shortcuts";
    • Возвращена поддержка локализации для белорусского языка, удалённая в Firefox 51 из-за длительного отсутствия сопровождающего;
    • В версии для платформы Android добавлена поддержка масштабирования одной рукой через двойное касание и сдвиг. Размер шрифта на web-страницах теперь опционально может приводится к размеру системного шрифта, определённому в настройках.

    Загрузить Firefox 55 Бета:

        • Русская версия:
            https://www.mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-osx-uni.png Mac OS X (64-bit)
            https://www.mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://www.mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Английская версия:
            https://www.mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-osx-uni.png Mac OS X (64-bit)
            https://www.mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://www.mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Другие языки

            https://www.mozilla-russia.org/images/android.png Android (с Google Play)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (русская версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)

            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)

    Загрузить Firefox 55 Developer Edition:

        • Русская версия:
            https://www.mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-osx-uni.png Mac OS X (64-bit)
            https://www.mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://www.mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Английская версия:
            https://www.mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-osx-uni.png Mac OS X (64-bit)
            https://www.mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://www.mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Другие языки

    Что нового в Firefox 55 для разработчиков
    Примечания к выпуску для Firefox 55.0 Бета для Windows, Mac and Linux
    Примечания к выпуску для Firefox 55.0 Бета для Android

    Новость взята с сайта opennet.ru

    June 17, 2017 10:15 PM

    June 16, 2017

    Хабрахабр : Firefox

    Вышел Firefox 54, который наконец получил поддержку многопроцессного режима

    Команда разработчиков Firefox выпустила новую версию браузера с номером 54. Главной особенностью обновленного Firefox является поддержка многопроцессного режима обработки веб-страниц, работа над которым велась восемь лет под кодовым названием Electrolysis (E10S). Представители Mozilla называют новую версию браузера «лучшим Firefox».

    Читать дальше →

    Автор: it_man. Дата: June 16, 2017 11:42 AM

    Mozilla Россия : Новости

    Вышел Thunderbird 52.2.0

    Форум: Новости
    Автор: banbot

    Что нового в Thunderbird 52.2.0:


    • Исправлено: Различные уязвимости в системе безопасности
    • Исправлено: Если в ссылках имелись references/anchors, а в сообщении отсутствовал target, они не открывались во внешнем браузере
    • Исправлено: Список рассылки (группа) недоступен из адресной книги macOS или Outlook
    • Исправлено: Календарь: не удавалось распечатать приглашения
    • Исправлено: Сообщения, отправленные через интерфейс Simple MAPI, принудительно конвертировались в HTML
    • Исправлено: При определенных обстоятельствах и наличии некорректных настроек печаталось большое число пустых страниц
    • Исправлено: Несколько запросов мастер-пароля, когда включен GMail OAuth2
    • Исправлено: При определенных обстоятельствах вложение пересылалось неправильно
    • Исправлено: Обнаружение шрифтов с не-ASCII именами в диалоге выбора шрифтов
    • Исправлено: Встроенные изображения не отображались в сообщениях, полученных от почтового клиента Hotmail/Outlook

    Полный список внесённых исправлений и улучшений

    Загрузить:

        • Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Другие языки

    Примечания к выпуску

    June 16, 2017 08:35 AM

    June 14, 2017

    Mozilla Россия : Новости

    Вышел Firefox 54.0

    Форум: Новости
    Автор: banbot

    Состоялся релиз web-браузера Firefox 54, а также мобильной версии Firefox 54 для платформы Android.  В ближайшие часы ожидается обновление  ветки с длительным сроком поддержки 52.2.0. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 55, релиз которой намечен на 8 августа.  Aurora-выпуски больше не формируются, для ознакомления с развиваемыми возможностями предлагается использовать ночные сборки.
    Основные новшества:


    • В меню и на панель закладок добавлена секция "Mobile Bookmarks” со списком закладок, созданных на синхронизированных мобильных устройствах;
    •   Проведена модернизация диалоговой панели с информацией о загрузках, добавлены дополнительные детали о загружаемых элементах;

      https://www.opennet.ru/opennews/pics_base/0_1497375588.png


    •   Активирована по умолчанию поддержка обработки контента в разных процессах (e10s-multi), позволяющая запустить более одного процесса для обработки контента. Подобный подход позволяет обеспечить дополнительную изоляцию обработчиков, повысить надёжность (крах одной вкладки не приведёт к закрытию всех остальных вкладок), повысить эффективность использования ресурсов многоядерных процессоров (разнесение нагрузки на все ядра), уменьшить фрагментацию памяти при длительной работе браузера. По умолчанию запускается 4 процесса-обработчика контента, но данный лимит можно изменить через переменную dom.ipc.processCount в about:config;

      https://ffp4g1ylyit3jdyti1hqcvtb-wpengine.netdna-ssl.com/futurereleases/files/2016/08/index1.png


    • Активирована sandbox-изоляция, ограничивающая доступ дочерних процессов Firefox к системным вызовам, файловой системе и сторонним процессам. Для изоляции  в Linux применяется ограничение доступа к системным вызовам при помощи Seccomp-bpf, также для изоляции используются User namespace  и chroot в пустую директорию. В Windows применяются разработанные Google библиотеки sandboxbroker  и sandboxtarget, используемые в Chromium и Chrome;
    •   В число поставляемых по умолчанию системных дополнений (см. about:debugging) включено дополнение Firefox Screenshots, которое отключено по умолчанию (для включения следует  в about:config выставить  extensions.screenshots.system-disabled=false). Дополнение позволяет  быстро создавать скриншоты web-страниц и обмениваться скриншотами с другими пользователями. Созданные снимки страниц или их отдельных частей размещаются в специальном облачном сервисе, в котором в течение 14 дней остаются доступны по прямой ссылке для других пользователей, знающих идентификатор снимка. Созданные в текущем браузере скриншоты показываются в специальном разделе "My Shots". Имеются средства для отправки скриншотов в  Facebook, Twitter, Pinterest и по электронной почте. Серверная часть облачного сервиса открыта и может быть поднята на своих мощностях (применяется Node.js и PostgreSQL).

      https://www.opennet.ru/opennews/pics_base/0_1497377239.png


      https://www.opennet.ru/opennews/pics_base/0_1497377253.png


    •   В средствах для web-разработчика в режиме адаптивного дизайна ("Responsive Design Mode") появилась возможность создания собственных устройств для тестирования сайта в его окружении (задаётся разрешение экрана, DPI, параметры сенсорного экрана, пропускная способность сети и т.п.). Создаваемые устройства можно размещать в общем списке наряду с предопределёнными устройствами;

      https://www.opennet.ru/opennews/pics_base/0_1497375879.png


    •   В системе инспектирования web-страниц  появилась поддержка синтаксиса задания цветов CSS color level 4, например, "hsl(120deg 100% 50%)" теперь распознаётся в панели с правилами CSS;
    •   Внесена большая порция улучшений в новый отладчик для JavaScript (debugger.html). В боковой панели появилась возможность установки контрольных выражений (watch expression), которые будут вычислены при остановке приложения отладчиком. Обеспечено сохранение состояния интерфейса отладчика между разными сеансами, например, сохраняются открытые вкладки, свёрнутая боковая панель, выделенные куски кода, точки останова и т.п. Для небольших экранов предоставлен режим сворачивания вертикальных элементов интерфейса.

      https://www.opennet.ru/opennews/pics_base/0_1492933817.png


      https://www.opennet.ru/opennews/pics_base/0_1492933830.png


    •   Реализованы всплывающие подсказки, позволяющие посмотреть текущее значение переменной. Добавлена возможность нормализации форматирования кода, позволяющая привести в читаемый вид упакованный JavaScript-код, поставляемый без пробелов и отступов. Значительно расширены средства для поиска кода в отладчике, полосками обрамлены все совпадения, в панели показывается общее число найденных элементов, добавлен новый режим поиска вызова функций;

      https://hacks.mozilla.org/files/2017/03/search-768x299.png


    •   Network Monitor переписан с XUL на обычный JavaScript/HTML/CSS. В инструменты для мониторинга сетевой активности добавлен сводный блок с информацией о запросе, включающий общий размер данных, переданных по сети. Для кодов состояния и HTTP-заголовков добавлены ссылки на документацию;

      https://hacks.mozilla.org/files/2017/03/transferred-768x241.png


    •   По умолчанию активирована блокировка воспроизведения мультимедийного контента в только что открытых фоновых вкладках. Звук и видео, заданные через HTML5-теги audio и video, теперь начинают воспроизводиться только после того, как пользователь явно перейдёт на вкладку (воспроизведение не начнётся, пока вкладка не станет видимой). Изначально данная возможность обкатывалась в рамках ветки Firefox 53, но не была включена в релиз;
    •   Добавлена поддержка конструкции ‹script type="module"› для определения содержимого модульных скриптов, тестируемых вместе с  флагом "dom.moduleScripts.enabled" в настройках;
    •   Добавлен метод URL.toJSON(), возвращающий определённый в "href" URL в виде конструкции JSON ('{"key": "https://www...."}');
    •   В Linux, Windows и macOS по умолчанию включена поддержка объёмного звука (5.1 surround);
    •   В средства для воспроизведения защищённого контента (Encrypted MediaExtensions) добавлена поддержка использования кодека VP9 в шифрованных потоках, обрабатываемых модулями  Clear Key и Widevine. Кодек WebM/VP8 теперь может использоваться на системах с любой производительностью (раньше активировался только для достаточно быстрых систем);
    •   В WebRTC включена по умолчанию поддержка режима TCP ICE, позволяющего использовать TCP вместо UDP в сетях, в которых блокируется  UDP;
    •   Прекращена поддержка конвейерной обработки ("HTTP Pipelining"), для асинхронной передачи на сервер нескольких запросов в одном соединении рекомендуется использовать HTTP/2.0. Настройка network.http.pipelining в about:config теперь игнорируется;
    •   Добавлено событие onanimationcancel, которое генерируется при отмене или сбое воспроизведения анимации, заданной через CSS Animation;
    •   В версии для Android включена по умолчанию поддержка объекта Intl, предоставляющего доступ к API интернационализации (сравнение строк, форматирование чисел, времени и дат с учётом локали);
    •   Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается реализация API для создания боковых панелей, которая позволяет разместить локальный HTML-файл в внутри панели. Также добавлена возможность переопределить обработчик about:newtab и подключить собственный обработчик протоколов (например, дополнение с IRC-клиентом может создать обработчик irc://). Началась реализация API для интеграции с инструментами для разработчиков. Добавлен Privacy API, позволяющий манипулировать настройками, связанными с приватностью (networkPredictionEnabled, webRTCIPHandlingPolicy и hyperlinkAuditingEnabled);

      https://ffp4g1ylyit3jdyti1hqcvtb-wpengine.netdna-ssl.com/addons/files/2017/03/Screenshot-2017-03-02-16.55.51.png


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

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

    Загрузить:

        Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

       Другие языки
       
       https://www.mozilla-russia.org/images/android.png Android (с Google Play)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (русская версия с сайта Mozilla)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)

       Другие языки

    Что нового в Firefox 54 для разработчиков
    Примечания к выпуску для Windows, Mac and Linux
    Примечания к выпуску для Android

    Новость взята с сайта opennet.ru

    June 14, 2017 07:45 AM

    June 08, 2017

    Хабрахабр : Firefox

    Будущее MDN — фокус на Web Docs

    На волне роста Mozilla Developer Network в сторону гораздо более крупного свода документации не только по продуктам компании (Firefox, Gecko и др.) было принято решение окончательно изменить фокус проекта и сконцентрировать его на открытых Веб-технологиях.


    Читать дальше →

    Автор: 1cloud. Дата: June 08, 2017 09:14 AM

    May 20, 2017

    Mozilla Россия : Новости

    Вышел Thunderbird 52.1.1

    Форум: Новости
    Автор: banbot

    Что нового в Thunderbird 52.1.1:


    • Исправлено: Падение при сжатии папки IMAP
    • Исправлено: Некоторые вложения не могли быть открыты или сохранены, если тело сообщения было пустым
    • Исправлено: Не удавалось загрузить полное сообщение через POP, если до этого сообщение было загружено частично (или были загружены только его заголовки)
    • Исправлено: Большие вложения могли отображаться или сохраняться неправильно, если сообщение хранилось в папке IMAP, которая не синхронизирована для использования в автономном режиме

    Полный список внесённых исправлений и улучшений

    Загрузить:

        • Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Другие языки

    Примечания к выпуску

    May 20, 2017 02:49 PM

    Вышел Thunderbird 54.0 Бета

    Форум: Новости
    Автор: banbot

    Что нового в Thunderbird 54.0 Бета:


    • Новое: Настраиваемый интервал обновления для каждой ленты новостей
    • Новое: Улучшена поддержка протокола IMAP в Charter/Spectrum: теперь Thunderbird обнаруживает службу IMAP в Charter и отправляет на сервер дополнительную команду IMAP select. Проверьте различные настройки, заканчивающиеся на «force_select», чтобы проверить, сработала ли для этого случая служба автообнаружения.
    • Изменено: Thunderbird теперь использует новейшую прокси-технологию Mozilla (теперь поддерживается дополнение FoxyProxy)
    • Исправлено: Несколько запросов мастер-пароля, когда включен GMail OAuth2
    • Исправлено: Список рассылки (группа) недоступен из адресной книги macOS или Outlook (не работает в Thunderbird версии 52)
    • Исправлено: Приложенное сообщение иногда не сохранялось или пересылалось правильно
    • Исправлено: При определенных обстоятельствах вложение пересылалось неправильно
    • Исправлено: Обнаружение не-ASCII имён шрифтов в диалоге выбора шрифтов
    • Исправлено: Встроенные изображения не отображались в сообщениях, полученных от почтового клиента Hotmail/Outlook

    Полный список внесённых исправлений и улучшений

    Загрузить:

        • Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Другие языки

    Примечания к выпуску

    May 20, 2017 02:42 PM

    Вышел Firefox 53.0.3

    Форум: Новости
    Автор: banbot

    Что нового в Firefox 53.0.3:


    • Устранена ошибка, приводящая к чрезмерному использованию ресурсов службой обнаружения Captive portal (ошибка 1359697)
    • Устранены зависания при использовании прокси с NTLM-аутентификацией (ошибка 1360574)
    • Продлен срок истечения действия предварительно загруженной информации о привязанных открытых ключах сайтов (ошибка 1364240)

    Загрузить:

        Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

       Другие языки

    Что нового в Firefox 53 для разработчиков
    Примечания к выпуску для Windows, Mac and Linux

    May 20, 2017 02:24 PM

    May 06, 2017

    Mozilla Россия : Новости

    Вышел Firefox 53.0.2

    Форум: Новости
    Автор: banbot

    Доступны корректирующие выпуски Firefox 53.0.2 и 52.1.1 в которых устранена уязвимость (CVE-2017-5031) во входящей в комплект библиотеке ANGLE, обеспечивающей работу WebGL поверх специфичных для разных систем API (транслирует вызовы OpenGL ES  в OpenGL, Direct3D 9 и Direct3D 11). Проблема проявляется только на платформе Windows и связана с обращением к уже освобождённому блоку памяти в реализации API Buffer11, что можно использовать для инициирования краха (чтение из области вне границ буфера) при открытии специально оформленного контента WebGL.

    В выпуске Firefox 53.0.2 также устранена ошибка с выводом предупреждения о некорректном заполнении полей с датами и  email (input type="email" и type="date"). Кроме того, изменено поведение метода window.find, в котором теперь игнорируется аргумент showDialog, не определённый в спецификации.

    Загрузить:

        Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка через Интернет)
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit) (установка в автономном режиме)
            https://www.mozilla-russia.org/images/ico-win.png Windows (64-bit) (установка в автономном режиме)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

       Другие языки
       
        https://www.mozilla-russia.org/images/android.png Android (с Google Play)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (русская версия с сайта Mozilla)

            https://www.mozilla-russia.org/images/android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)
            https://www.mozilla-russia.org/images/android.png Android (x86, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)

       Другие языки

    Что нового в Firefox 53 для разработчиков
    Примечания к выпуску для Windows, Mac and Linux
    Примечания к выпуску для Android

    Новость взята с сайта opennet.ru

    May 06, 2017 01:18 PM

    May 03, 2017

    Хабрахабр : Firefox

    [Перевод] Проект SeaMonkey официально просит о поддержке

    Оригинальная статья вышла в журнале "mozillaZine"; ниже публикуется её перевод. Распространение статьи приветствуется.


    О положении союза SeaMonkey


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


    Самое важное: проект SeaMonkey жив, и мы не планируем прекращать его развитие и поддержку. Но, если мы хотим и впредь выпускать лучший и единственный "комбайн" на платформе Mozilla Gecko, нам понадобится ваша помощь.

    Читать дальше →

    Автор: unix_junkie. Дата: May 03, 2017 03:46 PM

    May 02, 2017

    Mozilla Россия : Новости

    Вышел Thunderbird 52.1.0

    Форум: Новости
    Автор: banbot

    Что нового в Thunderbird 52.1.0:


    • Исправлено: Настройка Google Oauth иногда не могла перейти к следующему шагу.
    • Исправлено: Не работали фоновые изображения. Также исправлены другие проблемы, связанные с внедренными изображениями при составлении электронной почты.

    Полный список внесённых исправлений и улучшений

    Загрузить:

        • Русская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Английская версия:
            https://mozilla-russia.org/images/ico-win.png Windows (32-bit)
            https://mozilla-russia.org/images/ico-osx-uni.png Mac OS X (32-bit/64-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (32-bit)
            https://mozilla-russia.org/images/ico-tux.png Linux (64-bit)

        • Другие языки

    Примечания к выпуску

    May 02, 2017 04:50 PM

    April 26, 2017

    Mozilla Россия : Новости

    Тестирование бета-версии Firefox 54

    Форум: Новости
    Автор: ru-vadik

    Firefox 54 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. В соответствии с новым процессом разработки, aurora-выпуски больше не формируются, для ознакомления с развиваемыми возможностями можно использовать ночные сборки. Ветка Firefox Developer Edition теперь будет формироваться из бета-выпусков (Developer Edition 54 сформирован на основе прошлой aurora-ветки, но Developer Edition 55 будет подготовлен на основе Developer Edition 55-beta). Загрузить бета-выпуск можно на данной странице, а сборку Developer Edition - здесь. Релиз Firefox 54 намечен на 13 июня.

    Изменения, представленные в бета-версии Firefox 54:


    • В меню и на панель закладок добавлена секция "Mobile Bookmarks” со списком закладок, созданных на синхронизированных мобильных устройствах;

    • Проведена модернизация диалоговой панели с информацией о загрузках, добавлены дополнительные детали о загружаемых элементах;
      https://www.opennet.ru/opennews/pics_base/0_1492929367.png

    • Активирована sandbox-изоляция, ограничивающая доступ дочерних процессов Firefox к системным вызовам, файловой системе и сторонним процессам. Для изоляции в Linux применяется ограничение доступа к системным вызовам при помощи Seccomp-bpf, также для изоляции используются User namespace и chroot в пустую директорию. В Windows применяются разработанные Google библиотеки sandboxbroker и sandboxtarget, используемые в Chromium и Chrome;

    • В средствах для web-разработчика в режиме адаптивного дизайна ("Responsive Design Mode") появилась возможность создания собственных устройств для тестирования сайта в его окружении (задаётся разрешение экрана, DPI, параметры сенсорного экрана, пропускная способность сети и т.п.). Создаваемые устройства можно размещать в общем списке наряду с предопределёнными устройствами;
      https://www.opennet.ru/opennews/pics_base/0_1492934811.png

    • В системе инспектирования web-страниц появилась поддержка синтаксиса задания цветов CSS color level 4, например, "hsl(120deg 100% 50%)" теперь распознаётся в панели с правилами CSS;

    • Внесена большая порция улучшений в новый отладчик для JavaScript (debugger.html). В боковой панели появилась возможность установки контрольных выражений (watch expression), которые будут вычислены при остановке приложения отладчиком. Обеспечено сохранение состояния интерфейса отладчика между разными сеансами, например, сохранются открытые вкладки, свёрнутая боковая панель, выделенные куски кода, точки останова и т.п. Для небольших экранов предоставлен режим сворачивания вертикальных элементов интерфейса.
      https://www.opennet.ru/opennews/pics_base/0_1492933817.png
      https://www.opennet.ru/opennews/pics_base/0_1492933830.png

    • Реализованы всплывающие подсказки, позволяющие посмотреть текущее значение переменной. Добавлена возможность нормализации форматирования кода, позволяющая привести в читаемый вид упакованный JavaScript-код, поставляемый без пробелов и отступов. Значительно расширены средства для поиска кода в отладчике, полосками обрамлены все совпадения, в панели показывается общее число найденных элементов, добавлен новый режим поиска вызова функций;
      https://www.opennet.ru/opennews/pics_base/0_1492933359.png

    • Network Monitor переписан с XUL на обычный JavaScript/HTML/CSS. В инструменты для мониторинга сетевой активности добавлен сводный блок с информацией о запросе, включающий общий размер данных, переданных по сети. Для кодов состояния и HTTP-заголовков добавлены ссылки на документацию;
      https://www.opennet.ru/opennews/pics_base/0_1492934463.png

    • По умолчанию активирована блокировка воспроизведения мультимедийного контента в только что открытых фоновых вкладках. Звук и видео, заданные через HTML5-теги audio и video, теперь начинают воспроизводиться только после того, как пользователь явно перейдёт на вкладку (воспроизведение не начнётся, пока вкладка не станет видимой). Изначально данная возможность обкатывалась в рамках ветки Firefox 54, но не была включена в релиз;

    • Добавлена поддержка конструкции ‹script type="module"› для определения содержимого модульных скриптов, тестируемых вместе с флагом "dom.moduleScripts.enabled" в настройках;

    • Добавлен метод URL.toJSON(), возвращающий определённый в "href" URL в виде конструкции JSON ('{"key": "https://www...."}');

    • В Linux, Windows и macOS по умолчанию включена поддержка объёмного звука (5.1 surround);

    • В средства для воспроизведения защищённого контента (Encrypted MediaExtensions) добавлена поддержка использования кодека VP9 в шифрованных потоках, обрабатываемых модулями Clear Key и Widevine. Кодек WebM/VP8 теперь может использоваться на системах с любой производительностью (раньше активировался только для достаточно быстрых систем);

    • В WebRTC включена по умолчанию поддержка режима TCP ICE, позволяющего использовать TCP вместо UDP в сетях, в которых блокируется UDP;

    • Прекращена поддержка конвейерной обработки ("HTTP Pipelining"), для асинхронной передачи на сервер нескольких запросов в одном соединении рекомендуется использовать HTTP/2.0. Настройка network.http.pipelining в about:config теперь игнорируется;

    • Добавлено событие onanimationcancel, которое генерируется при отмене или сбое воспроизведения анимации, заданной через CSS Animation;

    • В версии для Android включена по умолчанию поддержка объекта Intl, предоставляющего доступ к API интернационализации (сравнение строк, форматирование чисел, времени и дат с учётом локали);

    • Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается реализация API для создания боковых панелей, которая позволяет разместить локальный HTML-файл в внутри панели. Также добавлена возможность переопределить обработчик about:newtab и подключить собственный обработчик протоколов (например, дополнение с IRC-клиентом может создать обработчик irc://). Началась реализация API для интеграции с инструментами для разработчиков. Добавлен Privacy API, позволяющий манипулировать настройками, связанными с приватностью (networkPredictionEnabled, webRTCIPHandlingPolicy и hyperlinkAuditingEnabled);
      https://www.opennet.ru/opennews/pics_base/0_1492935133.png

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



    Перепечатано с opennet.ru.

    April 26, 2017 07:53 PM

    April 24, 2017

    Хабрахабр : Firefox

    А ваша вебкамера работает в новом Firefox 53?


    В недавнем апдейте Firefox 53, возможно пропала поддержка некоторых веб-камер либо произошли какие-то сдвиги в WebRTC API. Сейчас разбираемся. Мы заметили это на тестах. Если в Firefox 52 видео корректно захватывалось со всех вебкамер, участвующих в тестировании, то в FF 53 некоторые камеры выпали, а именно встроенные камеры. Стоит заметить, что баг воспроизводится только со встроенными камерами под Windows 7 и Windows 8. Не воспроизводится с USB-камерами на Windows 10 и совсем не воспроизводится на Mac OS. Читать дальше →

    Автор: flashphoner. Дата: April 24, 2017 11:48 AM

    April 20, 2017

    Mozilla Россия : Новости

    Вышел Firefox 53

    Форум: Новости
    Автор: ru-vadik

    Увидел свет релиз web-браузера Firefox 53, а также мобильной версии Firefox 53 для платформы Android. В ближайшие часы ожидается обновление ветки с длительным сроком поддержки 52.1.0. Также началась подготовка выпуска SeaMonkey 2.48, для которого на днях опубликована бета-версия. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 54, релиз которой намечен на 13 июня. Aurora-выпуски больше формироваться не будут.

    Основные новшества:


    • Полностью переработано оформление уведомлений для подтверждения предоставления web-приложению или сайту дополнительных полномочий, таких как доступ к определению местоположения, микрофону, камере, API для offline-хранения, выводу уведомлений и т.п. Уведомления о запросе расширенных полномочий стали более заметными, наглядными и простыми для понимания. В адресной строке предусмотрена возможность быстрого доступа к полномочиям с возможностью их изменения в любой момент и доступом к расширенным настройкам сайта, позволяющим заблокировать загрузку изображений, обработку cookie и использование плагинов.

      https://www.opennet.ru/opennews/pics_base/0_1489348361.png

      https://www.opennet.ru/opennews/pics_base/0_1489353211.png

    • Поддержка многопроцессного режима расширена наработками проекта Quantum Compositor (e10s-gpu), в рамках которого код композитинга и интерфейса для взаимодействия с GPU вынесен в отдельный процесс, что позволяет защитить браузер от проблем, возникающих из-за графических драйверов и сбоев в графическом API. В случае сбоя графического драйвера процесс композитинга автоматически перезапускается без негативного влияния на работу остальных частей браузера. Проведённый в ночных сборках эксперимент показал, что тестовое включение Quantum Compositor привело к сокращению общего числа жалоб на крахи браузера на 1.2%, крахов в процессе завершения работы на 5.1%, крахов плагинов на 5.5% и число отчётов о крахах GPU-драйверов уменьшилось на 45%. Отдельный процесс для отрисовки пока активирован только для платформы Windows;

      https://www.opennet.ru/opennews/pics_base/0_1485672636.png

    • В дополнение к ранее применяемой базовой теме оформления в основной состав включены две новые темы оформления - Compact Dark и Compact Light, созданные по мотивам тем оформления для Firefox Developer Edition. Новые темы можно активировать через Appearance в менеджере дополнений (about:addons) или через меню настройки внешнего вида (Menu/Customize). Новые темы являются первым шагом на пути к реализации плана по визуальному обновлению Firefox в 2017 году.

      https://www.opennet.ru/opennews/pics_base/0_1485673819.png

      https://www.opennet.ru/opennews/pics_base/0_1485673844.png

    • По умолчанию активирована блокировка воспроизведения мультимедийного контента в фоновых вкладках. Звук и видео, заданные через HTML5-теги audio и video, теперь начинают воспроизводиться только после того, как пользователь явно перейдёт на вкладку (воспроизведение не начнётся, пока вкладка не станет видимой);

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

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

      https://www.opennet.ru/opennews/pics_base/0_1485677297.png

    • В сборках для платформы Linux прекращена поддержка процессоров x86, не поддерживающих инструкции SSE2 (процессоры старее Pentium 4 и AMD Opteron, в том числе Pentium 3, Athlon XP и VIA C3);

    • Обеспечена возможность применения легковесных тем оформления для окон, открытых в режиме приватного просмотра;

    • В режиме читателя (Reader Mode) реализовано отображение приблизительного времени чтения страницы;

    • Изменён метод отображения обрезанной части заголовка страницы на вкладках - вместо многоточия реализован эффект смазывания (затухания) последних букв;

      https://www.opennet.ru/opennews/pics_base/0_1492622145.png

    • Обновлены элементы интерфейса для управления воспроизведением мультимедийного содержимого;

      https://www.opennet.ru/opennews/pics_base/0_1485675142.png

    • Добавлена поддержка канала прозрачности для видео в формате 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);

      https://www.opennet.ru/opennews/pics_base/0_1484248523.png

    • Продолжено усовершенствование 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 и т.п.) для полного или частичного скрытия видимых элементов. В частности, можно описать как использовать другой графический элемент или изображение в качестве маски для изменения яркости или прозрачности;

      https://www.opennet.ru/opennews/pics_base/0_1492621168.png

    • Добавлено 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:


    • Предоставлена возможность включения размещения вкладок в две колонки (активируется в настройках).

      https://www.opennet.ru/opennews/pics_base/0_1492622407.png

    • При удержании нажатия на предложенный вариант поискового запроса (search suggestion), данный запрос будет удалён из истории посещений. Код для декодирования звука и видео выделен в отдельный процесс, что положительно скажется на стабильности воспроизведения.
    • Пользователю предоставлена возможность размещения на домашний экран Android ярлыков со ссылками на сайты c предопределёнными пиктограммами.



    Кроме новшеств и исправления ошибок в Firefox 53 устранена серия уязвимостей, из которых 8 помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц.



    Перепечатано с opennet.ru.


    Дополнено:

    По умолчанию активирована блокировка воспроизведения мультимедийного контента в фоновых вкладках. Звук и видео, заданные через HTML5-теги audio и video, теперь начинают воспроизводиться только после того, как пользователь явно перейдёт на вкладку (воспроизведение не начнётся, пока вкладка не станет видимой);

    Разработчики решили отложить это до следующей версии.

    April 20, 2017 03:54 PM