LINUX.ORG.RU

Mozilla


44

4

Всего сообщений: 407

Firefox 38

 , ,

Группа Mozilla

Доступен Firefox 38 (ESR-версия выйдет позже):

( читать дальше... )

>>> Подробности (mozilla.org)

anonymous
()

Mozilla прекращает поддержку бинарных компонентов в дополнениях

 , , ,

Группа Mozilla

Mozilla планирует убрать поддержку бинарных компонентов XPCOM в дополнениях к своим продуктам.

Несмотря на то, что отказ от бинарных компонентов приурочен к выпуску Firefox 40, он затронет все приложения на движке Gecko, включая Mozilla Thunderbird. В своем блоге Mozilla объясняет, что это повысит стабильность приложений, особенно Firefox. Практически никто из разработчиков дополнений уже не использует XPCOM, а для тех, кому эта функциональность ещё нужна, в SDK добавлен обходной путь.

( читать дальше... )

>>> Подробности (ghacks.net)

anonymous
()

Начался переход к обязательному подписыванию дополнений Firefox и Thunderbird

 ,

Группа Mozilla

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

Цифровую подпись смогу получить лишь дополнения, помещённые разработчками в официальный каталог дополнений (AMO), и проверенные модераторами. Дополнения, не размещенные на AMO (такие, например, как HTTPS Everywhere или предрелизные версии дополнений), невозможно будет установить на стабильные, бета- и LTS-версии продуктов Mozilla. И не будет никаких способов отключить эту систему безопасности (иначе вредоносные программы смогли бы просто её выключать и по-прежнему устанавливать свои дополнения).

Возможность установки неподписанных дополнений останется лишь в «ночнушках» и альфа-версиях.

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

Некоторые дополнения уже получили цифровую подпись. Установка неподписанных дополнений будет полностью заблокирована в Firefox 40.

>>> Подробности (ghacks.net)

anonymous
()

Вышел Rust 1.0 Beta

 ,

Группа Open Source

3 апреля 2015 года, в полном соответствии с планом, вышла бета-версия Rust 1.0. Язык и большая часть стандартной библиотеки окончательно стабилизированы, до финального релиза возможны только минимальные изменения в API.

Некоторые изменения со времени альфа-версии, вышедшей 9 января:

( читать дальше... )

Окончательный релиз Rust 1.0 запланирован на 16 мая, разработчики потратят оставшиеся до релиза 6 недель на тестирование, исправление ошибок и обновление документации.

>>> Подробности (rust-lang.org)

anonymous
()

Firefox 37

 ,

Группа Mozilla

Доступна финальная версия Mozilla Firefox 37:

  • Система Heartbeat, предлагающая случайному пользователю дать 5-балльную оценку новой версии браузера (отключается обнулением значения настройки browser.selfsupport.url)
  • Поиск Яндекс по умолчанию в турецкой локализации
  • Поиск Bing переведён на HTTPS
  • OneCRL — централизованный отзыв сертификатов (список отозванных сертификатов будет периодически подгружаться с сервера)
  • Шифрование трафика без подтверждения сервера (требуется поддержка HTTP/2 AltSvc)
  • Отключён откат на небезопасные версии TLS
  • Подробные сообщения о не связанных с сертификатами ошибках SSL
  • TLS False Start требует набор шифров AEAD
  • Удалена поддержка DSA
  • Прекращена поддержка сертификатов для доменов вида example.com. (с точкой на конце), foo*.example.com и *foo.example.com (поддерживается лишь *.example.com)

( читать дальше... )

>>> Подробности (mozilla.org)

anonymous
()

Firefox 36.0.1

 ,

Группа Mozilla

Доступен корректирующий выпуск Mozilla Firefox 36.0.1:

