Firefox 108 නිකුතුව

ෆයර්ෆොක්ස් 108 වෙබ් බ්‍රව්සරය නිකුත් කර ඇත.මීට අමතරව දිගු කාලීන ආධාරක ශාඛාව යාවත්කාලීන කිරීමක් ද නිර්මාණය කර ඇත - 102.6.0. ෆයර්ෆොක්ස් 109 ශාඛාව ඉක්මනින් බීටා පරීක්ෂණ අදියර වෙත මාරු කරනු ලබන අතර, එය නිකුත් කිරීම ජනවාරි 17 ට සැලසුම් කර ඇත.

Firefox 108 හි ප්‍රධාන නවෝත්පාදන:

  • ක්‍රියාවලි කළමනාකරු පිටුව ඉක්මනින් විවෘත කිරීමට Shift+ESC යතුරුපුවරු කෙටිමඟ එක් කරන ලදී (ගැන:ක්‍රියාවලි), ඔබට අධික මතකය සහ CPU සම්පත් පරිභෝජනය කරන ක්‍රියාවලි සහ අභ්‍යන්තර නූල් ඇගයීමට ඉඩ සලසයි.
    Firefox 108 නිකුතුව
  • MotionMark පරීක්ෂණ ප්‍රතිඵල වැඩිදියුණු කරන ලද, අධික බර තත්ව යටතේ සජීවිකරණ රාමු ප්‍රතිදානයේ ප්‍රශස්ත කාලසටහන්ගත කිරීම.
  • PDF ආකෘති පත්‍ර මුද්‍රණය කර සුරැකීමේදී ඉංග්‍රීසි හැර වෙනත් භාෂාවලින් අක්ෂර භාවිතා කළ හැක.
  • ICCv4 වර්ණ පැතිකඩවලට අනුකූලව, පින්තූරවල නිවැරදි වර්ණ නිවැරදි කිරීම සඳහා සහාය ක්‍රියාත්මක කර ඇත.
  • පිටු සලකුණු තීරුව "නව ටැබ් මත පමණක්" ("නව ටැබ් මත පමණක් පෙන්වන්න" සැකසුම) ප්‍රදර්ශනය කිරීමේ මාදිලිය හිස් නව ටැබ් සඳහා නිවැරදිව ක්‍රියා කරන බවට සහතික කර ඇත.
  • වෙබ් අඩවි වල කුකීස් භාවිතා කිරීමට අවසර ඉල්ලා සිටින බැනර් මත ස්වයංක්‍රීය ක්ලික් කිරීම සඳහා about:config වෙත cookiebanners.bannerClicking.enabled සහ cookiebanners.service.mode සැකසුම් එකතු කරන ලදී. රාත්‍රී ගොඩනැගීමේ අතුරුමුහුණතෙහි, විශේෂිත වසම්වලට අදාළව කුකී බැනර් මත ස්වයංක්‍රීයව ක්ලික් කිරීම පාලනය කිරීම සඳහා ස්විචයන් ක්‍රියාත්මක කර ඇත.
  • වෙබ් MIDI API එකතු කර ඇත, පරිශීලකයාගේ පරිගණකයට සම්බන්ධ MIDI අතුරු මුහුණතක් සහිත සංගීත උපාංග සමඟ වෙබ් යෙදුමකින් අන්තර්ක්‍රියා කිරීමට ඔබට ඉඩ සලසයි. API ලබා ගත හැක්කේ HTTPS හරහා පටවන ලද පිටු සඳහා පමණි. navigator.requestMIDIAccess() ක්‍රමය ඇමතීමෙන් සහ පරිගණකයට සම්බන්ධ MIDI උපාංග ඇති විට, ප්‍රවේශය සක්‍රිය කිරීමට අවශ්‍ය “අඩවි අවසර ඇඩෝනය” ස්ථාපනය කිරීමට පරිශීලකයාගෙන් විමසනු ලැබේ (පහත විස්තරය බලන්න).
  • පර්යේෂණාත්මක යාන්ත්‍රණයක්, අඩවි අවසර ඇඩෝනය, අනතුරුදායක විය හැකි APIs සහ දීර්ඝ වරප්‍රසාද අවශ්‍ය විශේෂාංග වෙත අඩවි ප්‍රවේශය පාලනය කිරීමට යෝජනා කර ඇත. භයානක යන්නෙන් අප අදහස් කරන්නේ භෞතිකව උපකරණ වලට හානි කළ හැකි, ආපසු හැරවිය නොහැකි වෙනස්කම් හඳුන්වා දිය හැකි, උපාංගවල අනිෂ්ට කේතය ස්ථාපනය කිරීමට භාවිතා කළ හැකි, හෝ පරිශීලක දත්ත කාන්දු වීමට හේතු විය හැකි හැකියාවන් ය. උදාහරණයක් ලෙස, Web MIDI API හි සන්දර්භය තුළ, පරිගණකයකට සම්බන්ධ ශ්‍රව්‍ය සංශ්ලේෂණ උපාංගයකට ප්‍රවේශය සැපයීම සඳහා අවසර ඇඩෝනය භාවිතා කරයි.
  • ආයාත සිතියම් සඳහා සහය පෙරනිමියෙන් සක්‍රීය කර ඇති අතර, ආනයන සහ ආයාත() ප්‍රකාශ හරහා JavaScript ගොනු ආයාත කිරීමේදී කුමන URL පූරණය වේද යන්න පාලනය කිරීමට ඔබට ඉඩ සලසයි. ආයාත සිතියම JSON ආකෘතියෙන් මූලද්‍රව්‍යයේ දක්වා ඇත с новым атрибутом «importmap». Например: { «imports»: { «moment»: «/node_modules/moment/src/moment.js», «lodash»: «/node_modules/lodash-es/lodash.js» } }

    මෙම ආයාත සිතියම ජාවාස්ක්‍රිප්ට් කේතයෙන් ප්‍රකාශ කිරීමෙන් පසු, ඔබට ජාවාස්ක්‍රිප්ට් මොඩියුලය "/node_modules/moment/src/moment.js" පූරණය කිරීමට සහ ක්‍රියාත්මක කිරීමට 'moment" වෙතින් මොහොත;' යන ප්‍රකාශනය භාවිතා කළ හැක. මාර්ගය විස්තර නොකර ('/node_modules/moment/src/moment.js" වෙතින් මොහොත ආනයනය කරන්න;' ට සමාන වේ).

  • මූලද්රව්යයේ " "උස" සහ "පළල" යන ගුණාංග සඳහා ක්‍රියාත්මක කරන ලද සහය, පික්සල වලින් රූපයේ උස සහ පළල තීරණය කරයි. නිශ්චිත ගුණාංගයන් ඵලදායී වන්නේ මූලද්රව්යය " "මූලද්‍රව්‍ය තුළ කැදලි ඇත" "සහ මූලද්‍රව්‍ය තුළ කැදලි ඇති විට නොසලකා හරිනු ලැබේ සහ . "උස" සහ "පළල" සැකසීම අක්රිය කිරීමට about:config වෙත “dom.picture_source_dimension_attributes.enabled” සැකසීම එක් කරන ලදී.
  • CSS මඟින් sin(), cos(), tan(), asin(), acos(), atan() සහ atan2() යන ත්‍රිකෝණමිතික ශ්‍රිත සමූහයක් සපයයි.
  • CSS විසින් වටකුරු උපාය මාර්ගයක් තෝරාගැනීම සඳහා වටය() ශ්‍රිතය ක්‍රියාත්මක කරයි.
  • CSS වර්ගය ක්රියාත්මක කරයි , එය ඔබට Pi සහ E වැනි දන්නා ගණිතමය නියතයන් මෙන්ම ගණිතමය ශ්‍රිතවල අනන්තය සහ NaN භාවිතා කිරීමට ඉඩ සලසයි. උදාහරණයක් ලෙස, "rotate(calc(1rad * pi))".
  • මව් මූලද්‍රව්‍යයේ ප්‍රමාණය අනුව මූලද්‍රව්‍ය හැඩගැන්වීමට ඔබට ඉඩ සලසන “@කන්ටේනර්” CSS ඉල්ලීම (“@ මාධ්‍ය” ඉල්ලීමේ ප්‍රතිසමයක්, සමස්ත දෘශ්‍ය ප්‍රදේශයේ ප්‍රමාණයට නොව, ප්‍රමාණයට අදාළ වේ මූලද්‍රව්‍යය තබා ඇති බ්ලොක් (කන්ටේනරය), cqw (පළල 1%), cqh (උස 1%), cqi (පේළිගත ප්‍රමාණයෙන් 1%), cqb (බ්ලොක් ප්‍රමාණයෙන් 1%) සඳහා පර්යේෂණාත්මක සහාය එක් කර ඇත. ), cqmin (කුඩාම cqi හෝ cqb අගය) සහ cqmax (cqi හෝ cqb හි ඉහළම අගය). විශේෂාංගය පෙරනිමියෙන් අක්‍රිය කර ඇති අතර about:config හි layout.css.container-queries.enabled සැකසීම හරහා සක්‍රීය කර ඇත.
  • අසමමුහුර්තව පැමිණෙන දත්ත වලින් අරාවක් සෑදීමට JavaScript විසින් Array.fromAsync ක්‍රමය එක් කර ඇත.
  • CSP (අන්තර්ගත ආරක්ෂණ ප්‍රතිපත්ති) HTTP ශීර්ෂයට "style-src-attr", "style-src-elem", "script-src-attr" සහ "script-src-elem" විධානයන් සඳහා සහය එක් කරන ලදී. විලාසය සහ ස්ක්‍රිප්ට්, නමුත් ඒවා තනි මූලද්‍රව්‍යවලට සහ onclick වැනි සිදුවීම් හසුරුවන්නන්ට යෙදීමේ හැකියාව ඇතුව.
  • domContentLoaded, නව සිදුවීමක් එක් කරන ලදී, එය අන්තර්ගතය පූරණය වීම අවසන් වූ විට සිදු වේ.
  • බල සමමුහුර්ත කිරීම සඳහා .get() ක්‍රමයට forceSync විකල්පයක් එක් කරන ලදී.
  • WebExtension ඇඩෝන විජට් සඳහා වෙනම පැනල ප්‍රදේශයක් ක්‍රියාත්මක කර ඇත.
  • WebRender සමඟ නොගැලපෙන Linux ධාවක අසාදු ලේඛනය පිටුපස ඇති තර්කය වෙනස් කර ඇත. වැඩ කරන රියදුරන්ගේ සුදු ලැයිස්තුවක් පවත්වාගෙන යාම වෙනුවට ගැටළුකාරී රියදුරන්ගේ කළු ලැයිස්තුවක් පවත්වාගෙන යාම සඳහා සංක්‍රමණයක් සිදු කර ඇත.
  • වේලන්ඩ් ප්‍රොටෝකෝලය සඳහා වැඩි දියුණු කළ සහාය. xdg-activation-v1 ප්‍රොටෝකෝලය සඳහා සක්‍රිය කිරීමේ ටෝකනය සමඟින් XDG_ACTIVATION_TOKEN පරිසර විචල්‍ය හැසිරවීම එක් කරන ලද අතර, එක් යෙදුමකට තවත් යෙදුමකට අවධානය මාරු කළ හැකිය. මූසිකය සමඟ පිටු සලකුණු චලනය කිරීමේදී ඇති වූ ගැටළු විසඳා ඇත.
  • බොහෝ ලිනක්ස් පද්ධති පැනල් සජීවිකරණය සක්‍රීය කර ඇත.
  • About:config උපරිම රාමු අනුපාතය සීමා කිරීමට gfx.display.max-frame-rate සැකසුම සපයයි.
  • Emoji 14 අක්ෂර පිරිවිතර සඳහා සහය එක් කරන ලදී.
  • පෙරනිමියෙන්, OES_draw_buffers_indexed WebGL දිගුව සබල කර ඇත.
  • Canvas2D rasterization වේගවත් කිරීම සඳහා GPU භාවිතා කිරීමේ හැකියාව ක්‍රියාත්මක කර ඇත.
  • වින්ඩෝස් වේදිකාවේ, GPU සමඟ අන්තර්ක්‍රියා කරන ක්‍රියාවලි වල වැලිපිල්ල සක්‍රීය කර ඇත.
  • FMA3 SIMD උපදෙස් සඳහා සහය එක් කරන ලදී (තනි වටයකින් ගුණ කිරීම-එකතු කිරීම).
  • Windows 11 වේදිකාවේ පසුබිම් ටැබ් හැසිරවීමට භාවිතා කරන ක්‍රියාවලි දැන් "කාර්යක්ෂමතා" මාදිලියේ ක්‍රියාත්මක වන අතර, CPU පරිභෝජනය අඩු කිරීම සඳහා කාර්ය කාලසටහන් ක්‍රියාත්මක කිරීමේ ප්‍රමුඛතාවය අඩු කරයි.
    Firefox 108 නිකුතුව
  • Android අනුවාදයේ වැඩිදියුණු කිරීම්:
    • PDF ලේඛනයක් ලෙස වෙබ් පිටුවක් සුරැකීමේ හැකියාව එක් කරන ලදී.
    • පැනල තුළ ටැබ් කාණ්ඩගත කිරීම සඳහා ක්‍රියාත්මක කරන ලද සහය (ටැබ් එකක ටැප් එකක් තද කිරීමෙන් පසු ටැබ් මාරු කළ හැක).
    • නව කවුළුවක හෝ අප්‍රකට ප්‍රකාරයේ නව ටැබ්වල නිශ්චිත කොටසකින් සියලුම පිටු සලකුණු විවෘත කිරීමට බොත්තමක් සපයා ඇත.

