>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Новости http://forum.mozilla-russia.org/viewforum.php?id=21 >Вышел Firefox 51 Бета и Firefox 52 Developer Edition http://forum.mozilla-russia.org/viewtopic.php?id=70953 |
banbot > 22-11-2016 17:08:55 |
Firefox 51 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Кроме того сформирован выпуск Firefox Developer Edition 52, который заменил собой aurora-ветку, в рамках которой проводится оценка готовности тех или иных новшеств для последующего бета-выпуска. Загрузить бета-выпуск можно на данной странице, а Firefox Developer Edition здесь. Релиз Firefox 51 намечен на 24 января, а Firefox 52 на 7 марта. Изменения, представленные в бета-версии Firefox 51:
Изменено оформление диалога сохранения паролей, добавлен флаг для показа пароля перед его сохранением; В адресной строке, рядом с URL, обеспечен показ уровня масштабирования, если он отличается от заданного по умолчанию. При клике на индикатор, масштаб сбрасывается в значение по умолчанию; Сокращена нагрузка на CPU при отображении видео и улучшено качество полноэкранного вывода на системах без поддержки ускорения средствами GPU; Добавлена поддержка сохранения паролей для форм без событий отправки (submit); Включение по умолчанию многопроцессного режима расширено на средства для людей с ограниченными возможностями, а также на системы Windows 10 с сенсорными экранами; Добавлена поддержка спецификации WebGL 2, которая определяет способ формирования аппаратно ускоренного 3D-контента при помощи HTML5-конструкций "Canvas" и JavaScript-интерфейса к OpenGL API. WebGL дает возможность web-разработчикам получить прямой доступ к функциям OpenGL и обеспечить включение 3D-контента в HTML-страницы; Если не возникнет непредвиденных проблем в релизе, планируется включить по умолчанию API WebExtensions, предназначенный для разработки дополнений, совместимых с браузером Chrome. Дополнение могут выполняться в отдельных дочерних процессах, изолирующих их от остальных частей браузера. Добавлена возможность встраивания WebExtension в состав классических дополнений. Реализован API для доступа к буферу обмена. Различия между API Chrome и WebExtensions можно отследить на данной странице. Время прекращения поддержки XUL пока не определено, поэтому XUL пока будет сосуществовать с WebExtensions. Реализовано JavaScript-свойство Symbol.toStringTag, а также методы TypedArray.prototype.toString() и TypedArray.prototype.toLocaleString(), определённые в спецификации ES2015; Выражения const и let приведены к полному соответствию со спецификацией ES2015; Началась постепенная выборочная блокировка сертификатов, заверенных с использованием алгоритма хэширования SHA-1. Для небольшого процента пользователей при обращении к сайтам, использующим сертификаты с SHA-1, будет выводиться ошибка и соединение будет помечаться незащищённым. Если не возникнет непредвиденных проблем, в дальнейшем блокировка SHA-1 будет расширена на всех пользователей браузера. Как и в случае с самоподписанными сертификатами, ошибку можно обойти через специальный диалог. Поддержка SHA-1 для вручную импортированных сертификатов пока сохранена; Прекращено урезание интенсивности генерации событий таймеров Window.setInterval() и Window.setTimeout() для вкладок, в которых задействован Web Audio API AudioContext, даже если во вкладке в данный момент не воспроизводится звук. Подобное изменение позволит решить проблемы с работающими в фоне музыкальными web-плеерами; Доведена до конца реализация второй версии API IndexedDB: добавлены методы IDBObjectStore.getKey() и IDBCursor.continuePrimaryKey(), обеспечена поддержка бинарных ключей; Тег "hr" теперь может использоваться в качестве разделителя элементов в блоке "menu"; В WebRTC включена по умолчанию поддержка видеокодека VP9; Внедрена блокировка загрузки и выполнения скриптов, отдаваемых сервером под MIME-типами image/*, video/*, audio/* или text/csv; Прекращена поддержка нестандартных API Simple Push и Alarm, созданных для Firefox OS; Прекращена поддержка локали для белорусского языка. Из-за отсутствия сопровождающего данная локаль не обновлялась уже почти два года, а попытки найти заинтересованных лиц, готовых возобновить поддержку данной локали, не увенчались успехом; На платформах Linux и Android для отображения контента задействована графическая библиотека Skia. Улучшения, ожидаемые в Firefox 52:
Для пользователей Firefox Sync реализована возможность целевой отправки вкладки на заданное устройство, с автоматическим открытием данной вкладки на данном устройстве; Включена по умолчанию поддержка технологии WebAssembly, предоставляющей не зависящий от браузера универсальный низкоуровневый промежуточный код для выполнения в браузере приложений, скомпилированных из различных языков программирования; Реализованы средства для автоматического определения перенаправления на страницы аутентификации для подключения к сети (captive portal); В многопроцессном режиме появилась поддержка систем озвучивания содержимого экрана (screen reader) и сенсорных экранов Windows 8; Прекращена поддержка API Battery Status. Изначально разработчики полагали, что данный API, позволяющий получить информацию об уровне заряда аккумулятора, будет использован в web-приложениях для экстренного сохранения данных или для отключения требующих интенсивных вычислений операций при исчерпании заряда аккумулятора. Но на деле, данный API получил распространение лишь для отслеживания пользователей (уровень заряда аккумулятора как дополнительный параметр для выделения пользователя в общем потоке) и жульничества (например, Uber повышал цены для пользователей с низким зарядом аккумулятора); Прекращена по умолчанию поддержка плагинов с интерфейсом NPAPI, в том числе Silverlight, Java, Unitym, Gnome Shell Integration и плагинов с поддержкой мультимедийных кодеков (список активных плагинов можно посмотреть через URL about:plugins). Исключение сделано только для Adobe Flash, так как данная технология ещё остаётся востребована большим числом пользователей. Для пользователей пока оставлена специальная опция, которая позволяет вернуть NPAPI, но в Firefox 53 данная опция будет удалена. В более отдалённом будущем разработчики намереваются полностью удалить поддержку NPAPI, а для пользователей Flash предоставить возможность использования плагина с интерфейсом PPAPI. Включена по умолчанию поддержка спецификации TLS 1.3, которая пока находится в состоянии находящегося в разработке черновика; Добавлен API для проверки видимости рекламных блоков силами JavaScript, без необходимости использования для этого Flash; Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается реализация API для управления сеансами (sessions.getRecentlyClosed и sessions.restore), позволяющего получить информацию о недавно закрытых вкладках и восстановить их при необходимости. Добавлен API topSites, предоставляющий дополнениям доступ к списку наиболее часто открываемых сайтов. Также представлен API omnibox через который можно зарегистрировать ключевое слово, предоставив для него собственный набор операций в адресной строке. Готов для тестирования API storage.sync, через который дополнение может организовать обмен данными между разными устройствами. Добавлены события onRemoved, onMoved, onCreated и onChanged для перехвата действий с закладками; Добавлена возможность обработки контента в нескольких процессах и началась интеграция наработок из проекта Quantum, в котором производится работа по переносу в движок Gecko возможностей, изначально развиваемых для движка Servo. Если ранее при включении многопроцессного режима осуществлялось разделение на два процесса - один для обработки содержимого вкладок и один для формирования интерфейса, то теперь появилась возможность запуска нескольких процессов для обработки контента (число запускаемых процессов для обработки контента задаётся через переменную dom.ipc.processCount в about:config); Добавлен метод window.requestIdleCallback, позволяющий отложить вызов функции на время, когда браузер будет находится в состоянии простоя (idle). Например, при помощи данной возможности можно организовать выполнение низкоприоритетных и фоновых задач, без их негативного влияние на выполнение чувствительных к задержкам операций, таких как вывод анимации и ввод; Представлена поддержка нового типа функций "async", определённого в спецификации ECMAScript 7 и позволяющего упростить написание кода, выполняемого в асинхронном режиме; Добавлен API Observer, позволяющий увеличить производительность сайта за счёт применения техники отложенной загрузки контента и значительного снижения накладных расходов при проверке видимости контента; На платформе Windows возобновлена поддержка событий сенсорного экрана. Загрузить Firefox 51 Beta: • Русская версия: • Английская версия: Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla) Android (x86, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla) Загрузить Firefox 52 Developer Edition: • Русская версия: • Английская версия: Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla) Android (x86, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla) Что нового в Firefox 51 для разработчиков Что нового в Firefox 52 для разработчиков |
KNV > 24-11-2016 12:00:46 |
Как отключить масштаб в адресной строке? |
Unghost > 24-11-2016 19:45:07 |
OldUser > 28-11-2016 17:44:04 |
На Хроме вышла тоже 55.0 бета, где обещали оптимизацию памяти сделать, похоже что сделали. Похоже, что от ФФ хрен дождешься. |
ibb1386 > 28-11-2016 19:27:32 |
OldUser |
OldUser > 28-11-2016 21:29:37 |
ibb1386 ibb1386 пишет
Да неужели. Загрузил распространенные расширения в Хром и где же более 50? Так вот и получается, что вброс засчитан, а ответ дилетанта нет. Темы не знает, а берется утверждать, товарищ. |
ibb1386 > 29-11-2016 01:04:36 |
OldUser Ну и если говорить и "дилетантстве", не беря в расчет движки, это надо быть тем самым дилетантом. |
OldUser > 29-11-2016 03:45:31 |
ibb1386 ibb1386 пишет
Выложил 4 скрина, к чему относится вопрос и что под этим понимать? Научись сначала вопросы четко задавать, а потом уже умничай, не телепат, мысли не читаю. Ты не смотри на дату регистрации, хватает опыта и знаний не только по работе с лисой, но и с хромоклонами. |
VEG > 29-11-2016 10:43:22 |
OldUser Разделение на процессы повысило отзывчивость браузера. В следующем году будет и разделение выполнения вкладок на разные процессы. И зачем вы рекламируете радикал? Я понимаю, что у вас блокировщик и вам пофиг, но могли бы уже подобрать сервис поприличнее. |
OldUser > 29-11-2016 12:40:08 |
VEG VEG пишет
А чего вам не понятно. Хромовский диспетчер задач отражает столбец Память(частный рабочий набор) в диспетчере винды. Сравнили столбцы лисы и хрома, сделали выводы. На скрине Лисы столбец присутствует. Мне радикал удобнее. Резалки рекламы похоже только ленивый не имеет, у многих браузеров эта опция уже зашита. Ну если вы не имеете и посмотрели раз, то ничего страшного не случилось. |
ibb1386 > 29-11-2016 14:04:29 |
OldUser Чистый профиль лисы ест меньше памяти чем чистый профиль хрома. Такое выражение как "не хватка памяти для браузера" уже давно истощило себя ввиду того, что почти у каждого пользователя в 21 веке больше 1 гигабайта ОЗУ тупо стоит в простое. OldUser пишет
А это то самое "взятое с потолка", не зная как и что работает. OldUser пишет
Правда они не сравнивали потребление памяти с другими приложениями, но это так, мелочи, да ? В общем и в целом я вижу от вас: кучу троллинга, при чем без доказательного, с приводом в примере вещей в виде стандартной статистики, не опираясь на алгоритмы работы и не учитывает принцип и действие. |
Yeesha > 29-11-2016 14:56:39 |
И какая разница, кто жрёт на 10 МБ больше памяти? Браузер должен быть быстр, удобен и безглючен. А памятью пусть хоть подавится. Для того за неё и деньги плочены. OldUser пишет
Открываю 35 вкладок, процесс закрывается за 1 с, в пределах погрешности измерения. Кушает 1,1 ГБ (с 10 расширениями и мультипроцессностью, 64 бит). Проблема с долгим закрытием мне знакома, виновно в ней было какое-то жирное расширение вроде Youtube Control Center. |
OldUser > 29-11-2016 15:09:32 |
ibb1386 ibb1386 пишет
И на чем основано данное утверждение? ibb1386 пишет
Вы сначала это объясните разрабочикам хромоклонов, что ребята, вы дураки, не те данные пользователю даете. Интересен будет ответ: Примут предложение и сделают, Примут и не сделают, Покрутят пальцем у виска и принимать к сведению не будут. Исходя из положения дел на сегодняшний день, то остаются варианты 2,3. Вы тему читаете вообще? Написали выше, что для сравнения возьмите одни и те же столбцы. ibb1386 пишет
Ваше утверждение, пока, ничем не обоснованно. ibb1386 пишет
Всех по себе не судите. У меня на старой машинке 8 ГБ и довольно часто бывает свободно менее 1ГБ. |
ibb1386 > 29-11-2016 15:24:26 |
OldUser пишет
На фактах и примерах, кучу раз приведенных. OldUser пишет
Мне какать на хромоклоны. OldUser пишет
100500 раз обосновал. Не вижу смысла дальше продолжать с вами диалог т.к у нас складывается система "сын и отец", где вы явно не в роли отца, в плане знаний. |
OldUser > 29-11-2016 15:47:28 |
ibb1386 пишет
Что же мешает повторить? ibb1386 пишет
Ну, для этого есть специально отведенные места, а не страницы достаточно хорошего форума. ibb1386 пишет
Не-а, ошиблись, в роли деда, который корит нерадивого внучка за неаргументированный треп в теме. |
ibb1386 > 29-11-2016 15:56:16 |
OldUser |
OldUser > 29-11-2016 16:03:52 |
ibb1386 пишет
Упустил ответить на эту фразу. |
Renegade > 03-12-2016 11:00:32 |
6-й релиз 51-й беты не захотел автоматом обновиться, потребовал полный инсталлятор. но это так, к слову. |
Yeesha > 04-12-2016 22:42:32 |
P.S. Гифка 17 МБ |
Coroner > 05-12-2016 00:09:21 |
Yeesha пишет
Всё-же это не повод такие гифки выкладывать. |
Yeesha > 05-12-2016 03:04:08 |
Coroner пишет
Just for fun. Вопрос о том, должен ли воспитанный человек учитывать интересы GPRS-меньшинств и предпринимать усилия для экономии их трафика, в частности высчитывать размеры постимых картинок, имеет философскую окраску. Тем не менее прошу прощения. |
Coroner > 05-12-2016 03:58:57 |
|
Vladimir_S > 05-12-2016 08:55:18 |
Coroner пишет
Признаться, меня тоже... |
VEG > 05-12-2016 10:12:22 |
Coroner пишет
Кстати, попробовал пережать её в APNG ради интереса (без уменьшения количества цветов, хоть оно и напрашивается) — получилось на 3 мегабайта меньше. Chrome тоже скоро будет поддерживать APNG. |
KNV > 09-12-2016 13:50:10 |
Сейчас поставил 51 и охренел от скорости его работы, аж в глазах рябит. Почему беты всегда быстрее релизов? Давно это замечаю. Они специально так делают — тормозят релизы, чтобы на беты сваливали? |
4ecTHblu > 09-12-2016 19:04:37 |
KNV пишет
Ты в курсе как поступают с теми, кто не может держать язык за зубами? |
Renegade > 13-12-2016 21:28:19 |
Renegade пишет
за подсказкой разработчика оказалось, что принудительно включилась мультипроцессность. |
littleleshy > 19-12-2016 13:02:31 |
Yeesha пишет
Спасибо за гифку! Утащил себе) PS. Тоже недавно убедил коллегу, что кушает меньше . Притом в было открыто в несколько раз больше вкладок. |
allexandr > 30-12-2016 18:32:04 |
Почему в 52 и 53 не работает gismeteo addon(все остальные расширения работают), хотя в 50 и 51 он работает |
Coroner > 30-12-2016 20:35:16 |
allexandr пишет
Возможно потому что не предназначен для работы в в версиях выше 51 и обновлялся в июне только. скрытый текст Тем не менее на мой 51.1.0 только что установился, создал панельку и погоду кажет. Вы бы уточнили что значит "не работает". Например имеется конфликт расширений Gismeteo и Location Bar Enhancer , так что дело скорее всего не в версии, а в настройках или дополнениях. А ещё для него тема имеется. Может быть там есть ответ на вопрос или имеет смысл задать вопрос в той теме. |
Dimon Dimonich > 24-01-2017 23:54:10 |
После обновления с 50й версии на 51ю, перед открытием страниц на сайтах появляется белый экран, потом только страница грузится, на 50 версии такого не было, страница сразу грузилась, без белого экрана из за чего такое может быть? |
AbsorbeR > 25-01-2017 02:07:08 |
ibb1386 пишет
Травмоопасно для неокрепшей психики [/spoiler] |
reylby > 27-01-2017 20:01:50 |
Unghost пишет
Кстати, а нет ли способа убрать кнопку с масштабом в адресной строке, не устанавливая Custom Button и не выполняя тот код? |
oleg.sgh > 27-01-2017 20:46:32 |
reylby
|
reylby > 27-01-2017 21:12:22 |
oleg.sgh пишет Огромное спасибо, помог совет. |