Релиз на Firefox 142

Излезе уеб браузърът Firefox 142 и бяха представени обновления на предходните дългосрочни версии — 140.2.0, 115.27.0 и 128.14.0. Версията Firefox 143 вече е в бета тест, а пускането и е планирано за 16 септември.

Основни нововъведения в Firefox 142 (1, 2, 3):

  • На страницата, която се показва при отваряне на нов таб, е реализирано групиране на препоръчани статии в отделни тематични секции, като спорт, храна и забавления. Под всяка секция има бутон „Follow“, който позволява абонамент за този тип съдържание или блокирането му. В момента разделянето на секции е достъпно само за потребители в САЩ, а за останалите държави ще бъде активирано по-късно. За принудително включване на страницата about:config са предвидени настройките „browser.newtabpage.activity-stream.discoverystream.sections.enabled“ и „browser.newtabpage.activity-stream.discoverystream.sections.personalization.enabled“.
    Релиз на Firefox 142
  • Добавена е експериментална функция за предварителен преглед на линкове, която позволява оценка на съдържанието, на което указва линкът, преди да се кликне. За отваряне на прозореца за предварителен преглед можете да използвате опцията Preview Link в контекстното меню, да задържите курсора на линка, докато държите клавиша Shift, или да задържите клик с мишката върху линка за повече от 1 секунда. В прозореца за предварителен преглед се показва кратко резюме на страницата, а опционално могат да се показват основни точки, избрани от AI двигателя. AI моделът се свързва опционално и функционира на локалната система на потребителя.

    Функцията в момента е включена по подразбиране само за потребители с локализации en-US, en-CA, en-GB и en-AU на системи с над 3 GB RAM, но постепенно ще бъде активирана за все по-голям процент потребители. За принудително включване можете да използвате настройката „browser.ml.linkPreview.enabled“ на страницата about:config.

    Релиз на Firefox 142
  • В режима на засилена защита срещу проследяване (ETP, Enhanced Tracking Protection -> Strict) е добавена възможност за автоматично използване на списък с изключения, за да се отстранят проблеми, възникващи на сайтове поради блокиране на проследяващ код. Предлага се два нива на избор: прилагане на изключения само за отстраняване на значителни нарушения в работата на сайтовете и прилагане на изключения дори при възникване на несъществени проблеми.
    Релиз на Firefox 142
  • Осигурява се показ на активната раздел в свита група раздели, което позволява работа с отделен раздел, без да се разкрива цялата група. По-рано групата раздели или се разкриваше напълно, или се свиваше напълно, като оставяше видим само етикета на групата.
    Релиз на Firefox 142
  • Предоставена е възможност за изтриване на добавки от страничната лента чрез бутона „Remove“, показван при десен клик върху иконата на добавката.
    Релиз на Firefox 142
  • На платформата Windows, кликването върху оставащото известие при затворен или рестартиран Firefox вече отваря Firefox с указаната в известието страница, а не с главната страница на сайта.
  • Подобрено е преместването в режим drag-and-drop на вградени (blob) изображения.
  • Подобрен е показът на резултатите при търсене в историята на навигацията през адресната лента (осигурено е отсяване на дубликати).
  • В инструментите за разработчици на страницата за мониторинг на мрежовата активност се осигурява показ на параметрите, бисквитките и заглавките на заявката в етап, когато изпълнението на заявката все още не е завършено.
  • В дебъгера на JavaScript е добавена настройка за управление на показването на прозореца с дебъгера на екрана по време на спирането на изпълнението на скрипта.
  • Предоставена е възможност за използване в добавките на API wllama (WebAssembly обвивка над llama.cpp), позволяваща на добавките да изпълняват локални големи езикови модели в браузъра.
  • Добавен е API Prioritized Task Scheduling за планиране на изпълнението на задачи (callback повиквания на JavaScript) с различни нива на приоритет (блокира работа на потребителя, създава видими промени и фонови задачи).
  • Добавен е метод Selection.getComposedRanges() за получаване на избраните области на текста.
  • Добавен е API URLPattern за проверка на съответствието на URL с определен шаблон, което, например, може да се приложи за анализ на линкове и за пренасочване на заявки към обработчици в Service Worker. const p = new URLPattern({ protocol: ‘https’, hostname: ‘example.com’, pathname: ‘/:folder/*/:fileName.jpg’, });
  • Добавено е свойството Animation.overallProgress за проследяване на оценката на прогреса на показването на анимацията.
  • В версията за платформата Android е предложен нов дизайн на менюто. Менюто стана по-просто за навигация и по-бързо.
    Релиз на Firefox 142

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

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

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