فایرفوکس 108 خپور کړ

د فایرفوکس 108 ویب براوزر خپور شو. سربیره پردې، د اوږد مهاله ملاتړ څانګې تازه معلومات رامینځته شوي - 102.6.0. د فایرفوکس 109 څانګه به ډیر ژر د بیټا ازموینې مرحلې ته واستول شي ، کوم چې خوشې کول د جنوري 17 لپاره ټاکل شوي.

په فایرفوکس 108 کې کلیدي نوې ځانګړتیاوې:

  • د شفټ+ESC کیبورډ شارټ کټ د پروسې مدیر پا pageه ژر تر ژره خلاصولو لپاره اضافه کړه (په اړه: پروسې) ، تاسو ته اجازه درکوي ارزونه وکړئ چې کومې پروسې او داخلي تارونه ډیر حافظه او CPU سرچینې مصرفوي.
    فایرفوکس 108 خپور کړ
  • د لوړ بار شرایطو لاندې د انیمیشن فریم محصول اصلاح شوي مهالویش ، کوم چې د موشن مارک ازموینې پایلې ښه کړې.
  • کله چې د PDF فورمې چاپ او خوندي کړئ، دا ممکنه ده چې د انګلیسي پرته په نورو ژبو کې حروف وکاروئ.
  • د ICCv4 رنګ پروفایلونو سره سم د عکسونو د سم رنګ سمون لپاره ملاتړ پلي شوی.
  • د بک مارک بار ښودلو حالت "یوازې په نوي ټبونو کې" ("یوازې په نوي ټب کې ښودل" ترتیب) ډاډ ترلاسه شوی چې د خالي نوي ټبونو لپاره سم کار کوي.
  • د cookiebanners.bannerClicking.enabled او cookiebanners.service.mode ترتیبات په اړه: ترتیب کې اضافه شوي د بینرونو د اتوماتیک کلیک کولو لپاره چې په سایټونو کې د کوکیز کارولو اجازه غوښتنه کوي. د شپې جوړیدو په انٹرفیس کې، سویچونه پلي شوي ترڅو د ځانګړو ډومینونو په اړه د کوکي بینرونو په اتوماتیک کلیک کولو کنټرول کړي.
  • د ویب MIDI API اضافه شوی ، تاسو ته اجازه درکوي د ویب غوښتنلیک څخه د میوزیکل وسیلو سره د MIDI انٹرفیس سره چې د کارونکي کمپیوټر سره وصل وي اړیکه ونیسئ. API یوازې د HTTPS له لارې بار شوي پاڼو لپاره شتون لري. کله چې د navigator.requestMIDIAccess() میتود ته زنګ ووهئ کله چې د کمپیوټر سره MIDI وسایل وصل وي، کارونکي ته د ډیالوګ سره وړاندې کیږي چې دوی ته د لاسرسي فعالولو لپاره اړین "سایټ اجازه اضافه" نصبولو ته هڅوي (لاندې توضیحات وګورئ).
  • یو تجربوي میکانیزم، د سایټ اجازه اضافه کول، وړاندیز شوی چې احتمالي خطرناک APIs او ځانګړتیاو ته د سایټونو لاسرسی کنټرول کړي چې پراخ امتیازاتو ته اړتیا لري. د خطرناکو په واسطه زموږ معنی هغه وړتیاوې دي چې کولی شي په فزیکي توګه تجهیزات زیانمن کړي، نه بدلیدونکي بدلونونه معرفي کړي، په وسیلو کې د ناوړه کوډ نصبولو لپاره وکارول شي، یا د کاروونکي ډیټا لیک کیدو لامل شي. د مثال په توګه، د ویب MIDI API په شرایطو کې، د اجازې اضافه کول د کمپیوټر سره وصل شوي آډیو ترکیب وسیلې ته د لاسرسي چمتو کولو لپاره کارول کیږي.
  • د وارداتو نقشو لپاره ملاتړ په ډیفالټ فعال شوی ، تاسو ته اجازه درکوي کنټرول کړئ چې کوم یو آر ایل به د واردولو او وارداتو () بیاناتو له لارې د جاواسکریپټ فایلونو واردولو پرمهال بار شي. د وارداتو نقشه په عنصر کې د JSON بڼه کې مشخص شوې с новым атрибутом «importmap». Например: { «imports»: { «moment»: «/node_modules/moment/src/moment.js», «lodash»: «/node_modules/lodash-es/lodash.js» } }

    په جاواسکریپټ کوډ کې د دې وارداتو نقشې اعلانولو وروسته، تاسو کولی شئ د "لحې" څخه د واردولو شیبه وکاروئ؛ د جاواسکریپټ ماډل "/node_modules/moment/src/moment.js" پورته کولو او اجرا کولو لپاره. د لارې توضیح کولو پرته (د "/node_modules/moment/src/moment.js" څخه د وارد شوي شیبې سره مساوي؛').

  • په عنصر کې " د "لوړوالی" او "چړوالی" ځانګړتیاو لپاره ملاتړ پلي شوی ، کوم چې په پکسل کې د عکس لوړوالی او عرض ټاکي. ټاکل شوي صفات یوازې هغه وخت اغیزمن وي کله چې عنصر " "په عنصر کې ځړول شوی دی" "او له پامه غورځول کیږي کله چې د عناصرو دننه ځړول کیږي او . د "لوړوالي" او "چوک" پروسس غیر فعالولو لپاره د "dom.picture_source_dimension_attributes.enabled" ترتیب د about:config ته اضافه شوی.
  • CSS د مثلثاتو د افعالو sin()، cos()، tan()، asin()، acos()، atan() او atan2().
  • CSS د ګردي ستراتیژۍ غوره کولو لپاره round() فنکشن پلي کوي.
  • CSS ډول پلي کوي ، کوم چې تاسو ته اجازه درکوي پیژندل شوي ریاضيیکي ثابتونکي لکه Pi او E، او همدارنګه انفینیت او NaN په ریاضیاتي کارونو کې وکاروئ. د مثال په توګه، "rotate(calc(1rad * pi))".
  • د "@ کانټینر" سی ایس ایس غوښتنه، کوم چې تاسو ته اجازه درکوي د اصلي عنصر اندازې پورې اړه لري عناصر سټایل کړئ (د "@ میډیا" غوښتنې انالوګ، د ټولې لید ساحې په اندازې کې نه پلي کیږي، مګر د اندازې اندازې لپاره. بلاک (کانټینر) په کوم کې چې عنصر ځای په ځای شوی دی)، د cqw (1٪ پلنوالی)، cqh (1٪ لوړوالی)، cqi (1٪ د انلاین اندازې)، cqb (د بلاک اندازې 1٪) لپاره تجربوي ملاتړ اضافه شوی. )، cqmin (کوچنی cqi یا cqb ارزښت) او cqmax (د cqi یا cqb لوړ ارزښت). فیچر د ډیفالټ لخوا غیر فعال شوی او د layout.css.container-queries.enabled ترتیب په اړه: config له لارې فعال شوی.
  • جاواسکریپټ د Array.fromAsync میتود اضافه کړی ترڅو د غیر متناسب رارسیدو ډیټا څخه یو سري رامینځته کړي.
  • د "style-src-attr"، "style-src-elem"، "script-src-attr" او "script-src-elem" لارښوونو لپاره د CSP (د منځپانګې امنیت پالیسي) HTTP سرلیک لپاره ملاتړ اضافه شوی، د فعالیت چمتو کول. سټایل او سکریپټ ، مګر د دې وړتیا سره چې دا په انفرادي عناصرو او د پیښې اداره کونکو لکه آنکلک کې پلي کړئ.
  • یوه نوې پیښه اضافه کړه، domContentLoaded، چې هغه وخت له مینځه وړل کیږي کله چې د مینځپانګې باریدل پای ته ورسیږي.
  • د جبري همغږي کولو لپاره .get() میتود ته د forceSync اختیار اضافه شوی.
  • د WebExtension اضافه ویجټونو د ځای په ځای کولو لپاره د جلا پینل ساحه پلي شوې.
  • د لینکس ډرایورانو تور لیست ترشا منطق چې د WebRender سره مطابقت نلري بدل شوی. د کاري ډرایورانو د سپین لیست ساتلو پرځای، د ستونزمن چلوونکو تور لیست ساتلو لپاره یو لیږد رامینځته شوی.
  • د Wayland پروتوکول لپاره ښه ملاتړ. د XDG_ACTIVATION_TOKEN چاپیریال متغیر اداره کول د xdg-activation-v1 پروتوکول لپاره د فعالولو نښه سره اضافه شوي، د کوم سره چې یو غوښتنلیک کولی شي تمرکز بل ته واړوي. هغه ستونزې چې د موږک سره د بک مارکونو حرکت کولو پرمهال رامینځته شوې حل شوې.
  • د لینوکس ډیری سیسټمونه د پینل انیمیشن فعال شوي.
  • About:config د فریم اعظمي حد محدودولو لپاره gfx.display.max-frame-rate ترتیب چمتو کوي.
  • د ایموجي 14 کرکټر ځانګړتیا لپاره ملاتړ اضافه شوی.
  • د ډیفالټ په توګه، د OES_draw_buffers_indexed WebGL توسیع فعال شوی.
  • د Canvas2D راسټریزیشن ګړندي کولو لپاره د GPU کارولو وړتیا پلي شوې.
  • د وینډوز پلیټ فارم کې ، د GPU سره متقابل عملونو سینڈ باکسینګ فعال شوی.
  • د FMA3 SIMD لارښوونو لپاره ملاتړ اضافه شوی (د واحد راؤنډ کولو سره ضرب اضافه کول).
  • هغه پروسې چې په وینډوز 11 پلیټ فارم کې د شالید ټبونو اداره کولو لپاره کارول کیږي اوس په "اثریت" حالت کې پرمخ ځي، په کوم کې چې د کاري مهالویش کونکی د CPU مصرف کمولو لپاره د اجرا کولو لومړیتوب کموي.
    فایرفوکس 108 خپور کړ
  • د Android نسخه کې پرمختګونه:
    • د PDF سند په توګه د ویب پاڼې خوندي کولو وړتیا اضافه کړه.
    • په پینلونو کې د ګروپ کولو ټبونو لپاره پلي شوي ملاتړ (ټابونه په ټب کې د نل نیولو وروسته بدل کیدی شي).
    • یوه تڼۍ په نوې کړکۍ کې په نوي ټبونو کې د یوې مشخصې برخې څخه د ټولو بک مارکونو د خلاصولو لپاره چمتو کیږي یا په پټ حالت کې.

