Firefox 75 නිකුතුව

සිදු විය වෙබ් බ්‍රව්සර් නිකුතුව ෆයර්ෆොක්ස් 75, මෙන්ම ජංගම පිටපත Android වේදිකාව සඳහා Firefox 68.7. ඊට අමතරව, යාවත්කාලීනයක් ජනනය කර ඇත ශාඛා දිගුකාලීන සහාය 68.7.0. ළඟදීම වේදිකාවට එනවා බීටා පරීක්ෂණය ෆයර්ෆොක්ස් 76 ශාඛාව ඉදිරියට ගෙන යනු ඇත, එය නිකුත් කිරීම මැයි 5 ට සැලසුම් කර ඇත (ව්‍යාපෘතිය මාරු කළා සති 4-5 සඳහා සංවර්ධන චක්රය).

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

  • ලිනක්ස් සඳහා සැකසීම ආරම්භ කර ඇත නිල ගොඩනැඟිලි Flatpak ආකෘතියෙන්.
  • යාවත්කාලීන ලිපින තීරු නිර්මාණය. ඔබ ලිපින තීරුව මත ක්ලික් කළ විට, ටයිප් කිරීම ආරම්භ කිරීමකින් තොරව නිතර භාවිතා වන සබැඳිවල පතන ලැයිස්තුවක් දැන් වහාම දර්ශනය වේ. සෙවුම් ප්‍රතිඵල මෙවලම් ඉඟිය කුඩා තිරවල වඩා හොඳින් ක්‍රියා කිරීමට ප්‍රශස්ත කර ඇත. සන්දර්භ නිර්දේශ ක්ෂේත්‍රය තුළ, බ්‍රව්සරය සමඟ වැඩ කිරීමේදී පැන නගින පොදු ගැටළු විසඳීම සඳහා ඉඟි සපයනු ලැබේ.

    https:// ප්‍රොටෝකෝලය සහ “www.” උප වසම සංදර්ශණය වීම නතර කර ඇත. ලිපින තීරුවේ ටයිප් කිරීමේදී ප්‍රදර්ශනය වන සබැඳි පතන කොටසෙහි (උදාහරණයක් ලෙස, අන්තර්ගතයෙන් වෙනස් වන https://opennet.ru සහ https://www.opennet.ru, වෙන්කර හඳුනාගත නොහැකි වනු ඇත). http:// ප්‍රොටෝකෝලය සෙවුම් ප්‍රතිඵලවල නොවෙනස්ව පෙන්වයි.

    Firefox 75 නිකුතුව

  • Linux සඳහා, ලිපින තීරුව මත ක්ලික් කිරීමේදී හැසිරීම වෙනස් කර ඇත (Windows සහ macOS වලදී මෙන්) - තනි ක්ලික් කිරීමකින් සියලුම අන්තර්ගතයන් ක්ලිප්බෝඩ් මත තැබීමෙන් තොරව තෝරා ගනී, ද්විත්ව ක්ලික් කිරීමකින් එක් වචනයක් තෝරා ගනී, ත්‍රිත්ව ක්ලික් කිරීමකින් සියලුම අන්තර්ගතයන් සහ එය ක්ලිප්බෝඩ් එක මත තබයි.
  • ක්‍රියාත්මක කළා අවස්ථාව පරිශීලකයා රූපයට පෙර වහාම පිටුවේ අන්තර්ගතය අනුචලනය කරන තෙක් නැරඹිය හැකි ප්‍රදේශයෙන් පිටත ඇති පින්තූර පූරණය නොකරන්න. පිටු කම්මැලි ලෙස පැටවීම පාලනය කිරීම සඳහා, "img" ගුණාංගය "img" ටැගයට එකතු කර ඇත.පැටවීම", "කම්මැලි" අගය ගත හැක. කම්මැලි පැටවීම මතක පරිභෝජනය අඩු කිරීම, ගමනාගමනය අඩු කිරීම සහ ආරම්භක පිටු විවෘත කිරීමේ වේගය වැඩි කිරීම අපේක්ෂා කෙරේ. කම්මැලි පැටවීම පාලනය කිරීමට about:config වෙත "dom.image-lazy-loading.enabled" විකල්පය එක් කරන ලදී.
  • ක්‍රියාත්මක කළා වේලන්ඩ් ප්‍රොටෝකෝලය භාවිතයෙන් පරිසරය තුළ WebGL සඳහා පූර්ණ සහාය. මේ වන තෙක්, දෘඪාංග ත්වරණ සහය නොමැතිකම, X11 සඳහා gfx ධාවකවල ගැටළු සහ විවිධ ප්‍රමිතීන් භාවිතා කිරීම හේතුවෙන් Linux හි ෆයර්ෆොක්ස් ගොඩනැගීම්වල WebGL කාර්ය සාධනය අපේක්ෂා කිරීමට බොහෝ දේ ඉතිරි කර ඇත. වේලන්ඩ් භාවිතා කරන විට, අලුත් එකක් මතුවීම නිසා තත්වය වෙනස් වී ඇත පසුපෙළ, යාන්ත්රණය භාවිතා කිරීම ඩීඑම්ඒබීඑෆ්. දෘඪාංග ත්වරණයට අමතරව, WebGL පසුබිමද අවසර ක්රියාත්මක කරන්න VA-API (Video Acceleration API) සහ FFmpegDataDecoder (VP264 සහ අනෙකුත් වීඩියෝ කේතීකරණ ආකෘති සඳහා සහය) භාවිතයෙන් H.9 වීඩියෝ විකේතන ත්වරණය සඳහා සහය බලාපොරොත්තු වේ Firefox 76 හි). about:config හි ත්වරණය සක්‍රීය කර තිබේද යන්න පාලනය කිරීම සඳහා, "widget.wayland-dmabuf-webgl.enabled" සහ "widget.wayland-dmabuf-vaapi.enabled" යන පරාමිති යෝජනා කෙරේ.
  • එක්සත් රාජධානියේ සිට භාවිතා කරන්නන් සඳහා, අනුග්‍රාහකයින් විසින් ගෙවන ලද කුට්ටි ප්‍රදර්ශනය කිරීම Pocket සේවාව මගින් නිර්දේශිත අන්තර්ගත කොටසේ ආරම්භක පිටුවේ සක්‍රීය කර ඇත. බ්ලොක් පැහැදිලිවම වෙළඳ දැන්වීම් ලෙස සලකුණු කර ඇති අතර සැකසුම් තුළ අක්රිය කළ හැක. කලින් වෙළඳ දැන්වීම් පෙන්නුවා එක්සත් ජනපද පරිශීලකයින් පමණි.
  • ක්‍රියාත්මක කළා පරිශීලකයා අන්තර්ක්‍රියාකාරීව අන්තර්ක්‍රියා කර නොමැති සංචාලන ලුහුබැඳීමේ කේතය සහිත වෙබ් අඩවි වෙත පිවිසීමේදී පැරණි කුකීස් සහ අඩවි දත්ත ඉවත් කිරීමේ මාදිලිය. ප්‍රකාරය අරමුණු කර ඇත්තේ යළි-යොමුවීම් හරහා ලුහුබැඳීමට එරෙහිව සටන් කිරීමයි.
  • පටන් ගත්තා තනි ටැබ් වලට බැඳී ඇති මාදිලි සංවාද ක්‍රියාත්මක කිරීම සහ සම්පූර්ණ අතුරු මුහුණත අවහිර නොකිරීම.

    Firefox 75 නිකුතුව

  • එකතු කරන ලදී යෙදුම් (යෙදුම්) ආකාරයෙන් අඩවි ස්ථාපනය කිරීමට සහ විවෘත කිරීමට ඇති හැකියාව, සාමාන්‍ය ඩෙස්ක්ටොප් වැඩසටහනක් මෙන් වෙබ් අඩවිය සමඟ වැඩ සංවිධානය කිරීමට ඔබට ඉඩ සලසයි. එය about:config හි සක්‍රීය කිරීමට, ඔබ විසින් “browser.ssb.enabled=true” සැකසුම එක් කළ යුතු අතර, ඉන් පසුව “වෙබ් අඩවිය යෙදුමක් ලෙස ස්ථාපනය කරන්න” අයිතමය පිටුව සමඟ ක්‍රියා වල සන්දර්භය මෙනුවේ දිස්වනු ඇත (ලිපිනයේ ඉලිප්සය තීරුව), එය ඩෙස්ක්ටොප් එකේ හෝ වත්මන් වෙබ් අඩවිය වෙන වෙනම විවෘත කිරීම සඳහා මෙනු යෙදුම් කෙටිමඟෙහි තැබීමට ඔබට ඉඩ සලසයි. වර්ධනය දිගටම පවතියි සංකල්පය සංවර්ධනය කිරීම "Site Specific Browser"(SSB), එයින් අදහස් කරන්නේ මෙනුවක්, ලිපින තීරුවක් සහ බ්‍රව්සර් අතුරුමුහුණතේ අනෙකුත් අංග නොමැතිව වෙනම කවුළුවක වෙබ් අඩවිය විවෘත කිරීමයි. වත්මන් කවුළුව තුළ, ක්රියාකාරී වෙබ් අඩවියේ පිටු වෙත සබැඳි පමණක් විවෘත වන අතර, බාහිර සබැඳි අනුගමනය කිරීමෙන් සාමාන්ය බ්රවුසරයක් සමඟ වෙනම කවුළුවක් නිර්මාණය කිරීමට මඟ පාදයි.
    Firefox 75 නිකුතුව

  • පුළුල් කර ඇත ක්රියාත්මක කිරීම "nosniff", HTTP ශීර්ෂය "X-අන්තර්ගත-වර්ගය-විකල්ප" හරහා සක්‍රිය කර ඇත, එය දැන් JavaScript සහ CSS සඳහා පමණක් නොව, HTML ලේඛන සඳහා ස්වයංක්‍රීය MIME වර්ග හඳුනාගැනීමේ තර්කනය අක්‍රීය කරයි. MIME ආකාරයේ හැසිරවීම සම්බන්ධ ප්‍රහාරවලින් ආරක්ෂා වීමට ප්‍රකාරය උපකාරී වේ. පෙරනිමි බ්‍රවුසරය සැකසෙන අන්තර්ගත වර්ගය විශ්ලේෂණය කර නිශ්චිත වර්ගය මත පදනම්ව එය සකසයි. උදාහරණයක් ලෙස, ඔබ HTML කේතය “.jpg” ගොනුවකට සුරකින විට, විවෘත කළ විට, මෙම ගොනුව පින්තූරයක් ලෙස නොව HTML ලෙස සකසනු ඇත. ප්‍රහාරකයෙකුට ජාවාස්ක්‍රිප්ට් කේතය සහිත html ඇතුළුව jpg ගොනුවක් සඳහා රූප උඩුගත කිරීමේ පෝරමයක් භාවිතා කළ හැක, ඉන්පසු මෙම ගොනුවට සබැඳියක් ප්‍රකාශනය කළ හැක, සෘජුවම විවෘත කළ විට, උඩුගත කිරීම සිදු කළ අඩවියේ සන්දර්භය තුළ JavaScript කේතය ක්‍රියාත්මක වේ. (ඔබට සබැඳිය විවෘත කළ පරිශීලකයාගේ කුකීස් සහ අනෙකුත් අදාළ අඩවි දත්ත නිර්වචනය කළ හැක).
  • Mozilla දන්නා සියලුම විශ්වාසදායක PKI CA සහතික දේශීයව හැඹිලිගත කර ඇත, දුර්වල ලෙස වින්‍යාස කර ඇති වෙබ් සේවාදායකයන් සමඟ ගැළපුම වැඩි දියුණු කරයි.
  • සංකේතනයකින් තොරව HTTP හරහා විවෘත කරන ලද පිටු මත, Web Crypto API භාවිතය තහනම් වේ.
  • වින්ඩෝස් සඳහා, ඵලදායිතාව වැඩිදියුණු කිරීම සහ සංයුක්ත පද්ධතිය ක්රියාත්මක කිරීම වේගවත් කිරීම සඳහා සෘජු සංයුක්ත මාදිලියක් ක්රියාත්මක කර ඇත. වෙබ් රෙන්ඩර්, රස්ට් භාෂාවෙන් ලියා ඇති අතර GPU පැත්තට පිටු අන්තර්ගතය විදැහුම්කරණය බාහිරින් ලබා දීම.
  • macOS සඳහා, මෙහෙයුම් පද්ධතියේ සාමාන්‍ය සහතික ගබඩාවෙන් සේවාදායක සහතික භාවිත කිරීමට පර්යේෂණාත්මක විශේෂාංගයක් ක්‍රියාත්මක කර ඇත (එය about:config තුළ සබල කිරීමට security.osclientcerts.autoload විකල්පය සක්‍රීය කළ යුතුය). ෆයර්ෆොක්ස් 72 සිට මෙම විශේෂාංගය ලබා ගත හැකි වූයේ වින්ඩෝස් සඳහා පමණි.
  • Linux අනුගමනය කරමින්, macOS සඳහා ගොඩනැගීම් හුදකලා යාන්ත්‍රණයක් භාවිතා කරයි ආර්එල් බොක්ස්, තෙවන පාර්ශ්ව ක්‍රියාකාරී පුස්තකාලවල දුර්වලතා සූරාකෑම අවහිර කිරීම අරමුණු කර ගෙන ඇත. මෙම අවස්ථාවෙහිදී, පුස්තකාලය සඳහා පමණක් හුදකලා කිරීම සක්රිය කර ඇත මිනිරන්, අකුරු විදැහුම්කරණය සඳහා වගකිව යුතුය. RLBox විසින් හුදකලා පුස්තකාලයේ C/C++ කේතය පහත මට්ටමේ WebAssembly අතරමැදි කේතයක් බවට සම්පාදනය කරයි, පසුව එය WebAssembly මොඩියුලයක් ලෙස නිර්මාණය කර ඇත, මෙම මොඩියුලයට අදාළව පමණක් අවසර සකසා ඇත. එකලස් කරන ලද මොඩියුලය වෙනම මතක ප්‍රදේශයක ක්‍රියාත්මක වන අතර ඉතිරි ලිපින අවකාශයට ප්‍රවේශය නොමැත. පුස්තකාලයේ ඇති අවදානමක් ප්‍රයෝජනයට ගන්නේ නම්, ප්‍රහාරකයා සීමිත වන අතර ප්‍රධාන ක්‍රියාවලියේ මතක ප්‍රදේශ වෙත ප්‍රවේශ වීමට හෝ හුදකලා පරිසරයෙන් පිටත පාලනය මාරු කිරීමට නොහැකි වනු ඇත.
  • මූලද්‍රව්‍යයක් මත "වර්ගය" ගුණාංගය теперь может принимать только значение «text/css».
  • CSS හි ක්‍රියාත්මක කරන ලද කාර්යයන් අවම (), උපරිම () и කලම්පය().
  • CSS දේපල සඳහා text-decoration-skip-ink "සියලු" අගය සඳහා සහය ක්‍රියාත්මක කර ඇත, ඒ සඳහා යටි ඉරි සහ වර්ජන රේඛාවල අනිවාර්ය බිඳීමක් අවශ්‍ය වේ (පෙර භාවිතා කරන ලද "ස්වයං" අගය අනුවර්තන ලෙස සාදන ලද බිඳීම් සහ ස්පර්ශයන් බැහැර නොකළ; සියලු අගය සමඟ, ස්පර්ශයන් ග්ලයිෆ් සමඟ සම්පුර්ණයෙන්ම තහනම් වේ).
  • JavaScript සක්රීය කර ඇත පොදු ස්ථිතික ක්ෂේත්ර ස්ට්‍රැක්ටරයෙන් පිටත ආරම්භ කරන ලද පූර්ව නිශ්චිත ගුණාංග නියම කිරීමට ඔබට ඉඩ සලසන JavaScript පන්තිවල උදාහරණ සඳහා.

    පන්තිය ClassWithStaticField {
    static staticField = 'ස්ථිතික ක්ෂේත්‍රය'
    }

  • පන්ති සහාය එක් කරන ලදී Intl.Local, එය දේශීය-විශේෂිත භාෂාව, කලාපය සහ විලාස සැකසුම් විග්‍රහ කිරීමට සහ සැකසීමට මෙන්ම යුනිකෝඩ් දිගු ටැග් කියවීමට සහ ලිවීමට සහ පරිශීලක-නිර්වචනය කරන ලද ස්ථාන සැකසීම් අනුක්‍රමික ආකෘතියකින් ගබඩා කිරීමට ක්‍රම සපයයි;
  • Function.caller ගුණාංගය ක්‍රියාත්මක කිරීම නව ECMAScript පිරිවිතරයේ නවතම කෙටුම්පතට අනුකූලව ගෙන ඇත (දැන් එය ස්ට්‍රික්ට්, ඇසින්ක්, හෝ ජෙනරේටර් උපලක්ෂණය සහිත ශ්‍රිතයකින් ඇමතුමක් ලබා ගන්නේ නම්, එය TypeError වෙනුවට null බවට පත් කරයි).
  • HTMLFormElement වෙත ක්‍රමය එක් කරන ලදී ඉල්ලීම ඉදිරිපත් කරන්න (), ඉදිරිපත් කිරීමේ බොත්තම මත ක්ලික් කරන ආකාරයටම පෝරම දත්ත ක්‍රමලේඛනාත්මකව ඉදිරිපත් කිරීම ආරම්භ කරයි. එය පරාමිති අන්තර්ක්‍රියාකාරීව වලංගු නොකරන, 'ඉදිරිපත්' සිදුවීමක් උත්පාදනය නොකරන, සහ ඉදිරිපත් කිරීමේ බොත්තමට බැඳී දත්ත ලබා නොදෙන නිසා form.submit() ඇමතීම ප්‍රමාණවත් නොවන ඔබේම පෝරමය ඉදිරිපත් කිරීමේ බොත්තම් සංවර්ධනය කිරීමේදී ශ්‍රිතය භාවිතා කළ හැක.
  • ඉදිරිපත් කිරීමේ සිදුවීම දැන් ක්‍රියාත්මක කරනු ලබන්නේ Event වෙනුවට SubmitEvent වර්ගය සහිත වස්තුවක් මගිනි. SubmitEvent පෝරමය ඉදිරිපත් කිරීමට හේතු වූ මූලාංගය ඔබට දන්වන නව ගුණාංග ඇතුළත් වේ. උදාහරණයක් ලෙස, SubmitEvent මඟින් පෝරමය ඉදිරිපත් කිරීමට තුඩු දෙන විවිධ බොත්තම් සහ සබැඳි සඳහා පොදු වන එක් හසුරුවන්නක් භාවිතා කිරීමට හැකි වේ.
  • වෙන් කරන ලද මූලද්‍රව්‍ය සඳහා ක්ලික්() ක්‍රමය ඇමතීමේ දී ක්ලික් සිදුවීමේ නිවැරදි සම්ප්‍රේෂණය ක්‍රියාත්මක කරන ලදී (DOM ගසේ කොටසක් නොවේ).
  • API හි වෙබ් සජීවිකරණ ආරම්භක හෝ අවසාන යතුරු රාමුවට සජීවිකරණය සම්බන්ධ කිරීමේ හැකියාව එකතු කරන ලද අතර බ්‍රවුසරය විසින්ම අවසාන හෝ ආරම්භක තත්වය ගණනය කරනු ඇත (එය පළමු හෝ අවසාන යතුරු රාමුව පමණක් සඳහන් කිරීමට ප්‍රමාණවත් වේ). පෙරනිමියෙන් සබල කර ඇත්තේ Animation.timeline getter, Document.timeline, DocumentTimeline, AnimationTimeline, Document.getAnimations() සහ Element.getAnimations().
  • වෙබ් අඩවියේ ඇති "ප්‍රොෆයිලර් මෙනු බොත්තම සක්‍රීය කරන්න" බොත්තම ක්ලික් කිරීමෙන් වෙනම ඇඩෝනයක් ස්ථාපනය නොකර පිටු පැතිකඩ අතුරු මුහුණත සක්‍රිය කිරීමේ හැකියාව එක් කරන ලදී. profiler.firefox.com. සක්‍රිය පටිත්ත සඳහා පමණක් කාර්ය සාධන විශ්ලේෂණ මාදිලිය එක් කරන ලදී.
  • වෙබ් කොන්සෝලයට දැන් ප්‍රකාශන ක්ෂණිකව ගණනය කිරීම සඳහා මාදිලියක් ඇත, සංවර්ධකයින්ට ඒවා ටයිප් කරන විට මූලික ප්‍රතිඵලයක් පෙන්වීමෙන් සංකීර්ණ ප්‍රකාශන ඇතුළත් කිරීමේදී දෝෂ ඉක්මනින් හඳුනා ගැනීමට සහ නිවැරදි කිරීමට ඉඩ සලසයි.
  • В උපකරණය පිටුවේ ප්‍රදේශ මැනීමට (මිනුම් මෙවලම), සෘජුකෝණාස්‍රාකාර රාමුවේ ප්‍රමාණය වෙනස් කිරීමේ හැකියාව එක් කර ඇත (මීට පෙර, ඔබ මූසික බොත්තම මුදා හැරියේ නම්, රාමුව වෙනස් කළ නොහැකි අතර සාවද්‍ය ඉලක්කයක් ඇති විට එය අවශ්‍ය විය. මුල සිට මැනීම).
  • පිටු පරීක්‍ෂණ අතුරුමුහුණත දැන් CSS තේරීම් භාවිතා කරමින් කලින් ලබා ගත හැකි සෙවීම් වලට අමතරව XPath ප්‍රකාශන භාවිතයෙන් මූලද්‍රව්‍ය සෙවීමට සහය දක්වයි.
  • සාමාන්‍ය ප්‍රකාශන භාවිතයෙන් WebSocket පණිවිඩ පෙරීමේ හැකියාව එක් කරන ලදී (පෙර පෙළ ආවරණ සඳහා පමණක් සහාය දක්වන ලදී).
  • JavaScript නිදොස්කරණයේ WebSocket සිදුවීම් හසුරුවන්නන් වෙත බිඳුම් ලක්ෂ්‍ය බැඳීම සඳහා සහය එක් කරන ලදී.
  • ජාල ක්‍රියාකාරකම් විශ්ලේෂණය කිරීමට අතුරු මුහුණත පිරිසිදු කර ඇත. එකවර සම්බන්ධතා විශාල සංඛ්‍යාවක් සකසන විට ප්‍රශස්ත වගු විදැහුම්කරණය. පෙරහන් යෙදීම සඳහා තීරු බෙදුම්කරුවන් සහ බොත්තම් වඩාත් ප්‍රතිවිරුද්ධ ලෙස සාදන ලදී. ජාල ඉල්ලීම් අවහිර කිරීමේ පැනලය තුළ, URL වෙස් මුහුණු වල “*” අක්ෂරය භාවිතා කිරීමේ හැකියාව ක්‍රියාත්මක කර ඇත (සම්පත් පැටවීමේ අසාර්ථකත්වයේ තත්වයන් තුළ වෙබ් අඩවියේ හැසිරීම ඇගයීමට ඔබට ඉඩ සලසයි).

    Firefox 75 නිකුතුව

නවෝත්පාදන සහ දෝෂ නිවැරදි කිරීම් වලට අමතරව, Firefox 75 ඉවත් කර ඇත දුර්වලතා මාලාවක්, ඉන් කිහිපයක් විවේචනාත්මක ලෙස සලකුණු කර ඇත, i.e. විශේෂයෙන් නිර්මාණය කරන ලද පිටු විවෘත කිරීමේදී ප්‍රහාරකයාගේ කේතය ක්‍රියාත්මක කිරීමට හේතු විය හැක. නිරාකරණය කර ඇති ආරක්ෂක ගැටළු විස්තර කරන තොරතුරු මේ මොහොතේ ලබා ගත නොහැක, නමුත් අවදානම් ලැයිස්තුවක් පැය කිහිපයක් ඇතුළත ප්‍රකාශයට පත් කිරීමට අපේක්ෂා කෙරේ.

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

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