නවෝත්පාදන සහ දෝෂ නිවැරදි කිරීම් වලට අමතරව, ෆයර්ෆොක්ස් 108 දුර්වලතා 20 ක් නිරාකරණය කර ඇත. අවදානම් 16ක් අනතුරුදායක ලෙස සලකුණු කර ඇති අතර, ඉන් දුර්වලතා 14ක් (CVE-2022-46879 සහ CVE-2022-46878 යටතේ එකතු කර ඇත) මතක ගැටළු, එනම් බෆරය පිටාර ගැලීම සහ දැනටමත් නිදහස් කර ඇති මතක ප්‍රදේශ වෙත ප්‍රවේශ වීම වැනි හේතු වේ. විභව, මෙම ගැටළු විශේෂයෙන් නිර්මාණය කරන ලද පිටු විවෘත කිරීමේදී ප්‍රහාරකයාගේ කේතය ක්‍රියාත්මක කිරීමට හේතු විය හැක. CVE-2022-46871 අවදානමට හේතු වී ඇත්තේ libusrsctp පුස්තකාලයේ යල් පැන ගිය අනුවාදයකින් කේතය භාවිතා කිරීම නිසා වන අතර, එහි නොගැලපෙන දුර්වලතා ඇත. අවදානම් CVE-2022-46872 මඟින් පිටු සැකසුම් ක්‍රියාවලියට ප්‍රවේශය ඇති ප්‍රහාරකයෙකුට ලිනක්ස් හි සෑන්ඩ්බොක්ස් හුදකලා වීම මඟ හැරීමට සහ පසුරු පුවරුව හා සම්බන්ධ IPC පණිවිඩ හැසිරවීම හරහා අත්තනෝමතික ගොනු වල අන්තර්ගතය කියවීමට ඉඩ සලසයි.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න