Firefox 91 шығарылымы

Firefox 91 веб-шолғышы шығарылды Firefox 91 шығарылымы кеңейтілген қолдау шығарылымы (ESR) ретінде жіктеледі, оның жаңартулары жыл бойына шығарылады. Бұған қоса, 78.13.0 ұзақ мерзімді қолдауы бар алдыңғы филиалға жаңарту жасалды (болашақта тағы екі 78.14 және 78.15 жаңартулары күтілуде). Firefox 92 филиалы жақын арада бета тестілеу кезеңіне ауыстырылады, оның шығарылымы 7 қыркүйекке жоспарланған.

Негізгі инновациялар:

  • Жеке шолу режимінде HTTPS-Бірінші саясаты әдепкі бойынша, бұрын параметрлерде қолжетімді «Тек HTTPS» опциясына ұқсас белсендіріледі. Жеке режимде HTTP арқылы шифрлаусыз бетті ашуға әрекет жасағанда, браузер алдымен HTTPS арқылы сайтқа кіруге тырысады («http://» «https://» орнына ауыстырылады) және әрекет сәтсіз болса, ол шифрлаусыз сайтқа автоматты түрде кіреді. Тек HTTPS режимінен маңызды айырмашылығы, HTTPS-First кескіндер, сценарийлер және стиль кестелері сияқты қосалқы ресурстарды жүктеуге қолданылмайды, бірақ сілтемені басқаннан немесе мекенжайдағы URL мекенжайын тергеннен кейін сайтты ашу әрекеті кезінде ғана қолданылады. бар.
  • Беттің қысқартылған нұсқасын басып шығару режимі қайтарылды, бұл беттің маңызды мәтіні ғана көрсетілетін Reader режиміндегі көріністі және барлық ілеспе басқару элементтері, баннерлер, мәзірлер, шарлау жолақтары және басқа бөліктер. мазмұнына қатысы жоқ бет жасырылады. Режим басып шығару алдында Reader көрінісін белсендіру арқылы қосылады. Бұл режим Firefox 81-де басып шығаруды алдын ала қараудың жаңа интерфейсіне өткеннен кейін тоқтатылды.
  • Жеке шолу режимінде және қажетсіз мазмұнды бұғаттау үшін қатаң режимді таңдау кезінде іске қосылатын Total Cookie Protection әдісінің мүмкіндіктері кеңейтілді (қатаң). Режим әрбір сайт үшін Cookie файлдары үшін бөлек оқшауланған сақтау орнын пайдалануды білдіреді, ол сайттар арасындағы қозғалысты бақылау үшін Cookie файлдарын пайдалануға мүмкіндік бермейді, өйткені сайтқа жүктелген үшінші тарап блоктарынан орнатылған барлық cookie файлдары негізгі сайтқа байланыстырылған және бұл блоктарға басқа сайттардан кірген кезде тасымалданбайды. Жаңа нұсқада жасырын деректердің ағып кетуін жою үшін Cookie() тазалау логикасы өзгертілді және пайдаланушылар ақпаратты жергілікті түрде сақтайтын сайттар туралы хабардар болды.
  • Жүктеп алғаннан кейін ашылған файлдарды сақтау логикасы өзгертілді. Сыртқы қолданбаларда жүктеп алғаннан кейін ашылған файлдар енді уақытша каталогтың орнына әдеттегі «Жүктеулер» каталогында сақталады. Firefox екі жүктеу режимін ұсынатынын еске түсірейік - жүктеп алу және сақтау және жүктеу және қолданбада ашу. Екінші жағдайда, жүктелген файл уақытша каталогта сақталды, ол сеанс аяқталғаннан кейін жойылды. Бұл әрекет пайдаланушылардың наразылығын тудырды, егер олар файлға тікелей қатынасу қажет болса, файл сақталған уақытша каталогты қосымша іздеуге немесе файл автоматты түрде жойылған болса, деректерді қайта жүктеуге мәжбүр болды.
  • Қолданушының барлық дерлік әрекеттері үшін «қуып кету бояуларын» оңтайландыру қосылған, бұл интерфейстегі көптеген операциялардың жауап беру қабілетін 10-20% арттыруға мүмкіндік берді.
  • Windows платформасына арналған жинақтарда Windows 10 тіркелгі деректерін пайдаланып сайттарға қосылуға мүмкіндік беретін бір рет кіру технологиясына (SSO) қолдау қосылды.
  • MacOS жүйесіне арналған құрастырмаларда жүйеде «Контрастты арттыру» опциясы іске қосылғанда жоғары контраст режимі автоматты түрде қосылады.
  • Мекенжай жолағындағы ұсыныстар тізімінен қойындыға ауысуға мүмкіндік беретін «Қойындыға ауысу» режимі енді жеке шолу режиміндегі беттерді де қамтиды.
  • Gamepad API енді қауіпсіз контексте бетті ашқанда ғана қолжетімді, яғни. HTTPS арқылы, localhost арқылы немесе жергілікті файлдан ашылғанда;
  • Жұмыс үстелі нұсқасы Visual Viewport API қолдауын қамтиды, ол арқылы экрандық пернетақтаның дисплейін немесе масштабтауды ескере отырып, нақты көрінетін аумақты анықтауға болады.
  • Қосылған әдістер: Intl.DateTimeFormat.prototype.formatRange() - күндер ауқымы бар локализацияланған және пішімделген жолды қайтарады (мысалы, «1/05/21 - 1/10/21»); Intl.DateTimeFormat.prototype.formatRangeToParts() - тілге қатысты күндер ауқымының бөліктері бар массивді қайтарады.
  • Window.navigator-ға ұқсас Window.clientInformation сипаты қосылды.

Инновациялар мен қателерді түзетуден басқа, Firefox 91 19 осалдықты түзетіп, оның 16-і қауіпті деп белгіленген. 10 осалдық (CVE-2021-29990 және CVE-2021-29989 астында жинақталған) буфердің толып кетуі және әлдеқашан босатылған жад аймақтарына кіру сияқты жад мәселелерінен туындайды. Ықтимал, бұл мәселелер арнайы жасалған беттерді ашқан кезде шабуылдаушы кодының орындалуына әкелуі мүмкін.

Ақпарат көзі: opennet.ru

пікір қалдыру