កំណែថ្មីរបស់ Firefox 101 ត្រូវបានចេញផ្សាយរួចហើយ រួមជាមួយនឹងការអាប់ដេតទៅកាន់ សាខារយៈពេលវែងនៃ Firefox 91.10.0. បន្ថែមពីលើការច្នៃប្រឌិត និងការកែកំហុស Firefox 101 ដោះស្រាយភាពងាយរងគ្រោះចំនួន ៤៤ ក្នុងនោះ ២៥ ត្រូវបានសម្គាល់ថាមានគ្រោះថ្នាក់។ ភាពងាយរងគ្រោះចំនួន 25 (សង្ខេបនៅក្នុង CVE-19-2022 និង CVE-31747-2022) ត្រូវបានបង្កឡើងដោយបញ្ហានៃការចងចាំ ដូចជាការផ្ទុកលើសចំណុះ និងការចូលទៅកាន់តំបន់អង្គចងចាំដែលបានដោះលែងរួចហើយ។
បញ្ហាទាំងនេះអាចនាំទៅដល់ការប្រតិបត្តិនៃកូដព្យាបាទ នៅពេលដែលទំព័រដែលបង្កើតជាពិសេសត្រូវបានបើក។
លិបិក្រម
លក្ខណៈពិសេសថ្មីៗសំខាន់ៗរបស់ Firefox 101
នៅក្នុងកំណែថ្មីនៃ Firefox 101 បានអនុវត្តការគាំទ្រពិសោធន៍សម្រាប់កំណែទីបីនៃ chrome manifestដែលកំណត់សមត្ថភាព និងធនធានដែលមានសម្រាប់កម្មវិធីជំនួយដែលសរសេរជាមួយ WebExtensions API។
កំណែ Firefox របស់ Chrome manifest បន្ថែម API តម្រងមាតិកាប្រកាសថ្មី។ប៉ុន្តែមិនដូច Chrome ទេ វានៅតែគាំទ្រឥរិយាបថទប់ស្កាត់ webRequest API ចាស់ ដែលត្រូវបានទាមទារដោយកម្មវិធីជំនួយដើម្បីទប់ស្កាត់មាតិកាមិនសមរម្យ និងធានាសុវត្ថិភាព។ ដើម្បីបើកដំណើរការភាពឆបគ្នាជាមួយនឹងកំណែទីបីនៃ manifest ប៉ារ៉ាម៉ែត្រ "extensions.manifestV3.enabled" ត្រូវបានផ្តល់ជូននៅក្នុង about:config ។
ការផ្លាស់ប្តូរមួយផ្សេងទៀតនៅក្នុងកំណែថ្មីនេះគឺថា សមត្ថភាពក្នុងការប្រើចំនួនមីក្រូហ្វូនតាមអំពើចិត្តក្នុងពេលដំណាលគ្នា។ ជាឧទាហរណ៍ ក្នុងអំឡុងពេលសន្និសីទវីដេអូ ដែលអនុញ្ញាតឱ្យអ្នកប្តូរមីក្រូហ្វូនយ៉ាងងាយស្រួលក្នុងអំឡុងពេលព្រឹត្តិការណ៍មួយ។
វាត្រូវបានកត់សម្គាល់ផងដែរថាវារួមបញ្ចូល ការគាំទ្រសម្រាប់ពិធីការ WebDriver BiDiដែលអនុញ្ញាតឱ្យប្រើឧបករណ៍ខាងក្រៅដើម្បីធ្វើស្វ័យប្រវត្តិកម្មការងារ និងការបញ្ជាពីចម្ងាយរបស់កម្មវិធីរុករកតាមអ៊ីនធឺណិត ឧទាហរណ៍ ពិធីការអនុញ្ញាត សាកល្បងចំណុចប្រទាក់ដោយប្រើវេទិកាសេលេញ៉ូម។ សមាសភាគម៉ាស៊ីនមេ និងម៉ាស៊ីនភ្ញៀវនៃពិធីការគឺត្រូវគ្នា ដែលអនុញ្ញាតឱ្យអ្នកផ្ញើសំណើ និងទទួលការឆ្លើយតប។
En Firefox សម្រាប់ Android បន្ថែមការគាំទ្រសម្រាប់មុខងារពង្រីកអេក្រង់ បានណែនាំនៅក្នុងប្រព័ន្ធប្រតិបត្តិការ Android 9 ដែលអ្នកអាចឧទាហរណ៍ ពង្រីកមាតិកានៃទម្រង់គេហទំព័រ។ បញ្ហាដែលបានជួសជុល ជាមួយនឹងទំហំ វីដេអូនៅពេលមើល YouTube ឬចេញពីទម្រង់រូបភាពក្នុងរូបភាព, ជួសជុលការភ្លឹបភ្លែតៗនៃក្ដារចុចទន់នៅពេលបង្ហាញម៉ឺនុយលេចឡើង, ធ្វើអោយប្រសើរឡើងនូវការបង្ហាញនៃប៊ូតុងកូដ QR នៅក្នុងរបារអាសយដ្ឋាន។
សម្រាប់អ្នកអភិវឌ្ឍន៍ ចំណុចប្រទាក់កម្មវិធីត្រូវបានបន្ថែម ថា អនុញ្ញាតឱ្យអ្នកបង្កើតសន្លឹករចនាប័ទ្មថាមវន្ត ពីកម្មវិធី JavaScript និងរៀបចំកម្មវិធីរចនាប័ទ្ម។ មិនដូចការបង្កើតសន្លឹករចនាប័ទ្មដោយប្រើវិធីសាស្រ្ត document.createElement('style') API ថ្មីបន្ថែមមុខងាររចនាប័ទ្មតាមរយៈវត្ថុ CSSStyleSheet() ដោយផ្តល់នូវវិធីសាស្រ្តដូចជា insertRule, deleteRule, replace, and replaceSyncSync។
នៅក្នុងផ្ទាំងត្រួតពិនិត្យទំព័រ នៅពេលបន្ថែម ឬលុបឈ្មោះថ្នាក់តាមរយៈប៊ូតុង ".cls" នៅក្នុងផ្ទាំងទិដ្ឋភាពច្បាប់ កម្មវិធីអន្តរកម្មនៃការណែនាំត្រូវបានអនុវត្ត ពីបញ្ជីទម្លាក់ចុះការបំពេញដោយស្វ័យប្រវត្តិបញ្ចូលដែលបង្ហាញពីទិដ្ឋភាពទូទៅនៃឈ្មោះថ្នាក់ដែលមានសម្រាប់ទំព័រ។ នៅពេលអ្នករមូរតាមបញ្ជី ថ្នាក់ដែលបានជ្រើសរើសត្រូវបានអនុវត្តដោយស្វ័យប្រវត្តិ ដើម្បីវាយតម្លៃដោយមើលឃើញនូវការផ្លាស់ប្តូរដែលពួកគេបានបង្កឡើង។
Y បានបន្ថែមជម្រើសថ្មីទៅការកំណត់បន្ទះ ពិនិត្យដើម្បីបិទមុខងារ "អូសដើម្បីធ្វើបច្ចុប្បន្នភាព" នៅក្នុងផ្ទាំងទិដ្ឋភាពបន្ទាត់ ដែលអនុញ្ញាតឱ្យអ្នកផ្លាស់ប្តូរទំហំលក្ខណៈសម្បត្តិ CSS មួយចំនួនដោយអូសផ្ដេក។
តើត្រូវតំឡើងរឺតំឡើងកំណែថ្មីរបស់ Firefox នៅលើលីនុចយ៉ាងដូចម្តេច?
អ្នកប្រើប្រាស់ Firefox ដែលមិនបានបិទការធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិនឹងទទួលបានការធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិ។ អ្នកទាំងឡាយណាដែលមិនចង់រង់ចាំរឿងនោះកើតឡើងអាចជ្រើសរើសមឺនុយ> ជំនួយ> អំពី Firefox បន្ទាប់ពីការបើកដំណើរការជាផ្លូវការដើម្បីចាប់ផ្តើមធ្វើឱ្យទាន់សម័យនៃកម្មវិធីអ៊ីនធឺណិត។
អេក្រង់ដែលបើកបង្ហាញកំណែកម្មវិធីរុករកគេហទំព័រដែលបានតំឡើងបច្ចុប្បន្ននិងដំណើរការត្រួតពិនិត្យសម្រាប់ការធ្វើបច្ចុប្បន្នភាពប្រសិនបើមុខងារត្រូវបានបើកដំណើរការ។
ជម្រើសមួយទៀតដើម្បីធ្វើបច្ចុប្បន្នភាពគឺបាទ អ្នកគឺជាអ្នកប្រើអ៊ូប៊ុនទូលីនុចមីងរឺដេរីវេខ្លះទៀតរបស់អ៊ូប៊ុនទូ អ្នកអាចដំឡើងឬធ្វើបច្ចុប្បន្នភាពទៅកំណែថ្មីនេះដោយមានជំនួយពី PPA របស់កម្មវិធីរុករក។
នេះអាចត្រូវបានបន្ថែមទៅប្រព័ន្ធដោយបើកស្ថានីយនិងប្រតិបត្តិពាក្យបញ្ជាខាងក្រោមនៅក្នុងវា:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
ក្នុងករណី។ អ្នកប្រើ Arch និងអ្នកប្រើ Arch Arch, គ្រាន់តែរត់នៅក្នុងស្ថានីយមួយ:
sudo pacman -Syu
ឬដំឡើងជាមួយ៖
sudo pacman -S firefox
ទីបំផុត សម្រាប់អ្នកដែលចូលចិត្តប្រើកញ្ចប់ Snap, ពួកគេនឹងអាចដំឡើងកំណែថ្មីដោយបើកស្ថានីយ ហើយវាយបញ្ចូលក្នុងវា។
sudo snap install firefox
ចុងបញ្ចប់អ្នកអាចទទួលបានកម្មវិធីរុករកជាមួយវិធីតំឡើងចុងក្រោយបំផុតដែលត្រូវបានបន្ថែម "Flatpak" ។ ដើម្បីធ្វើដូចនេះពួកគេត្រូវតែមានការគាំទ្រចំពោះកញ្ចប់ប្រភេទនេះ។
ការដំឡើងត្រូវបានធ្វើដោយការវាយបញ្ចូល:
flatpak install flathub org.mozilla.firefox
para រាល់ការចែកចាយលីនុចផ្សេងទៀតអាចទាញយកកញ្ចប់គោលពីរ ពី តំណខាងក្រោម។
សាខា Firefox 102 បានផ្លាស់ប្តូរទៅជាការសាកល្បងបែតា ហើយគ្រោងនឹងចេញផ្សាយនៅថ្ងៃទី 28 ខែមិថុនា។