Издање Фирефок 87

Објављен је веб претраживач Фирефок 87. Поред тога, креирано је ажурирање гране за дугорочну подршку 78.9.0. Грана Фирефок 88 је пребачена у фазу бета тестирања, чије је пуштање заказано за 20. април.

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

  • Када користите функцију претраге и активирате режим Истакни све, трака за померање сада приказује ознаке које означавају положај пронађених тастера.
    Издање Фирефок 87
  • Уклоњене ретко коришћене ставке из менија Библиотека. У менију Библиотека остају само везе ка обележивачима, историји и преузимањима (уклоњене су синхронизоване картице, недавни обележивачи и џепна листа). На снимку екрана испод, са леве стране, стање је какво је било, а десно као у Фирефок-у 87:
    Издање Фирефок 87Издање Фирефок 87
  • Мени Веб Девелопер је значајно поједностављен – појединачне везе ка алатима (Инспектор, Веб конзола, Дебагер, Грешка у стилу мреже, Перформансе, Стораге Инспецтор, Приступачност и апликација) замењене су општом ставком Веб Девелопер Тоолс.
    Издање Фирефок 87Издање Фирефок 87
  • Мени Помоћ је поједностављен, уклоњене су везе ка страницама за подршку, пречице на тастатури и обилазак, који су сада доступни на општој страници Гет Хелп. Дугме за увоз из другог претраживача је уклоњено.
  • Додат СмартБлоцк механизам, који решава проблеме на сајтовима који настају услед блокирања спољних скрипти у режиму приватног прегледања или када је активирано појачано блокирање нежељеног садржаја (строго). Између осталог, СмартБлоцк вам омогућава да значајно повећате перформансе неких сајтова који успоравају због немогућности учитавања кода скрипте за праћење. СмартБлоцк аутоматски замењује скрипте које се користе за праћење стубовима који обезбеђују да се сајт правилно учитава. Стубови су припремљени за неке популарне скрипте за праћење корисника укључене у листу Дисцоннецт, укључујући скрипте са Фацебоок, Твиттер, Иандек, ВКонтакте и Гоогле виџетима.
  • Руковалац тастером Бацкспаце је подразумевано онемогућен ван контекста образаца за унос. Разлог за уклањање обрађивача је тај што се тастер Бацкспаце активно користи приликом куцања у формуларе, али када није у фокусу на форму за унос, третира се као померање на претходну страницу, што може довести до губитка откуцаног текста због до ненамерног померања на другу страницу. Да бисте вратили старо понашање, опција бровсер.бацкспаце_ацтион је додата у абоут:цонфиг.
  • Формирање ХТТП заглавља Реферер је промењено. Подразумевано је постављена политика „стриктног порекла када је унакрсно порекло“, што подразумева исецање путања и параметара приликом слања захтева другим хостовима када приступате преко ХТТПС-а, уклањање Реферер-а приликом преласка са ХТТПС-а на ХТТП и прослеђивање потпуни Реферер за интерне прелазе унутар једног сајта. Промена ће се применити на уобичајене захтеве за навигацију (праћење веза), аутоматска преусмеравања и приликом учитавања спољних ресурса (слике, ЦСС, скрипте). На пример, када пратите везу ка другом сајту преко ХТТПС-а, уместо „Реферер: хттпс://ввв.екампле.цом/патх/?аргументс“, „Реферер: хттпс://ввв.екампле.цом/“ је сада преноси.
  • За мали проценат корисника, режим Фиссион је омогућен, имплементирајући модернизовану вишепроцесну архитектуру за строжију изолацију страница. Када се активира Фисија, странице са различитих локација се увек смештају у меморију различитих процеса, од којих сваки користи свој изоловани сандбок. У овом случају, подела по процесу се не врши по картицама, већ по доменима, што вам омогућава да додатно изолујете садржај спољних скрипти и ифраме блокова. Можете ручно да омогућите режим фисије на страници абоут:преференцес#екпериментал или преко променљиве „фиссион.аутостарт=труе“ у абоут:цонфиг. Можете да проверите да ли је омогућено на страници абоут:суппорт.
  • Експериментална имплементација механизма за брзо отварање ТЦП конекција (ТФО - ТЦП Фаст Опен, РФЦ 7413), који вам омогућава да смањите број корака подешавања везе комбиновањем првог и другог корака класичног процеса преговарања везе у 3 корака у један захтев, је уклоњен и омогућава слање података до почетне фазе успостављања везе. Подразумевано, ТЦП режим брзог отварања је онемогућен и захтева промену у абоут:цонфиг да би се активирао (нетворк.тцп.тцп_фастопен_енабле).
  • У складу са извршеним изменама у спецификацијама, заустављен је унос елемента у провере користећи псеудо-класе “:линк”, “:виситед” и “:ани-линк”.
  • Уклоњене су нестандардне вредности за ЦСС параметар на страни натписа - лево, десно, горње споља и доле споља (подешавање лаиоут.цсс.цаптион-сиде-нон-стандард.енаблед је обезбеђено за враћање).
  • Догађај „бефореинпут“ и метода гетТаргетРангес() су подразумевано омогућени, омогућавајући веб апликацијама да замене понашање уређивања текста пре него што прегледач промени ДОМ стабло и стекне већу контролу над догађајима уноса. Догађај "бефореинпут" се шаље руковаоцу или други елемент са атрибутом "цонтентедитабле" постављеним пре промене вредности елемента. Метода гетТаргетРангес() коју обезбеђује објекат инпутЕвент враћа низ са вредностима које показују колико ће ДОМ-а бити промењено ако се улазни догађај не откаже.
  • За веб програмере, у режиму провере страница, имплементирана је могућност симулације медијских упита „преферс-цолор-сцхеме“ за тестирање тамних и светлих дизајна без промене тема у оперативном систему. Да би се омогућила симулација тамних и светлих тема, додата су дугмад са сликом сунца и месеца у горњем десном углу траке са алаткама за веб програмере.
  • У режиму инспекције, додата је могућност активирања псеудокласе „:таргет“ за изабрани елемент, слично претходно подржаним псеудокласама „:ховер“, „:ацтиве“, „:фоцус“, „: фокус-унутар”, „:фокус- видљив” и „:посећен”.
    Издање Фирефок 87
  • Побољшано руковање неактивним ЦСС правилима у режиму ЦСС инспекције. Конкретно, својство "табле-лаиоут" је сада неактивно за елементе који нису у табели, а својства "сцролл-паддинг-*" су означена као неактивна за елементе који се не могу померати. Уклоњена је погрешна заставица својства „текст-преливање“ за неке вредности.

Поред иновација и исправки грешака, Фирефок 87 елиминише 12 рањивости, од којих је 7 означено као опасно. 6 рањивости (сакупљене под ЦВЕ-2021-23988 и ЦВЕ-2021-23987) су узроковане проблемима са меморијом, као што су преливање бафера и приступ већ ослобођеним меморијским областима. Потенцијално, ови проблеми могу довести до извршавања нападачевог кода приликом отварања посебно дизајнираних страница.

Огранак Фирефок 88, који је ушао у бета тестирање, је препознатљив по својој подршци за скалирање прстију на тачпедима у Линук-у са графичким окружењима заснованим на Ваиланд протоколу и подразумеваним укључивањем подршке за АВИФ формат слике (АВ1 Имаге Формат), који користи технологије компресије унутар кадра из АВ1 формата видео кодирања.

Извор: опеннет.ру

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