ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම

ෆයර්ෆොක්ස් 89 වෙබ් බ්‍රව්සරය නිකුත් කරන ලදී.මීට අමතරව, දිගුකාලීන ආධාරක ශාඛාව 78.11.0 වෙත යාවත්කාලීන කිරීමක් නිර්මාණය කරන ලදී. ෆයර්ෆොක්ස් 90 ශාඛාව ඉක්මනින් බීටා පරීක්ෂණ අදියර වෙත මාරු කරනු ඇත, එය නිකුත් කිරීම ජූලි 13 ට සැලසුම් කර ඇත.

ප්රධාන නවෝත්පාදන:

  • අතුරු මුහුණත සැලකිය යුතු ලෙස නවීකරණය කර ඇත. අයිකන අයිකන යාවත්කාලීන කර ඇත, විවිධ මූලද්‍රව්‍යවල විලාසය ඒකාබද්ධ කර ඇත, සහ වර්ණ මාලාව ප්‍රතිනිර්මාණය කර ඇත.
  • ටැබ් තීරුවේ සැලසුම වෙනස් කර ඇත - ටැබ් බොත්තම් වල කොන් වටකුරු වන අතර පහළ මායිම දිගේ පුවරුව සමඟ තවදුරටත් ඒකාබද්ධ නොවේ (පාවෙන බොත්තම් ආචරණය). අක්‍රිය ටැබ්වල දෘශ්‍ය වෙන් කිරීම ඉවත් කර ඇත, නමුත් ඔබ ටැබය මත සැරිසරන විට බොත්තම විසින් අල්ලාගෙන සිටින ප්‍රදේශය උද්දීපනය වේ.
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
  • මෙනුව ප්‍රතිව්‍යුහගත කර ඇත. ඉතා වැදගත් විශේෂාංග වෙත අවධානය යොමු කිරීම සඳහා ප්‍රධාන මෙනුවෙන් සහ සන්දර්භය මෙනුවලින් කලාතුරකින් භාවිතා වන සහ යල් පැන ගිය මූලද්‍රව්‍ය ඉවත් කර ඇත. ඉතිරි මූලද්‍රව්‍ය පරිශීලකයින්ගේ වැදගත්කම සහ ඉල්ලුම අනුව නැවත සමූහගත කෙරේ. අවධානය වෙනතකට යොමු කරන දෘශ්‍ය අවුල්වලට එරෙහි සටනේ කොටසක් ලෙස, මෙනු අයිතම අසල ඇති අයිකන ඉවත් කර ඇති අතර පෙළ ලේබල පමණක් ඉතිරි කර ඇත. වෙබ් සංවර්ධකයින් සඳහා පැනලය සහ මෙවලම් අභිරුචිකරණය කිරීම සඳහා වන අතුරු මුහුණත "තවත් මෙවලම්" වෙනම උප මෙනුවක තබා ඇත.
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීමප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
  • ලිපින තීරුව තුළ ගොඩනගා ඇති "..." (පිටු ක්‍රියා) මෙනුව ඉවත් කර ඇත, එමඟින් ඔබට පිටු සලකුණක් එක් කිරීමට, Pocket වෙත සබැඳියක් යැවීමට, ටැබ් එකක් ඇලවීමට, පසුරු පුවරුව සමඟ වැඩ කිරීමට සහ විද්‍යුත් තැපෑලෙන් ද්‍රව්‍ය යැවීම ආරම්භ කළ හැකිය. "..." මෙනුව හරහා ලබා ගත හැකි විකල්ප අතුරුමුහුණතේ අනෙකුත් කොටස් වෙත ගෙන ගොස් ඇති අතර, පැනල් සැකසුම් කොටසේ පවතින අතර බොත්තම් ආකාරයෙන් පැනලයේ තනි තනිව තැබිය හැක. උදාහරණයක් ලෙස, ඔබ පිටුව මත දකුණු-ක්ලික් කළ විට පෙන්වන සන්දර්භය මෙනුව හරහා තිරපිටපත් සෑදීම සඳහා අතුරු මුහුණත බොත්තම ලබා ගත හැකිය.
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
  • නව ටැබයක් විවෘත කිරීමේදී පෙන්වන අතුරු මුහුණත සමඟ පිටුව අභිරුචිකරණය කිරීම සඳහා උත්පතන පැති තීරුව නැවත සැලසුම් කරන ලදී.
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
  • අනතුරු ඇඟවීම්, තහවුරු කිරීම් සහ ඉල්ලීම් සහිත තොරතුරු පුවරු සහ ආකෘති සංවාද සැලසුම් වෙනස් කර වෙනත් සංවාද සමඟ ඒකාබද්ධ කර ඇත. සංවාද වටකුරු කොන් සහ සිරස් අතට කේන්ද්‍රගතව ප්‍රදර්ශනය කෙරේ.
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
  • යාවත්කාලීන කිරීමෙන් පසුව, පද්ධතියේ පෙරනිමි බ්‍රවුසරය ලෙස Firefox භාවිතා කිරීමට යෝජනා කරන splash තිරයක් දර්ශනය වන අතර ඔබට තේමාවක් තෝරා ගැනීමට ඉඩ සලසයි. ඔබට තෝරා ගත හැකි තේමා වනුයේ: පද්ධතිය (කවුළු, මෙනු සහ බොත්තම් සැලසුම් කිරීමේදී පද්ධති සැකසුම් සැලකිල්ලට ගනී), ආලෝකය, අඳුරු සහ ඇල්පෙන්ග්ලෝ (වර්ණය).
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
  • පෙරනිමියෙන්, පැනල් පෙනුමේ සිටුවම් අතුරුමුහුණත සංයුක්ත පැනල සංදර්ශක මාදිලිය සක්‍රිය කිරීමට බොත්තමක් සඟවයි. සැකසීම ගැන:config වෙත ආපසු යාමට, "browser.compactmode.show" පරාමිතිය ක්රියාත්මක කර ඇත. සංයුක්ත මාදිලිය සක්‍රීය කර ඇති පරිශීලකයින් සඳහා, විකල්පය ස්වයංක්‍රීයව සක්‍රිය වනු ඇත.
  • පරිශීලකයාගේ අවධානය වෙනතකට යොමු කරන මූලද්‍රව්‍ය ගණන අඩු කර ඇත. අනවශ්‍ය අනතුරු ඇඟවීම් සහ දැනුම්දීම් ඉවත් කර ඇත.
  • කැල්කියුලේටරයක් ​​ලිපින තීරුවට අනුකලනය කර ඇති අතර, ඕනෑම අනුපිළිවෙලකින් නිශ්චිතව දක්වා ඇති ගණිතමය ප්රකාශන ගණනය කිරීමට ඔබට ඉඩ සලසයි. කැල්කියුලේටරය දැනට පෙරනිමියෙන් අබල කර ඇති අතර about:config හි suggest.calculator සැකසීම වෙනස් කිරීම අවශ්‍ය වේ. මීළඟ නිකුතුවකින් එය බලාපොරොත්තු වේ (දැනටමත් en-US හි රාත්‍රී ගොඩනැගීමට එකතු කර ඇත) ලිපින තීරුව තුළට ගොඩනගා ඇති ඒකක පරිවර්තකයක පෙනුම, උදාහරණයක් ලෙස, අඩි මීටර බවට පරිවර්තනය කිරීමට ඉඩ සලසයි.
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
  • Linux builds මගින් සියලුම Linux භාවිතා කරන්නන් සඳහා WebRender සංයුක්ත එන්ජිම සක්‍රීය කරයි, සියලුම ඩෙස්ක්ටොප් පරිසරයන්, Mesa හි සියලුම අනුවාද සහ NVIDIA ධාවක සහිත පද්ධති (මීට පෙර webRender සක්‍රීය කර ඇත්තේ Intel සහ AMD ධාවක සමඟ GNOME, KDE, සහ Xfce සඳහා පමණි). WebRender ලියා ඇත්තේ රස්ට් භාෂාවෙන් වන අතර GPU මත ක්‍රියාත්මක වන ෂේඩර් හරහා ක්‍රියාත්මක වන පිටු අන්තර්ගත විදැහුම්කරණ මෙහෙයුම් GPU පැත්තට ගෙන යාමෙන් විදැහුම්කරණ වේගයේ සැලකිය යුතු වැඩි වීමක් ලබා ගැනීමට සහ CPU මත පැටවීම අඩු කිරීමට ඔබට ඉඩ සලසයි. about:config හි WebRender අක්‍රිය කිරීමට, ඔබට “gfx.webrender.enabled” සැකසුම හෝ MOZ_WEBRENDER=0 පරිසර විචල්‍ය කට්ටලය සමඟ Firefox ධාවනය කළ හැක.
  • සම්පූර්ණ කුකී ආරක්ෂණ ක්‍රමය පෙරනිමියෙන් සක්‍රීය කර ඇත, එය කලින් සක්‍රිය කර ඇත්තේ ඔබ අනවශ්‍ය අන්තර්ගතය අවහිර කිරීම සඳහා දැඩි ප්‍රකාරය තෝරාගත් විට පමණි (දැඩි). සෑම වෙබ් අඩවියක් සඳහාම, කුකීස් සඳහා වෙනම හුදකලා ගබඩාවක් දැන් භාවිතා කරනු ලැබේ, එය වෙබ් අඩවි අතර චලනය නිරීක්ෂණය කිරීමට කුකීස් භාවිතයට ඉඩ නොදේ, මන්ද වෙබ් අඩවියේ පටවා ඇති තෙවන පාර්ශවීය කුට්ටි වලින් සකසා ඇති සියලුම කුකීස් දැන් ප්‍රධාන වෙබ් අඩවියට බැඳී ඇති අතර ඒවා වේ. මෙම කොටස් වෙනත් අඩවි වලින් ප්‍රවේශ වූ විට මාරු නොකෙරේ. ව්යතිරේකයක් ලෙස, පරිශීලක ලුහුබැඳීමට සම්බන්ධ නොවන සේවාවන් සඳහා හරස්-අඩවි කුකී මාරු කිරීමේ හැකියාව ඉතිරි වේ, උදාහරණයක් ලෙස, තනි සත්‍යාපනය සඳහා භාවිතා කරන ඒවා. ඔබ ලිපින තීරුවේ ඇති පලිහ සංකේතය මත ක්ලික් කළ විට දිස්වන මෙනුවේ අවහිර කළ සහ අවසර ලත් හරස්-අඩවි කුකීස් පිළිබඳ තොරතුරු පෙන්වනු ලැබේ.
    ප්‍රතිනිර්මාණය කරන ලද අතුරු මුහුණත සමඟ Firefox 89 නිකුත් කිරීම
  • SmartBlock යාන්ත්‍රණයේ දෙවන අනුවාදය ඇතුළත් කර ඇති අතර, පුද්ගලික බ්‍රවුසින් ප්‍රකාරයේදී බාහිර ස්ක්‍රිප්ට් අවහිර කිරීම නිසා හෝ අනවශ්‍ය අන්තර්ගත (දැඩි) වැඩි දියුණු කළ අවහිර කිරීම් සක්‍රිය කර ඇති විට පැන නගින ගැටළු විසඳීමට නිර්මාණය කර ඇත. වෙනත් දේ අතර, ලුහුබැඳීම සඳහා ස්ක්‍රිප්ට් කේතය පැටවීමට නොහැකි වීම නිසා මන්දගාමී වන සමහර අඩවි වල ක්‍රියාකාරිත්වය සැලකිය යුතු ලෙස වැඩි කිරීමට SmartBlock ඔබට ඉඩ සලසයි. SmartBlock විසින් ලුහුබැඳීම සඳහා භාවිතා කරන ස්ක්‍රිප්ට් ස්වයංක්‍රීයව ප්‍රතිස්ථාපනය කරන අතර එමඟින් වෙබ් අඩවිය නිවැරදිව පූරණය වන බව සහතික කරයි. Facebook, Twitter, Yandex, VKontakte සහ Google විජට් සහිත ස්ක්‍රිප්ට් ඇතුළුව, Disconnect ලැයිස්තුවේ ඇතුළත් සමහර ජනප්‍රිය පරිශීලක ලුහුබැඳීමේ ස්ක්‍රිප්ට් සඳහා අංකුර සකස් කර ඇත.
  • DC (පවරන ලද අක්තපත්‍ර) TLS දිගුව සඳහා සහාය කෙටි කාලීන සහතික පැවරීම සඳහා ඇතුළත් කර ඇති අතර, අන්තර්ගත බෙදාහැරීමේ ජාල හරහා වෙබ් අඩවියකට ප්‍රවේශය සංවිධානය කිරීමේදී සහතික සමඟ ඇති ගැටළුව විසඳයි. නියෝජිත අක්තපත්‍ර අතිරේක අතරමැදි පුද්ගලික යතුරක් හඳුන්වා දෙයි, එහි වලංගුභාවය පැය කිහිපයකට හෝ දින කිහිපයකට සීමා වේ (දින 7 කට වඩා වැඩි නොවේ). සහතික කිරීමේ අධිකාරියක් විසින් නිකුත් කරන ලද සහතිකයක් මත පදනම්ව මෙම යතුර ජනනය කර ඇති අතර අන්තර්ගත බෙදා හැරීමේ සේවාවන්ගෙන් මුල් සහතිකයේ පුද්ගලික යතුර රහසිගතව තබා ගැනීමට ඔබට ඉඩ සලසයි. අතරමැදි යතුර කල් ඉකුත් වූ පසු ප්රවේශ ගැටළු මඟහරවා ගැනීම සඳහා, මුල් TLS සේවාදායකයේ පැත්තෙන් සිදු කරනු ලබන ස්වයංක්රීය යාවත්කාලීන තාක්ෂණයක් සපයනු ලැබේ.
  • ස්විච, බොත්තම්, පතන ලැයිස්තු සහ පෙළ ආදාන ක්ෂේත්‍ර (ආදාන, ටෙක්ස්ඒරියා, බොත්තම, තේරීම) වැනි ආදාන පෝරම මූලද්‍රව්‍ය ක්‍රියාත්මක කිරීම (ආදාන, ටෙක්ස්ඒරියා, බොත්තම, තේරීම) වැනි තුන්වන පාර්ශ්වයක් (පද්ධතියට ආවේණික නොවේ) ක්‍රියාවට නංවා ඇත, වඩාත් නවීන මෝස්තරයක් ඇතුළත් වේ. පෝරම මූලද්‍රව්‍ය වෙනම ක්‍රියාත්මක කිරීම භාවිතා කිරීම පිටු සංදර්ශක ක්‍රියාකාරිත්වය කෙරෙහි ධනාත්මක බලපෑමක් ඇති කළේය.
  • මූලද්රව්යවල අන්තර්ගතය හැසිරවීමේ හැකියාව ලබා දී ඇත සහ Document.execCommand() විධාන භාවිතා කරමින්, සංස්කරණ ඉතිහාසය සුරකිමින් සහ contentEditable දේපල පැහැදිලිව සඳහන් නොකර.
  • පිටු පැටවීමට පෙර සහ පසු සිදුවීම් ප්‍රමාදයන් මැනීමට Event Timeing API ක්‍රියාත්මක කරන ලදී.
  • බ්‍රවුසරය පිටුවක පරිශීලක-නිශ්චිත සීමා කළ වර්ණ මාලාවක් භාවිත කරන්නේද යන්න තීරණය කිරීමට බලහත්කාර වර්ණ CSS ගුණය එක් කරන ලදී.
  • විවිධ බ්‍රව්සර් සහ මෙහෙයුම් පද්ධති හරහා අකුරු සංදර්ශකය ඒකාබද්ධ කිරීමට භාවිතා කළ හැකි අකුරු ප්‍රමිතික අභිබවා යාමට @font-face descriptor එක ascent-override, descent-override සහ line-gap-override CSS ගුණාංගවලට එක් කර ඇත. පිටු පිරිසැලසුම් මාරු කිරීම් වෙබ් අකුරු ඉවත් කිරීමට මෙන්ම.
  • CSS ශ්‍රිතය image-set(), ඔබට වත්මන් තිර පරාමිතීන් සහ ජාල සම්බන්ධතා කලාප පළල සඳහා වඩාත් සුදුසු විවිධ විභේදන සහිත විකල්ප සමූහයකින් රූපයක් තෝරා ගැනීමට ඉඩ සලසයි, වර්ගය() ශ්‍රිතයට සහය දක්වයි.
  • ජාවාස්ක්‍රිප්ට් පෙරනිමියෙන් ඉහළ මට්ටමේ ඇති මොඩියුලවල waiit මූල පදය භාවිතා කිරීමට ඉඩ සලසයි, එමඟින් අසමමුහුර්ත ඇමතුම් මොඩියුල පැටවීමේ ක්‍රියාවලියට වඩාත් සුමට ලෙස ඒකාබද්ධ කිරීමට ඉඩ සලසයි සහ ඒවා “අසමමුහුර්ත ශ්‍රිතයක්” තුළ එතීම වළක්වයි. උදාහරණයක් ලෙස, වෙනුවට (async function() {await Promise.resolve(console.log('test')); }()); දැන් ඔබට Wait Promise.resolve(console.log('test')) ලෙස ලිවිය හැක;
  • 64-bit පද්ධති මත, එය 2GB ට වඩා විශාල ArrayBuffers ව්යුහයන් නිර්මාණය කිරීමට අවසර ඇත (නමුත් 8GB වඩා විශාල නොවේ).
  • අනෙකුත් බ්‍රවුසරවල සහය නොදක්වන DeviceProximityEvent, UserProximityEvent, සහ DeviceLightEvent සිදුවීම් නවත්වා ඇත.
  • පිටු පරීක්‍ෂණ පැනලයේ, සංස්කරණය කළ හැකි BoxModel ගුණාංගවල යතුරුපුවරු සංචාලනය වැඩි දියුණු කර ඇත.
  • Windows සඳහා වන ගොඩනැගීම් සන්දර්භය මෙනු වල පෙනුම වැඩිදියුණු කර ඇති අතර බ්‍රවුසර දියත් කිරීම වේගවත් කර ඇත.
  • MacOS සඳහා ගොඩනැංවීම් වේදිකාව-ස්වදේශීය සන්දර්භය මෙනු සහ අනුචලන තීරු භාවිතය ක්‍රියාත්මක කරයි. දෘශ්‍ය ප්‍රදේශයේ මායිමෙන් ඔබ්බට අනුචලනය කිරීමේ බලපෑම සඳහා සහය එක් කරන ලදි (අතිස්ක්‍රෝල්), එය පිටුවේ අවසානයට ළඟා වන බවට සංඥා කරයි. ස්මාර්ට් විශාලනය සඳහා සහය එක් කරන ලදි, ද්විත්ව ක්ලික් කිරීමකින් සක්‍රිය කර ඇත. අඳුරු තේමාව සඳහා සහය එක් කරන ලදී. CSS සහ පින්තූර අතර වර්ණ සංදර්ශක විෂමතා සමඟ ගැටලු විසඳා ඇත. සම්පූර්ණ තිර මාදිලියේදී, ඔබට පැනල් සැඟවිය හැක.

නවෝත්පාදන සහ දෝෂ නිවැරදි කිරීම් වලට අමතරව, ෆයර්ෆොක්ස් 89 අවදානම් 16 ක් ඉවත් කර ඇති අතර, ඉන් 6ක් භයානක ලෙස සලකුණු කර ඇත. 5 දුර්වලතා (CVE-2021-29967 යටතේ එකතු කරන ලද) මතකය සමඟ ඇති ගැටළු, බෆරය පිටාර ගැලීම සහ දැනටමත් නිදහස් කර ඇති මතක ප්‍රදේශ වෙත ප්‍රවේශ වීම වැනි හේතු වේ. විභව, මෙම ගැටළු විශේෂයෙන් නිර්මාණය කරන ලද පිටු විවෘත කිරීමේදී ප්‍රහාරකයාගේ කේතය ක්‍රියාත්මක කිරීමට හේතු විය හැක.

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

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