د نوښتونو او بګ فکسونو سربیره، فایرفوکس 108 20 زیانونه حل کړي دي. 16 زیانونه د خطرناک په توګه په نښه شوي، چې له دې جملې څخه 14 زیانونه (د CVE-2022-46879 او CVE-2022-46878 لاندې راټول شوي) د حافظې د ستونزو له امله رامینځته شوي، لکه د بفر اوور فلو او دمخه خلاص شوي حافظې ساحو ته لاسرسی. په احتمالي توګه، دا ستونزې کولی شي د برید کونکي کوډ اجرا کولو لامل شي کله چې په ځانګړي ډول ډیزاین شوي پا pagesې خلاصیږي. د CVE-2022-46871 زیانمنتیا د libusrsctp کتابتون د پخوانۍ نسخې څخه د کوډ کارولو له امله ده، کوم چې ناپیل شوي زیانونه لري. زیانمنتیا CVE-2022-46872 برید کونکي ته اجازه ورکوي چې د پاڼې پروسس کولو پروسې ته لاسرسی ولري ترڅو په لینکس کې د سینڈ باکس انزوا ته مخه کړي او د کلپ بورډ سره تړلي IPC پیغامونو د مینځلو له لارې د خپل سري فایلونو مینځپانګې ولولي.

سرچینه: opennet.ru

Add a comment