Исправленные ошибки:

  • Отключена отправка DNS-запросов типа ANY (1093983).
  • Исправлено падение браузера при запуске, если он запускался под контролем EMET (1137050).
  • Встроенный чат Hello мог стать недоступен до перезапуска браузера (1137469).
  • Иногда не сохранялись настройки печати (1136855).
  • При входе в учётную запись Firefox Sync могла не появляться вкладка чата Hello со списком контактов (1137141).
  • Исправлен отказ в доступе к хостам, чьё имя содержало символ подчеркивания (1136616).
  • Устранена обширная утечка памяти в Canvas2d (1137251).
  • Возвращён ключ запуска -remote. Выяснилось, что его удаление затронуло множество сторонних приложений, таких как Eclipse, Python, Emacs, все дополнения и программы, работавшие с несколькими профилями) (1080319).
  • Исправлены падения браузера при некоторых обстоятельствах (без подробностей).

>>> Подробности (mozilla.org)

anonymous
()

Firefox 36

 ,

Группа Mozilla

Доступна финальная версия Mozilla Firefox 36:

  • Синхронизация закреплённых на стартовой странице ссылок;
  • Полная поддержка HTTP/2;
  • Узбекская локализация;
  • Удалён ключ запуска -remote;
  • Изменения в работе дополнений, необходимые для перевода браузера на многопроцессный режим;
  • Исправлены разлогинивания из Facebook и Google после перезапуска браузера;
  • В случае зависания браузера при закрытии, будет предлагаться отправка разработчикам информации о сбое;
  • Поддержка SPDY/3 прекращена в пользу SPDY/3.1;
  • Новый тег <meta name=«referrer»>, позволяющий веб-сайту ограничить отправку реферера при переходе на другой сайт.

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

CSS:

  • Свойство will-change (уведомляет браузер о предстоящем изменении элемента, чтобы браузер заранее подготовил оптимизации) (961871);
  • Свойство white-space теперь работает с элементами <textarea> (82711);
  • Поддержка unicode-range в @font-face (указание используемого диапазона символов, чтобы не загружать весь шрифт целиком) (475891);
  • Избавлены от префикса text-decoration-color, text-decoration-line, и text-decoration-style (825004);
  • Свойства object-fit и object-position (определяют, как вместить в область заменяемый элемент) (624647);
  • Свойству display добавлено возможное значение «contents» (907396);
  • Свойство isolation (изоляция элемента от другого содержимого при наложении) (1077872);
  • Работа <gradient> приведена в соответствие со спецификацией, что позволило решить проблему с неожиданными появлениями оттенков серого (591600);
  • <gradient> обзавёлся возможностью настраивать интерполяцию между цветами (1074056);
  • Свойство scroll-behavior (плавная прокрутка внутри любого элемента) (1010538).

JavaScript:

  • Поддержка типа Symbol (1066322);
  • Заглушка «@@iterator» заменена на Symbol.iterator (918828);
  • Функция ToNumber(string) поддерживает двоичные (0b) и восьмеричные (0o) литералы (1079120);
  • const теперь требует инициализатор (611388);
  • Оператор delete порождает временную “мертвую” зону при использовании с let и const (1074571);
  • Нестандартные let blocks и let expression объявлены устаревшими и будут удалены в будущем;
  • Обработка дополнительного аргумента-итератора конструктором WeakMap (1092537);
  • Работа генераторов ускорена в 22 раза.

API/DOM:

  • Метод CanvasRenderingContext2D.resetTransform();
  • Поддержка ECDSA в Web Crypto API (1034854);
  • WebGL 2.0: интерфейс WebGLQuery и метод WebGL2RenderingContext.invalidateFrameBuffer();
  • Интерфейс MediaDevices, содержащий основанный на Promise вариант getUserMedia(). Доступен через Navigator.mediaDevices (1033885);
  • DRM: метод Navigator.requestMediaKeySystemAccess() (1095257);
  • Экспериментальная поддержка виртуальной реальности (отключённая настройка dom.vr.enabled) (1036604);
  • Функция, связанная с RTCPeerConnection.onsignalingstatechange получает событие в качестве параметра (1075133);
  • Web Animations: методы AnimationPlayer.play(), AnimationPlayer.pause() и AnimationPlayer.playState;
  • DOMRequest обзавёлся методом then() (839838);
  • Методы Element.scroll(), Element.scrollTo(), Element.scrollBy(), и Element.scrollIntoView() (1087559).

