Издание на Firefox 67

Представено релиз на уеб браузъра Firefox 67, както и мобилната версия Firefox 67 за платформата Android. Освен това, е оформена актуализация клон с дългосрочна поддръжка 60.7.0. В близко бъдеще ще премине на етапа бета тестване която ще премине към версия Firefox 68, чийто релиз е насрочен за 9 юли.

Основни нововъведения:

  • Реализирана е възможността за автоматично освобождаване на раздели за освобождаване на ресурси. Функцията се активира при недостатъчна памет (по-малко от 400 Мб свободна памет) и първо изтласква отдавна неизползваните раздели. При това разделите не изчезват, а се прехвърлят в режим на готовност за зареждане (очакваща режим), подобен на наблюдавания след възстановяване на сесия. За управление на режима в about:config е добавена опция „browser.tabs.unloadOnLowMemory“;
  • Ускорено е зареждането на страници при наличие на работа, интензивно натоварваща процесора. Оптимизацията е реализирана чрез намаляване на приоритета на обработчиците на събития на таймери setTimeout по време на зареждането на страницата (по аналогия с фоновите раздели, е намален предоставеният бюджет от време, който се изразходва за изпълнението на обработчика на събитието на таймера). Ограничението на фоновите обработчици позволява да се отделят повече ресурси за основните обработчици, влияещи на началното визуализиране на страницата. Например, основните скриптове на Instagram, Amazon и Google благодарение на добавената оптимизация стартират с 40-80% по-бързо;
  • На по-късен етап на зареждане са изнесени някои второстепенни обработчици. Например, сканирането на алтернативни CSS стилове сега се извършва не по време, а след зареждането на страницата. Зареждането на модула за автоматично допълване на входните данни е отложено до готовността на входните форми;
  • Променен е подходът към визуализирането по време на зареждане на страницата — изходът започва на по-ранен етап на зареждане, но операциите на визуализиране се извикват по-рядко;
  • Инициализацията на някои подсистеми на браузера и свързаните с изменения на оформленията добавки е отложена до приключването на основното зареждане, което е позволило да се намали времето между стартиране на браузера и готовността му за показване на страници;
  • Реализирана възможността блокирането на JavaScript вставки, осъществяващи копаене на криптовалути или проследяващи потребители с метода на скрито идентифициране („browser fingerprinting“). Блокирането се извършва по допълнителни категории (fingerprinting и cryptomining) в списъка Disconnect.me, включващ хостове, уличени в използването на майнери и код за скрито идентифициране. По подразбиране новите режими на блокиране са изключени, а за тяхната активация в свързаните с конфиденциалността настройки са добавени нови опции „Cryptominers“ и „fingerprinters“. Можете да следите активността на блокирача чрез
    контекстното меню на сайта, което се показва при клик на иконата с изображение на щит в адресната лента;
    Издание на Firefox 67

    Издание на Firefox 67
  • В основното меню и разговора с предложения за попълване на формуляри за вход е добавена възможността за бърз достъп до запазените пароли за сайта;

    Издание на Firefox 67Издание на Firefox 67
  • В състава включена системата за композиране Servo WebRender, написана на езика Rust и изнасяща настрани GPU операции по визуализация на съдържанието на страницата. При използване на WebRender вместо вградената в двигателя Gecko система за композиране, която обработва данни с помощта на CPU, за изпълнение на операции по обобщена визуализация на елементите на страницата се използват шейдъри, изпълнявани в GPU, което позволява значително увеличение на скоростта на визуализация и намалява натоварването на CPU.

    По подразбиране WebRender е активиран за около 4% от потребителите на Windows 10, които използват видеокарти NVIDIA. Активирането за останалите потребители ще зависи от резултатите от тестовете. Ако всичко премине гладко, на 27 май обхватът на теста ще бъде разширен до 25%, на 30 май до 50%, а през първата седмица на юни до 100%. Можете да проверите активацията на WebRender на страницата about:support. За принудително активиране в about:config трябва да активирате настройките „gfx.webrender.all“ и „gfx.webrender.enabled“ или да стартирате Firefox с променлива на средата MOZ_WEBRENDER=1. В Linux поддръжката на WebRender е повече или по-малко стабилизирана за видеокарти Intel с драйвъри Mesa 18.2+;

  • Преработен е механизма за работа с профили: ако преди при инсталиране на няколко различни инстанции на Firefox по подразбиране се използваше един общ профил с настройки, добавки и информационни бази (закладки, история, запазени пароли, бисквитки и т.н.), сега за всяка паралелно инсталирана инстанция ще се създава собствен индивидуален профил. Например, при едновременно инсталиране на ESR, бета версии, нощни сборки, редакцията Developer Edition и обичайния выпуск на Firefox, за тях ще бъдат създадени отделни профили.

    Основната причина за преминаването към отделни профили са възможните проблеми при използването на профила на нова версия в по-стара версия на Firefox, както и при едновременен достъп до базата данни на профила от паралелно стартирани различни екземпляри на Firefox, което потенциално може да доведе до повреждане на данните. За избиране на съществуващ профил, както преди, може да се използва интерфейсът „firefox -ProfileManager“. След завършването на инсталацията на Firefox, при откриване на вече съществуващ профил в системата, се показва специално предупреждение с предложение за синхронизиране на настройките чрез акаунт в облачната услуга на Mozilla Sync.

  • Основен състав включено системно допълнение Firefox Monitor, експерименти по активирането на което за ограничен брой потребители бяха провеждани от Firefox 62, но финалната активация за всички потребители е извършена едва сега. Допълнението Firefox Monitor осигурява предупреждение в случай на компрометиране на акаунта (проверка по email) или опит за вход в преди хакнат уебсайт. Проверката се извършва чрез интеграция с базата данни на проекта haveibeenpwned.com, включваща информация за 7.8 милиарда акаунта, откраднати в резултат на хакване на 364 сайта. Предупреждението се показва само за сайтове, информацията за които относно хаквания е добавена в базата данни haveibeenpwned.com през последните 12 месеца. В случай, че от появата на данни за хакване не са минали 2 месеца, ще се покаже повторно предупреждение.

    Издание на Firefox 67
  • Разширен е броят на API повикванията, които на разположение само при отваряне на страница в защитен контекст (Secure Context), т.е. при отваряне по HTTPS, чрез localhost или от локален файл. В Firefox 67 за страниците, отворени извън защитен контекст, е забранен се показват системни известия чрез API Notifications, показвани извън прозореца на браузъра;
  • Разширени са възможностите на режима на частно преглеждане. Добавена е възможност за запазване на пароли във формите на сайтове, отворени в частен режим. Реализирани са средства за управление на активирането на добавките в частния режим — в мениджъра на добавките потребителят вече може да определи кои добавки да бъдат включвани в частния режим, а кои да се използват само в основната сесия. За новите добавки по подразбиране е забранено активирането в частния режим (за активиране е необходимо изменение на настройките);
    Издание на Firefox 67
  • Реализация на支рк.support of video codec AV1 преведена на использование библиотека dav1d, разивема от общности VideoLAN и FFmpeg и насочена на достигане на максимална продуктивност при декодиране и осигуряване на качествена работа в многопоточен режим. Забелязва се, че форматът AV1 започва да набира популярност, като през февруари дялът на просмотрените в бета версията на Firefox видеа AV1 е бил 0.85%, а през март — 3%, а сега този показател е 11.8%;
  • Разширени възможности по управлението на браузъра с клавиатурата — панелът и падащото меню вече могат да се управляват само с клавиатура, включително достъпа до разположените на панела бутони за добавки, елементи, които не се побират на екрана, индикатора за зареждане, действията със страницата и т.н. Навигацията през елементите на панела се извършва с клавиша Tab и стрелките на клавиатурата;
  • На панела е добавен индикатор за оценка на статуса на синхронизацията, свързването с акаунта и споделянето на данни от няколко устройства, както и за бърз достъп до операции с акаунта в Firefox Account. Има възможност за показване вместо типичната икона на свой аватар;
    Издание на Firefox 67
  • Добавена е възможността закрепване на табове (Pin Tabs) чрез менюто в адресната лента. Закрепените табове остават винаги активни, стартират автоматично и улесняват достъпа до постоянно използваните сайтове;

    Издание на Firefox 67
  • Введена е система от контекстни подсказки, която препоръчва на потребителя различни възможности в зависимост от контекста;
  • В менюто „File“ е добавен нов бутон за импорт на настройки и данни от други браузъри (поддържа се импорт от Chrome и Chromium);
    Издание на Firefox 67
  • Прекратена е поддръжката за използване на URL протокола „webcal:“, свързан със услугата 30boxes.com;
  • Премахната е възможността за качване на екрани на сървъра Firefox Screenshots и организиране на споделянето на екрани чрез сървъра Mozilla. През следващите месеци сървърът за екрани ще бъде изключен и на потребителите се препоръчва да експортират от него наличните данни;
  • Обновен е вграденият шрифт Twemoji. В новата версия е добавена поддръжка на спецификацията Emoji 11.0;
  • Допълнителни категории потребители са поканени да参加ят в експерименти с извеждане на допълнително информационно съдържание, препоръчано от Pocket, както и с промяна на подредбата на информацията на началната страница. Например, някои потребители ще видят променен размер на блоковете и брой на препоръките, а нови тематични секции ще бъдат предложени (Здраве, Наука, Технологии и Развлекателност). За да се откажете от експеримента, трябва да изключите опцията „Content Discovery“ в горния десен ъгъл на страницата на новия таб;
  • Включен по подразбиране API FIDO U2F, предназначен за организиране на работата по двуфакторна автентикация в различни уеб услуги. Разрешено е използването на U2F за акаунти в Google;
  • В оптимизирания компилатор JavaScript е добавена поддръжка на устройства на базата на архитектура ARM64, работещи под Windows;
  • Добавена е поддръжка за динамичен импорт на модули JavaScript с израза import;
  • В инструментите за уеб разработка е осигурена поддръжка за произволно селектиране на редове и копиране в буфера на съдържанието от панела „Changes“, където се отразява историята на всички CSS промени, направени през панела Rules в рамките на текущата сесия в инструментите за разработчици;

    Издание на Firefox 67
  • Вграденият отладчик за JavaScript е добавена панел Threads с инструменти за отстраняване на грешки за Web работници. Подобрено е качеството на обработка на зададените в кода (inline) точки на прекратяване — отладчикът вече по-точно спира в указаните места в кода;

    Издание на Firefox 67
  • В версията за платформата Android поведението, свързано с обработката на параметрите на видимата област (Viewport), е приведено в съответствие с другите браузъри. Добавена е възможност за добавяне на търсещ виджет Firefox с функции за гласово ввеждане на началния екран. Поддръжката на гостуването (Guest Session) е прекратена, вместо което се препоръчва използването на режим за частно сърфиране.

Освен новостите и корекциите на грешки, в Firefox 67 е отстранена серия от уязвимости, от които няколко са отбелязани като критични, т.е. могат да доведат до изпълнение на код от злонамерен потребител при отваряне на специално оформени страници. В момента информацията с подробности за отстранените проблеми със сигурността не е налична, очаква се списъкът с уязвимости да бъде публикуван в рамките на няколко часа.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster