Firefox 100 чыгарылышы

Firefox 100 веб-браузери чыгарылды.Мындан тышкары, узак мөөнөттүү колдоо тармагын жаңыртуу түзүлдү - 91.9.0. Firefox 101 филиалы жакында бета тестирлөө этабына өткөрүлөт, анын чыгарылышы 31-майга пландаштырылган.

Firefox 100деги негизги инновациялар:

  • Орфографияны текшерүүдө ар кандай тилдер үчүн сөздүктөрдү бир эле учурда колдонуу мүмкүнчүлүгү ишке киргизилди. Сиз азыр контексттик менюда бир нече тилди иштете аласыз.
  • Linux жана Windows системаларында калкып жүрүүчү сыдырма тилкелери демейки боюнча иштетилген, мында толук жылдыруу тилкеси чычкан курсорун жылдырганда гана пайда болот; калган убакта чычкандын каалаган кыймылы менен ичке көрсөткүч сызыгы көрсөтүлүп, түшүнүүгө мүмкүндүк берет. беттеги учурдагы жылыш, бирок курсор кыймылдабаса, анда индикатор бир аздан кийин жоголот. Жашыруун сыдырма тилкелерин өчүрүү үчүн "Систем орнотуулары > Жеткиликтүүлүк > Визуалдык эффекттер > Жылдыруу тилкелерин ар дайым көрсөтүү" опциясы каралган.
  • Сүрөттөгү сүрөт режиминде субтитрлер YouTube, Prime Video жана Netflixтен видеолорду көрүп жатканда, ошондой эле WebVTT (Web Video Text Track) форматын колдонгон сайттарда, мисалы, Coursera.org сайтында көрсөтүлөт.
  • Орнотуудан кийинки биринчи ишке киргизүүдө, Firefox түзүүчү тили операциялык тутумдун жөндөөлөрүнө дал келгенин текшерүү үчүн чек кошулду. Эгерде дал келбестик бар болсо, колдонуучуга Firefoxто кайсы тилди колдонууну тандоо сунушталат.
  • MacOS платформасында HRD (Жогорку динамикалык диапазон) колдогон экрандары бар системаларда жогорку динамикалык диапазондогу видеону колдоо кошулган.
  • Windows платформасында, AV1 форматындагы видеону чечмелөөнүн аппараттык тездетилиши демейки боюнча Intel Gen 11+ жана AMD RDNA 2 GPU'лары бар компьютерлерде иштетилет (Navi 24 жана GeForce 30дан башкасы), эгерде тутумда AV1 Video Extension бар болсо. Windows'до, Intel GPUларында демейки боюнча иштетилген Video катмары бар, бул видео ойнотууда энергияны керектөөнү азайтууга жардам берет.
  • Улуу Британиянын колдонуучулары үчүн веб формаларда кредиттик картанын номерлерин автоматтык түрдө толтуруу жана эстеп калуу колдоо көрсөтүлөт.
  • Окуяларды көрсөтүүдө жана иштетүүдө ресурстарды бир калыпта бөлүштүрүү камсыз кылынды, бул, мисалы, Twitchдеги үн сыдырмасынын кечигип жооп берүүсүнө байланыштуу көйгөйлөрдү чечти.
  • Башка сайттардан жүктөлүп алынган суб-ресурстар жана iframes үчүн ал Referrer-Policy HTTP аркылуу орнотулган “referrer-thon-downgrade”, “origin-when-cross-origin” жана “кооптуу-url” саясаттарын этибарга албоо үчүн иштетилген. жөндөөлөрүн кыйгап өтүүгө мүмкүндүк берген баш маалымат Демейки боюнча, толук URL дарегин үчүнчү тараптын сайттарына жөнөтүүнү "Referer" баш жагында кайтарыңыз. Эске сала кетсек, Firefox 87де купуя маалыматтардын мүмкүн болуучу агып кетүүсүнө бөгөт коюу үчүн демейки боюнча "катуу келип чыгышы-качан-кайчылаш келип чыгышы" саясаты иштетилген, бул жөнөтүүдө "Реферерден" жолдорду жана параметрлерди кесип салууну билдирет. HTTPS аркылуу кирүүдө башка хостторго суроо.. HTTPSден HTTPге өткөндө бош “Referer” жөнөтүү жана ошол эле сайттын ичиндеги ички өтүүлөр үчүн толук “Referer” жөнөтүү.
  • Шилтемелер үчүн жаңы фокус индикатору сунушталды (мисалы, ал өтмөк баскычын колдонуп шилтемелер аркылуу издөөдө көрсөтүлөт) - чекиттүү сызыктын ордуна, шилтемелер веб формалардын активдүү талааларына окшош көк сызык менен жээктелген. белгиленет. Белгиленгендей, катуу линияны колдонуу начар көргөн адамдар үчүн навигацияны жеңилдетет.
  • Firefox'ту демейки PDF көрүүчү катары тандоо мүмкүнчүлүгү берилген.
  • WritableStreams API кошулду, бул агымдык маалыматтарды жазууну уюштуруу үчүн абстракциянын кошумча деңгээлин камсыз кылат, ал агымды чектөө мүмкүнчүлүктөрү орнотулган. ReadableStreams жана WritableStreams ортосунда аты жок түтүктөрдү түзүү үчүн pipeTo() ыкмасы да кошулган. WritableStreamDefaultWriter жана WritableStreamDefaultController интерфейстери кошулду.
  • WebAssembly өзгөчө учурларды колдоону камтыйт (WASM Exceptions), бул сизге C++ үчүн өзгөчө учурларды иштетүүчүлөрдү кошууга жана JavaScript'те кошумча иштеткичтерге байланбастан чалуулар стекинин семантикасын колдонууга мүмкүндүк берет.
  • Жогорку уяланган "дисплей: тор" элементтеринин жакшыртылган иштеши.
  • HDR (Жогорку динамикалык диапазон) колдогон экран бар же жок экенин аныктоо үчүн CSS'ке "динамикалык диапазон" жана "видео-динамикалык диапазон" медиа сурамдарына колдоо кошулду.
  • Стандарттуу эмес Large-Allocation HTTP аталышын колдоо токтотулду.

Инновациялардан жана мүчүлүштүктөрдү оңдоодон тышкары, Firefox 100 бир катар кемчиликтерди жок кылат. Түзүлгөн коопсуздук маселелери боюнча маалымат азырынча жок, бирок алсыздыктардын тизмеси бир нече сааттын ичинде жарыяланышы күтүлүүдө.

Source: opennet.ru

Комментарий кошуу