Безопасность:

  • RC4 отныне считается небезопасным, поддержка будет прекращена в будущем (1093595);
  • 1024-битные RSA-сертификаты более не заслуживают доверия;
  • Удалена поддержка сертификатов EV-SSL с ключом менее 2048 бит (622859);
  • Поддержка директивы CSP 1.1 form-action;
  • Опция «сообщать веб-сайтам, что я не хочу, чтобы меня отслеживали» лишилась варианта «хочу, чтобы отслеживали».

>>> Подробности (mozilla.org)

anonymous
()

Firefox 35

 ,

Группа Mozilla

Доступна финальная версия Mozilla Firefox 35:

  • Встроенный чат Firefox Hello поддерживает каналы, которым можно назначить постоянное имя и адрес. Окно чата отделено от окна браузера;
  • Переработана панель поиска (отключается browser.search.showOneOffButtons=false);
  • Улучшена обработка изменений динамических стилей (повышена отзывчивость интерфейса);

    ( читать далее )

>>> Подробности (mozilla.org)

anonymous
()

Firefox 34

 ,

Группа Mozilla

Доступна финальная версия Mozilla Firefox 34:

  • Поисковый движок по умолчанию изменен на Яндекс (ru-RU) и Yahoo (en-US);
  • Улучшена поисковая строка (только в en-US);
  • Видеочат между браузерами;
  • Переключение тем оформления через режим настройки интерфейса;
  • Поиск в Википедии через HTTPS (только в англоязычной версии браузера);
  • Поддержка черновых версий HTTP/2 (draft14) и ALPN (Application-Layer Protocol Negotiation);
  • В диалоговое окно «Firefox уже запущен» добавлена возможность восстановления зависшего процесса (только в Windows).

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

CSS:

  • Исправлен некорректный запуск CSS-трансформаций, произведённый одновременно c изменением свойств display, position, overflow (887541);
  • автоматическое создание отсутствующих в шрифте начертаний в font-variant-position, основываясь на подстрочных и надстрочных метриках шрифта (1024804);
  • удалена настройка layout.css.font-features.enabled, включена по умолчанию поддержка font-variant, font-variant-caps, font-variant-numeric, font-variant-position, font-variant-east-asian, font-variant-ligatures, font-variant-alternates, font-kerning, font-synthesis;
  • убран префикс -moz- у font-feature-settings и font-language-override;
  • у свойств min-width и min-height значение по умолчанию изменено с 0 на auto (984711 и 1015474);
  • Экспериментальная поддержка свойства filter. Включается через layout.css.filters.enabled (948265).

JavaScript:

API/DOM:

  • Метод mozMatchesSelector() (сопоставление элементов по имени) заменён на Element.matches() (886308);
  • Интерфейсу Location добавлено свойство searchParams, доступное через document.location и window.location (1037715);
  • Worker-ам добавлен метод Performance.now() (908390);
  • Интерфейс MozNamedAttrMap переименован в NamedNodeMap, его поддержка добавлена в Element.attributes (1055467);
  • Удалены нестандартные методы и свойства Window.crypto (1030963);
  • WebCrypto (криптография в веб-приложениях): поддержка RSA-OAEP, PBKDF2, AES-KW, wrapKey, unwrapKey, ECDH (Elliptic curve Diffie—Hellman), импорт/экспорт ключей в формате JWK;
  • Добавлены методы Path2D.addPath() (985801) и MediaStreamTrack.stop() (1057955);
  • Продолжается внедрение поддержки DRM-контента: добавлен метод MediaKeySession.getUsableKeyIds() (1057171);
  • Web Components: поддержка event retargeting (887541));
  • Реализован интерфейс Headers из спецификации Fetch (настройка dom.fetch.enabled);
  • Реализован интерфейс AnimationEffect из спецификации Web Animations. Поддержка Web Animations включается через dom.animations-api.core.enabled;
  • Методы плавной прокрутки в CSSOM View: Window.scroll(), Window.scrollTo(), Window.scrollBy() (1022818);
  • Элементы массива navigator.plugins теперь сортируются в алфавитном порядке, а не по времени последнего изменения (облегчало отслеживание пользователей, поскольку даже у пользователей с одинаковым набором плагинов мог отличаться порядок установки). В будущем, возможность запросить список плагинов удалят вовсе.

