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

Firefox 98 веб-шолғышы шығарылды.Сонымен қатар, ұзақ мерзімді қолдау бөлімшесі 91.7.0 жаңартуы қалыптасты. Firefox 99 тармағы бета тестілеуге көшті және 5 сәуірде шығарылады деп жоспарланған.

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

  • Файлдарды жүктеп алу кезіндегі әрекет өзгерді - жүктеп алуды бастамас бұрын сұрауды көрсетудің орнына, файлдар енді автоматты түрде жүктеле бастайды және жүктеу басталған кезде панельде хабарландыру көрсетіледі. Панель арқылы пайдаланушы кез келген уақытта жүктеу процесі туралы ақпаратты ала алады, жүктеп алу кезінде жүктелген файлды аша алады (әрекет жүктеу аяқталғаннан кейін орындалады) немесе файлды жоя алады. Параметрлерде әрбір жүктеу үшін шақыруды қосуға және белгілі бір түрдегі файлдарды ашуға арналған әдепкі қолданбаны анықтауға болады.
    Firefox 98 шығарылымы
  • Жүктеп алу тізіміндегі файлдарды тінтуірдің оң жақ түймешігімен басқан кезде көрсетілетін мәтінмәндік мәзірге жаңа әрекеттер қосылды. Мысалы, «Ұқсас файлдарды әрқашан ашу» опциясын пайдаланып, Firefox жүйесіне жүйедегі бірдей файл түрімен байланысты қолданбада жүктеу аяқталғаннан кейін файлды автоматты түрде ашуға рұқсат бере аласыз. Сондай-ақ, жүктелген файлдары бар каталогты ашуға, жүктеп алу басталған бетке өтуге (жүктеп алудың өзі емес, жүктеу сілтемесі), сілтемені көшіріп, шолу журналынан жүктеу туралы ескертуді алып тастауға және жүктеулер тақтасындағы тізім.
    Firefox 98 шығарылымы
    Firefox 98 шығарылымы
  • Кейбір пайдаланушылар үшін әдепкі іздеу жүйесі өзгертілді. Мысалы, Google-дың орнына сыналған ағылшын жинағында DuckDuckGo енді әдепкі бойынша мәжбүрлі түрде қосылады. Сонымен қатар, Google іздеу жүйелерінің арасында опция ретінде қалды және оны әдепкі бойынша параметрлерде белсендіруге болады. Әдепкі іздеу жүйесін өзгертуге мәжбүрлеудің себебі ретінде ресми келісімнің (ресми рұқсат) болмауына байланысты кейбір іздеу жүйелеріне өңдеушілерді жеткізуді жалғастыру мүмкін еместігі айтылады. Google-мен іздеу трафигін аудару туралы келісім 2023 жылдың тамызына дейін созылды және жылына шамамен 400 миллион доллар әкелді, бұл Mozilla кірісінің басым бөлігін құрайды.
    Firefox 98 шығарылымы
  • Әдепкі параметрлер пайдаланушы өз тәуекелімен тексере алатын эксперименттік мүмкіндіктері бар жаңа бөлімді көрсетеді. Мысалы, тестілеу үшін бастапқы бетті кэштеу мүмкіндігі, SameSite=Lax және SameSite=Жоқ режимдері, CSS Masonry Layout, веб-әзірлеушілерге арналған қосымша панельдер, User-Agent тақырыбындағы Firefox 100 орнату, дыбысты өшіру үшін ғаламдық индикаторлар. және микрофон бар.
    Firefox 98 шығарылымы
  • Браузерді іске қосу процесін оңтайландыру үшін webRequest API пайдаланатын қондырмаларды іске қосу логикасы өзгертілді. Тек webRequest қоңырауларын блоктау енді Firefox іске қосу кезінде қондырмалардың іске қосылуына себеп болады. Блокталмайтын режимдегі WebRequests Firefox іске қосылуын аяқтағанша кейінге қалдырылады.
  • HTML тегін қолдауды қосу » , ол жабылатын ескертулер және кірістірілген терезелер сияқты пайдаланушының интерактивті әрекеттесуі үшін диалогтық терезелер мен құрамдастарды құруға мүмкіндік береді. Жасалған терезелерді JavaScript кодынан басқаруға болады.
  • Қолданыстағы HTML тегтерінің функционалдығын кеңейтетін өзіңіздің HTML элементтеріңізді қосуға мүмкіндік беретін Теңшелетін элементтер спецификациясын іске асыру енгізу пішіндерін өңдеуге қатысты жеке элементтеріңізді қосуға қолдау көрсетті.
  • CSS-ке дефис-таңба қасиеті қосылды, оны сөз соңындағы таңбаның («-») орнына пайдаланылатын жолды орнату үшін пайдалануға болады.
  • navigator.registerProtocolHandler() әдісі ftp, sftp және ftps URL схемалары үшін протокол өңдегіштерін тіркеуге қолдауды жүзеге асырады.
  • HTMLElement.outerText сипаты қосылды, ол HTMLElement.innerText сипаты сияқты DOM түйінінің ішіндегі мазмұнды қайтарады, бірақ соңғысынан айырмашылығы, жазылған кезде ол түйін ішіндегі мазмұнды емес, бүкіл түйінді ауыстырады.
  • Әдепкі бойынша WebVR API өшірілген, ол ескірген ( about:config мәніне оралу үшін dom.vr.enabled=true орнатыңыз).
  • Үйлесімділік тақтасы веб-әзірлеуші ​​құралдарына қосылды. Панель таңдалған HTML элементінің немесе бүкіл беттің CSS сипаттарындағы ықтимал ақаулар туралы ескертетін индикаторларды көрсетеді, бұл әр браузерде бетті бөлек сынамай-ақ, әртүрлі браузерлермен үйлеспеушіліктерді анықтауға мүмкіндік береді.
    Firefox 98 шығарылымы
  • Берілген DOM түйіні үшін оқиға тыңдаушыларын өшіру мүмкіндігі берілген. Өшіру бетті тексеру интерфейсінде тінтуірді оқиғаның үстіне апарған кезде көрсетілетін құралдар кеңесі арқылы орындалады.
    Firefox 98 шығарылымы
  • Орындау кезінде жолды елемеу үшін отладчиктегі өңдеу режимінің мәтінмәндік мәзіріне "Жолды елемеу" элементі қосылды. Элемент devtools.debugger.features.blackbox-lines=true опциясын about:config ішінде орнату кезінде көрсетіледі.
    Firefox 98 шығарылымы
  • window.open қоңырауы арқылы ашылған қойындылар үшін әзірлеуші ​​құралдарын автоматты түрде ашу режимі жүзеге асырылады (debug режимінде, әзірлеуші ​​құралдары ашық беттер үшін, олар осы беттен ашылған барлық қойындылар үшін автоматты түрде ашылады. ).
    Firefox 98 шығарылымы
  • Android платформасына арналған нұсқа басты беттегі фондық кескінді өзгерту мүмкіндігін береді және бір домен үшін cookie файлдары мен сайт деректерін тазалауға қолдауды қосады.

Инновациялар мен қателерді түзетуден басқа, Firefox 98 16 осалдықты түзетеді, оның 4-і қауіпті деп белгіленген. 10 осалдық (CVE-2022-0843 бойынша жинақталған) буфердің толып кетуі және әлдеқашан босатылған жад аймақтарына кіру сияқты жад мәселелерінен туындайды. Бұл мәселелер арнайы жасалған беттер ашылған кезде зиянды кодтың орындалуына әкелуі мүмкін.

Firefox 99 бета нұсқасы жергілікті GTK мәтінмәндік мәзірлеріне қолдауды қосты, GTK қалқымалы айналдыру жолақтарын қосу, диакритикалық белгілермен немесе онсыз іздеуге арналған PDF қарау құралын қолдау, ReaderMode дауыстап оқуды қосу/өшіру режимін қосу/өшіру үшін «n» жылдам пернесін қосты (Баяндау).

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

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