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

одиграло се издање веб претраживача Фирефок КСНУМКСИ мобилна верзија Фирефок 68.1 за Андроид платформу. Поред тога, генерисана су ажурирања гране уз дугорочну подршку 60.9.0 и 68.1.0 (ЕСР грана 60.к се више неће ажурирати; препоручује се миграција на грану 68.к). Ускоро на сцену бета тестирање Огранак Фирефок 70 ће се пребацити, чије је објављивање заказано за 22. октобар.

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

  • Подразумевани стандардни режим за блокирање нежељеног садржаја додао је функције игнорисања колачића свих система за праћење трећих страна и блокирања ЈаваСцрипт уметака који копају криптовалуте. Рударски код узрокује значајно повећање ЦПУ оптерећења на систему корисника и обично се уводи на сајтове као резултат хаковања или се користи на сумњивим сајтовима као метод монетизације.
    Раније је блокирање података било омогућено само када је изабран режим строгог блокирања, што сада има смисла омогућити само ако желите да блокирате методе скривена идентификација („отисак прста у претраживачу“). Блокирање се врши према листи Дисцоннецт.ме.
    Издање Фирефок 69

    Када је блокиран, у адресној траци се приказује симбол штита, а у контекстуалном менију можете видети са којих сајтова су колачићи који се користе за праћење кретања блокирани. У истом менију можете селективно онемогућити блокирање за појединачне сајтове.

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

  • Проширене су опције за блокирање аутоматске репродукције мултимедијалних садржаја. Поред претходно додате функције искључивања звука у видео снимцима који се аутоматски репродукују имплементиран могућност потпуног заустављања видео репродукције, не ограничавајући се на утишавање звука. На пример, ако су се раније приказивали рекламни видео снимци на веб локацијама, али без звука, онда у новом режиму неће ни почети да се репродукују без експлицитног клика. Да бисте омогућили режим, нова ставка „Блокирај аудио и видео“ је додата у подешавања аутоматске репродукције (Опције > Приватност и безбедност > Дозволе > Аутоматска репродукција), која допуњује подразумевани режим „Блокирај аудио“.

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

    Режим се може изабрати у односу на одређене локације преко контекстног менија који се приказује када кликнете на дугме „(и)“ у адресној траци.

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

  • За кориснике из САД и “ен-УС” буилдова, промењен је изглед блокова почетне странице који се приказују при отварању нове картице, а додат је и приказ додатног садржаја који препоручује сервис Поцкет. Промењена је величина блокова и број препорука, предложене су нове тематске секције (Здравље, Наука, Технологија и Забава);
  • Могућност репродукције Фласх садржаја преко Адобе Фласх додатка је подразумевано онемогућена. Опција за трајно активирање Фласх-а је уклоњена из подешавања Адобе Фласх Плаиер додатка, остављајући само опцију да се Фласх онемогући и омогући појединачно за одређене сајтове (активација експлицитним кликом) без памћења изабраног режима. Огранци Фирефок ЕСР ће наставити да подржавају Фласх до краја 2020. године;
  • Онемогућено подразумевана обрада датотека усерЦонтент.цсс и усерЦхроме.цсс, омогућавајући кориснику да замени дизајн сајтова или Фирефок интерфејса. Разлог за онемогућавање подразумеваног је смањење времена покретања претраживача. Промену понашања преко усерЦонтент.цсс и усерЦхроме.цсс корисници раде изузетно ретко, а учитавање ЦСС података троши додатне ресурсе (оптимизација уклања непотребан приступ диску). Да бисте вратили обраду усерЦхроме.цсс и усерЦонтент.цсс у абоут:цонфиг, додато је подешавање „тоолкит.легациУсерПрофилеЦустомизатионс.стилесхеетс“, које ће се аутоматски активирати за кориснике који већ користе усерЦхроме.цсс или усерЦонтент.цсс;
  • За ВебРТЦ је имплементирана могућност обраде канала коришћењем различитих видео кодека, што поједностављује креирање сервиса за видео конференције, чији учесници могу да користе различите клијентске софтвере;
  • За АРМ64 архитектуру, ЈаваСцрипт механизам подржава ЈИТ компилацију;
  • Из идентификатора претраживача (навигатор.усерАгент, навигатор.платформ и навигатор.осцпу) су искључене информације о коришћењу 32-битне верзије Фирефок-а у 64-битном ОС окружењу (раније је било потребно за Фласх, али је остављен додатни вектор за скривену идентификацију корисника);
  • Додата је функција за гледање видео записа у режиму Слика у слици, која вам омогућава да одвојите видео у облику плутајућег прозора који остаје видљив током навигације у претраживачу. Да бисте гледали у овом режиму, потребно је да кликнете на опис алатке или у контекстуалном менију који се прикаже када кликнете десним тастером миша на видео, изаберете „Слика у слици“ (на ИоуТубе-у, који замењује сопствени руковалац контекстног менија, требало би да кликните двапут или кликните са притиснутим тастером Схифт). Подршка режима се може омогућити у абоут:цонфиг користећи опцију "медиа.видеоцонтролс.пицтуре-ин-пицтуре.енаблед";

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

  • Додато имплементација генератора лозинки (“сигнон.генератион.аваилабле” у абоут:цонфиг), који вам омогућава да прикажете наговештај са аутоматски генерисаном јаком лозинком приликом попуњавања формулара за регистрацију;

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

  • До менаџера лозинки додао је могућност обраде налога у контексту домена првог нивоа, што вам омогућава да понудите једну лозинку сачувану за све поддомене. На пример, лозинка сачувана за логин.екампле.цом ће сада бити понуђена за аутоматско попуњавање образаца на сајту ввв.екампле.цом;
  • Додато менаџер управљања приоритетима процеси руковаоца, који Он омогућава преносе информације оперативном систему о процесима највишег приоритета. На пример, процесу садржаја који обрађује активну картицу биће дат већи приоритет (више ЦПУ ресурса додељено) од процеса који је повезан са картицама у позадини (ако не пуштају видео или аудио). Промена је тренутно подразумевано омогућена само за Виндовс платформу, за друге системе, опција дом.ипц.процессПриоритиМанагер.енаблед у абоут-цонфиг мора бити активирана;
  • активиран подразумевано АПИ за УсерСцриптс, који вам омогућава да креирате додатке у стилу Греасемонкеи засноване на технологији ВебЕктенсионс за извршавање прилагођених скрипти у контексту веб страница. На пример, повезивањем скрипти можете променити дизајн и понашање страница које гледате. Овај АПИ је већ укључен у Фирефок, али до сада је његово омогућавање захтевало подешавање „ектенсионс.вебектенсионс.усерСцриптс.енаблед“ подешавања у абоут:цонфиг. За разлику од постојећих додатака са сличном функционалношћу који користе позив табс.екецутеСцрипт, нови АПИ вам омогућава да изолујете скрипте у одвојеним окружењима заштићеног окружења, решава проблеме са перформансама и омогућава руковање различитим фазама учитавања странице.
  • Својство навигатор.медиаДевицес је сада доступно само при отварању странице у безбедном контексту, тј. када се отвори преко ХТТПС-а, преко локалног хоста или из локалне датотеке;
  • Додата ЦСС својства оверфлов-инлине и прелив-блок, омогућавајући вам да контролишете приказ садржаја који се протеже изван блокова и уметнутих елемената (одсеците реп или прикажете траку за померање). Својства се имплементирају кроз аутоматску конверзију у оверфлов-к и оверфлов-и у зависности од режима излаза садржаја (од врха до дна или ред по ред).
  • За ЦСС својства размак имплементирана је подршка за вредност размака;
  • Имплементирано ЦСС својство садржати, што указује да су елемент и његов садржај одвојени од остатка ДОМ стабла;
  • Додато ЦСС својство усер-селецт, који вам омогућава да одредите да ли корисник може да изабере текст;
  • Додата је могућност постављања правила @суппортс за селекторе (
    формат „@суппортс селецтор(селецтор-то-тест){…}“, који се може користити за селективну примену ЦСС-а само ако је одређени селектор подржан или није подржан у претраживачу;

  • Додата подршка јавна поља за примере ЈаваСцрипт класа које вам омогућавају да наведете унапред дефинисана својства која се иницијализују изван конструктора. У блиској будућности се очекује и подршка за приватна поља која нису видљива ван класе;

    класа Производ {
    име;
    порез = 0.2; /*јавни терен*/
    #басеПрице = 0; /*приватно поље*/
    Цена;

    конструктор(име, басеПрице) {
    тхис.наме = име;
    тхис.басеПрице = басеПрице;
    тхис.прице = (басеПрице * (1 + тхис.так)).тоФикед(2);
    }
    }

  • Додат АПИ Ресизе Обсервер, који вам омогућава да повежете руковалац коме ће се слати обавештења о променама величине наведених елемената на страници. Кључна разлика између новог АПИ-ја и виндов.онресизе и ЦСС Медиа Куериес је у томе што можете открити да ли се одређени елемент на страници променио, а не цела видљива област, што вам омогућава да одговорите променом само тог елемента без промене цео видљиви садржај;
  • Додат је Мицротаскс АПИ, представљен једним методом (ВиндовОрВоркерГлобалСцопе.куеуеМицротаск(), који вам омогућава да закажете позив функције повратног позива на ниском нивоу додавањем у ред микрозадатака;
  • Додате су нове методе Блоб.тект(), Блоб.арраиБуффер(), Блоб.стреам(), ДОММатрик.одМатрик(), АбстрацтРанге() и СтатицРанге();
  • Могућност специфицирања маске „*“ за захтеве без акредитива је додата у ХТТП заглавља Аццесс-Цонтрол-Екпосе-Хеадерс, Аццесс-Цонтрол-Аллов-Метходс и Аццесс-Цонтрол-Аллов-Хеадерс;
  • Веб конзола пружа груписање упозорења о активностима везаним за праћење кретања корисника;
    Издање Фирефок 69

  • Детаљне информације о разлозима за блокирање ресурса (ЦСП, мешовити садржај, итд.) су додате у панел за инспекцију мрежне активности, а додата је и опциона колона са пуним УРЛ-ом;
    Издање Фирефок 69

  • ЈаваСцрипт дебугер је брже покренут. Функције за удаљено отклањање грешака су премештене у абоут:дебуггинг интерфејс. Имплементирана је подршка за корак по корак отклањање грешака у асинхроним функцијама (Асинц). Додато нова класа тачака прекида која се може повезати са појавом догађаја везаних за миш, екран осетљив на додир, анимацију, ДОМ, медијске упите,
    радници итд.

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

  • Програмерским алатима додат је интерфејс за ревизију презентације странице који користи алтернативни текстуални описи садржај (на пример, приказивање текста из атрибута „алт“.
    уместо слика);

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

  • На мацОС системима са више графичких картица, агресивнији прелазак на енергетски ефикасан ГПУ је омогућен када се ВебГЛ садржај заврши. Такође је додата заштита од преласка са енергетски ефикасног на моћни ГПУ за једнократне ВебГЛ позиве. Верзије за мацОС такође приказују напредак преузимања датотека кроз стандардни интерфејс Финдер-а. Почело је формирање Фирефок инсталационих верзија у ПКГ формату;
  • За Виндовс 10 са недавним ажурирањима (1903+), додата је подршка за екстензију Веб Аутхентицатион ХмацСецрет преко Виндовс Хелло за аутентификацију на сајтовима без уношења лозинке помоћу отиска прста, препознавања лица или УСБ токена;
  • прекинут формирање нових издања Фирефок-а за Андроид, уместо којег сада носи кодни назив Феникс се развија нови претраживач за мобилне уређаје који користи ГецкоВиев мотор и скуп библиотека Мозилла Андроид компоненти. Корективне исправке за Фирефок за Андроид биће објављене током целе године као део ЕСР огранка Фирефок-а 68, на пример, издање је сада формирано 68.1. Да бисте преузели нови претраживач, требало би да користите тестне верзије
    Фирефок Превиев.

Поред иновација и исправки грешака, Фирефок 69 је поправио 30 рањивости, од којих само један (ЦВЕ-2019-11751) обележен као критичан. Овај проблем је специфичан за Виндовс платформу и омогућава да се произвољна датотека упише у систем када се претраживач покрене из друге апликације (на пример, када отворите везу из програма за размену порука, везу можете форматирати на начин да покретање претраживача ће резултирати креирањем датотеке за аутоматско покретање у директоријуму 'Стартуп') . Смањење броја критичних рањивости је због чињенице да су проблеми са меморијом, као што су преливање бафера и приступ већ ослобођеним меморијским областима, сада означени као опасни, али не и критични. Ново издање поправља 13 сличних проблема који потенцијално могу довести до извршавања нападачког кода када се отворе посебно направљене странице.

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

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