Безопасность:

  • Отключена поддержка SSL 3.0. Это затронет 1% сайтов;
  • Отключённая в прошлом выпуске поддержка legacy Crypto API (особенно crypto.signText) оказалась активно используемой банками и правительственными учреждениями. Изменения откачены. Crypto API будут снова удалены в следующем выпуске, после создания специального дополнения к браузеру, эмулирующего эти функции.

>>> Подробности (mozilla.org)

anonymous
()

Thunderbird полностью передан в руки сообщества

 ,

Группа Mozilla

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

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

Следующий значительный выпуск Thunderbird намечен на май будущего года. Основные ожидаемые новшества:

  • Возможность работы с почтовыми ящиками (mbox) размером более 4 Гб. Доведение до финального вида поддержки maildir.
  • Интеграция механизмов WebRTC во встроенный клиент мгновенного обмена сообщениями, что позволит взаимодействовать со встроенным в Firefox клиентом Hello.
  • Включение в основной состав календаря-планировщика Lightning, ныне распространяемого в форме дополнения.
  • Добавление в код для работы с IMAP поддержки аутентификации в GMail с использованием OAUTH.
  • Включение в основной состав дополнения New Account Types, позволяющего добавлять поддержку новых типов учётных записей в форме дополнений.

Источники:
http://www.opennet.ru/opennews/art.shtml?num=41131
https://blog.mozilla.org/thunderbird/2014/11/thunderbird-reorganizes-at-2014-...

mandala
()

Firefox 33.1

 ,

Группа Mozilla

В честь десятилетия Firefox Mozilla внепланово выпустила Firefox 33.1.

Изменения:

  • В панель поисковых систем добавлен DuckDuckGO.
  • Кнопка Forget, с помощью которой можно быстро очистить cookie и историю посещения. Можно задавать время стирания данных (5 минут, 2 часа и сутки).
  • Новая реализация стартовой страницы, возможен показ набора преднастроенных ссылок вместо выводимых на начальном этапе работы пустых миниатюр. При желании можно включить старый классический режим.
  • Руководство по обеспечению приватности, в рамках проекта Polaris.
  • Ведётся работа по оценке возможности интеграции наработок Tor Browser в Firefox.
  • Проводятся работы над новыми механизмами приватности.

>>> Новость на сайте Mozilla (mozilla.org)

ilipnitsky
()

Firefox Developer Edition — первый браузер для веб-разработчиков

 , ,

Группа Mozilla

Mozilla представила редакцию браузера Firefox, выпущенную специально для веб-разработчиков. Новая редакция браузера заменяет тестовую редакцию браузера — Firefox Aurora.

Внешне браузер отличается темной темой оформления, построенной в стиле Firefox Developer Tools.

В сборку браузера включены:

  • Экспериментальная версия Developer Tools, опережающая по возможностям версию, включенную в основную сборку Firefox. Среда включает уже знакомые разработчикам функции, такие как:
    • отладчик адаптивной разметки;
    • инспектор HTML и CSS;
    • веб консоль;
    • отладчик Javascript;
    • мониторинг сетевой активности;
    • редактор стилей;
    • отладчик Web Audio.
  • Valence — средство для отладки веб-приложений, запущенных на мобильных браузерах Firefox, Chrome на Android и Safari на iOS. Ранее расширение называлось «Firefox Tools Adapter».
  • WebIDE — среда для разработки веб-приложений, в первую очередь ориентированная на Firefox OS.

>>> Подробности (mozilla.org)

maxcom
()

Firefox 33

 ,

Группа Mozilla

Доступна финальная версия Mozilla Firefox 33.

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

