Издание на Firefox 97

Објавен е веб-прелистувачот Firefox 97. Покрај тоа, создадено е ажурирање на гранката за долгорочна поддршка - 91.6.0. Филијалата на Firefox 98 е префрлена во фазата на бета тестирање, чие објавување е закажано за 8 март.

Главните иновации:

  • 18-те Colorway сезонски теми во боја понудени во Firefox 94 како вграден додаток за ограничено време се истечени. Корисниците кои имаат намера да продолжат да ги користат темите на Colorway може да ги овозможат во менаџерот за додатоци (about:addons).
  • Во склоповите за платформата Linux, можноста за генерирање PostScript документ за печатење е отстранета (можноста за печатење на PostScript печатачи и зачувување во PDF е задржана).
  • Поправени проблеми со изградбата со библиотеките Wayland 1.20.
  • Решен е проблемот кога зумирањето со штипкање ќе престане да работи на екраните на допир по преместувањето на картичката во друг прозорец.
  • Страницата за: процеси во Linux ја подобри точноста на откривањето на оптоварување на процесорот.
  • Решен е проблемот со прикажување на остри агли за прозорци во некои кориснички средини, како што е елементарен OS 6.
  • На платформата Windows 11, додадена е поддршка за нов стил на лента за лизгање.
  • На платформата macOS, подобрено е вчитувањето на системските фонтови, што во некои ситуации го направи побрзо отворање и префрлање на нов таб.
  • Во верзијата за Android платформата, неодамна отворените страници се истакнати во историјата на посети. Приказот на сликите за неодамна додадените обележувачи е подобрен на почетната страница. На платформата Android 12, проблемот со лепење линкови од таблата со исечоци е решен.
  • CSS конструкциите со типови должина и должина-процент дозволуваат употреба на единици „cap“ и „ic“.
  • Додадена е поддршка за правилото CSS @scroll-timeline и својството CSS за анимација-временска линија, што овозможува временската линија за анимација во API-то на AnimationTimeline да биде поврзана со напредокот на лизгањето на содржината, наместо времето во минути или секунди.
  • Својството CSS за прилагодување на бојата е преименувано во печатење-приспособување на бојата како што се бара со спецификацијата.
  • CSS стандардно вклучува поддршка за каскадни слоеви, дефинирани со користење на правилото @layer и увезени преку правилото CSS @import користејќи ја функцијата layer().
  • Додадено е Својството за лизгање-олук CSS за да се контролира како просторот на екранот е резервиран за лентата за лизгање. На пример, кога не сакате содржината да се движи, можете да го проширите излезот за да ја заземе областа на лентата за лизгање.
  • Подобрена компатибилност со веб-рамката Марионета (WebDriver).
  • AnimationFrameProvider API е додаден во множеството DedicatedWorkerGlobalScope, кое ви овозможува да ги користите методите requestAnimationFrame и cancelAnimationFrame во посебни веб-работници.
  • Методите AbortSignal.abort() и AbortController.abort() сега имаат можност да ја постават причината за ресетирање на сигналот, како и да ја читаат причината преку својството AborSignal.reason. Стандардно, причината е AborError.

Покрај иновациите и поправките на грешки, Firefox 97 поправи и 42 пропусти, од кои 34 се означени како опасни. 33 пропусти (5 под CVE-2022-22764 и 29 под CVE-2022-0511) се предизвикани од проблеми со меморијата, како што се прелевање на баферот и пристап до веќе ослободени мемориски области. Потенцијално, овие проблеми може да доведат до извршување на кодот на напаѓачот при отворање на специјално дизајнирани страници.

Промени во Firefox 98 Бета:

  • Однесувањето при преземањето датотеки е променето - наместо да се прикажува барање пред да започне преземањето, датотеките сега почнуваат автоматски да се преземаат и може да се отворат во секое време преку панелот со информации за напредокот на преземањето или да се избришат директно од панелот за преземање.
  • Додадени се нови дејства во контекстното мени прикажано при десен клик на датотеките во списокот за преземање. На пример, користејќи ја опцијата Секогаш отворајте слични датотеки, можете да дозволите Firefox автоматски да отвора датотека откако ќе заврши преземањето во апликација поврзана со истиот тип на датотека на системот. Можете исто така да го отворите директориумот со преземените датотеки, да отидете на страницата од која е започнато преземањето (не самото преземање, туку врската до преземањето), да ја копирате врската, да го отстраните споменувањето на преземањето од историјата на прелистување и да го избришете списокот во панелот за преземања.
  • Со цел да се оптимизира процесот на стартување на прелистувачот, променета е логиката за стартување на додатоци кои користат webRequest API. Само блокирањето на повиците webRequest сега ќе предизвика активирање на додатоците при стартување на Firefox. WebRequests во режимот без блокирање ќе бидат одложени додека Firefox не заврши со стартување.
  • Овозможена поддршка за HTML ознаката " ", што ви овозможува да креирате дијалог-кутија и компоненти за интерактивна интеракција со корисникот, како што се предупредувања и подпрозорци што може да се затворат. Создадените прозорци може да се контролираат од JavaScript код.
  • Панел за проценка на компатибилност е додаден во алатките за веб-програмери. Панелот прикажува индикатори кои предупредуваат за можни проблеми со својствата на CSS на избраниот HTML елемент или на целата страница, што ви овозможува да идентификувате некомпатибилност со различни прелистувачи без посебно да ја тестирате страницата во секој прелистувач.

Извор: opennet.ru

Додадете коментар