Известные ошибки:

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

( читать дальше... )

>>> Подробности (mozilla.org)

anonymous
()

SpiderMonkey вышел в лидеры в тестах JS

 , , ,

Группа Mozilla

Об этом свидетельствует сайт http://arewefastyet.com
Так, на kraken (тест от самих мозилловцев) SpiderMonkey вырвался вперед еще прошлым летом. А уже в августе нынешнего года обошел всех в sunspider (тест от Safari). И вот, несколько дней назад ему покорился octane (тест от Google).

Таким образом, в гонке интерпретаторов js новый лидер.

>>> Подробности (arewefastyet.com)

special-k
()

Rust 0.12

 ,

Группа Mozilla

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

В данном релизе упор был сделан на переработку документации языка, приведение к единому виду стандартной библиотеки, улучшение пакетного менеджера Cargo и поддержки Windows.

Обзор обновлений в новой версии:

( читать дальше... )

>>> Подробности (mozilla.org)

Slackware-ch
()

Корректирующий выпуск Firefox 32.0.1

 ,

Группа Mozilla

Стал доступен корректирующий выпуск Firefox 32.0.1. Эта версия является минорной и нацелена лишь на исправление ошибок:

  • улучшена стабильность работы браузера при использовании нескольких графических карт (в частности, решены проблемы, возникавшие при сочетании видеоадаптеров Intel+ATI);
  • у некоторых сайтов, соединение с которыми осуществляется с использованием SSL, по ошибке вместо «замка» отображался значок «смешанное содержимое»;
  • WebRTC: браузер молча падал из-за ошибки в методе setRemoteDescription().

>>> Подробности (mozilla.org)

anonymous
()

Mozilla Firefox 32

 ,

Группа Mozilla

Доступна для загрузки финальная версия Mozilla Firefox 32.

Основные изменения:

( читать дальше... )

>>> Подробности (mozilla.org)

anonymous
()

В ночные сборки Firefox 34 добавлены рекламные ссылки

 ,

Группа Mozilla

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

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

Выпуск Firefox 34 ожидается в ноябре этого года.

>>> Подробности (thenextweb.com)

anonymous
()

Смартфон под управлением Firefox OS в продаже за 33 $

 , , ,

Группа Mozilla

25 августа Mozilla представила Cloud FX. Cмартфон стоимостью 33 $ пока доступен только для жителей Индии по заказу на сайте Snapdeal.com. Произведённый компанией Intex Technologies аппарат базируется на процессоре частотой 1ГГц, имеет до 4 ГБ памяти, 3,5" дисплей, камеру на 2 мегапикселя, беспроводные интерфейсы Wi-Fi и Bluetooth. Имеется поддержка 2 SIM-карт и встроенные средства контроля пользователями своих данных.

>>> Подробности (mozilla.org)

vinignik
()

Выявлена возможная утечка хэшей паролей разработчиков Mozilla

 ,

Группа Mozilla

Директор по взаимодействию с разработчиками Mozilla Сторми Питерс сообщила об инциденте с безопасностью на одном из серверов, в результате которого в публичном доступе оказалась база данных, содержащая данные примерно о 76 тысячах e-mail адресов и 4 тысячах хэшей паролей участников сообщества Mozilla Developer Network. Данные стали открыты 23 июня и были доступны примерно 30 дней. В качестве причины инцидента называется сбой процесса чистки БД, в результате которого в публично доступной директории оказался coredump с отрывками БД.

В процессе анализа инцидента фактов доступа к данной информации не выявлено, но вероятность утечки не исключается. В настоящее время пароли на скомпрометированных учётных записях сброшены, пользователям отправлены уведомления с просьбой установить новый пароль. Хотя использовать подобранные по хэшам пароли для входа в Mozilla Developer Network невозможно, злоумышленники могут попытаться подключиться и к другим сервисам, для доступа к которым пользователь установил тот же пароль. По всем вопросам, связанным с инцидентом можно обратиться на e-mail security@mozilla.org

>>> Подробности (opennet.ru)

Valkeru
()