ෆයර්ෆොක්ස් 78

ඇත ෆයර්ෆොක්ස් 78.

  • PDF උඩුගත සංවාද කොටුව වෙත "ෆයර්ෆොක්ස් හි විවෘත කරන්න" අයිතමය එකතු කරන ලදී.
  • ලිපින තීරුව (browser.urlbar.suggest.topsites) මත ක්ලික් කිරීමේදී ඉහළ අඩවි පෙන්වීම අක්‍රිය කිරීමේ හැකියාව එක් කරන ලදී.
  • මෙනු අයිතම "දකුණු පැත්තේ ටැබ් වසන්න" සහ "වෙනත් ටැබ් වසන්න" මාරු කළා වෙනම උප මෙනුවක. පරිශීලකයා එකවර ටැබ් කිහිපයක් වසා දැමුවහොත් (උදාහරණයක් ලෙස, "වෙනත් ටැබ් වසන්න" භාවිතා කර), ඉන්පසු මෙනු අයිතමය "සංවෘත ටැබ් ප්‍රතිසාධනය කරන්න" ඒවා සියල්ල යථා තත්ත්වයට පත් කරනු ඇත, සහ එකක් පමණක් නොවේ. මීට පෙර, අහම්බෙන් ටැබ් පොකුරක් වසා දැමූ පරිශීලකයින්ට ඒවා එකින් එක යථා තත්ත්වයට පත් කිරීමට සිදු විය.
  • කියවීමේ මාදිලියේ පෙනුම ප්‍රතිනිර්මාණය කර ඇත. පැති තීරුව සංයුක්ත පාවෙන මෙවලම් තීරුවකින් ප්‍රතිස්ථාපනය කර ඇති අතර, එහි සැලසුම බ්‍රව්සර් අතුරුමුහුණතට වඩා හොඳින් ගැලපේ.
  • WebRTC ඇමතුමක් ක්‍රියාත්මක වෙමින් පවතී නම් Firefox තිර සුරැකුම ආරම්භ වීම වළක්වයි.
  • සීමිත දිගක් ඇති ක්ෂේත්‍රයකට පරිශීලකයෙකු දිගු පෙළ (මුරපද කළමණාකරුවෙකු විසින් ජනනය කරන ලද මුරපදයක් වැනි) ඇලවීමට උත්සාහ කරන විට ඇතිවන දිගුකාලීන ගැටලුවක් විසඳා ඇත (උපරිම දිග) ෆයර්ෆොක්ස් හි පෙර අනුවාදවල මුරපදය නිශ්චිත දිගකට නිශ්ශබ්දව කපා හැර ඇති අතර, ලියාපදිංචි කිරීමේදී "කප්පාදු" මුරපදය සේවාදායකයට යැවීමට හේතු වූ අතර, පරිශීලකයාට ඔහුගේ මුරපදය දිගු බව විශ්වාස විය. ඇත්ත වශයෙන්ම, අනාගතයේදී පරිශීලකයාට දිගු මුරපදයකින් ලොග් වීමට නොහැකි විය. ෆයර්ෆොක්ස් දැන් ඕනෑවට වඩා දිගු පෙළ ඇතුළත් කර ඇති ක්ෂේත්‍රයක් දෘශ්‍යමය වශයෙන් උද්දීපනය කරන අතර කෙටි රේඛාවකට ඇතුළු වීමට පරිශීලකයාට අනතුරු අඟවයි.
  • ලිපින තීරුවේ ටයිප් කරන විට, සෙවුම් යන්ත්රයේ යෝජනා වලට අමතරව, ඔබට ද පිරිනමනු ලැබේ අතීත සෙවුම් (browser.urlbar.maxHistoricalSearchSuggestions). උදාහරණයක් ලෙස, පරිශීලකයෙකු ලිපින තීරුව හරහා කලින් "hello bear" සෙව්වේ නම්, ඔවුන් "hello" යන වචනය ටයිප් කරන විට "hello bear" සෙවීමට ඔවුන්ගෙන් විමසනු ඇත).
  • පරිශීලකයා ප්‍රොටෝකෝලය සඳහන් නොකර ලිපින තීරුවට වසමක් ඇතුළු කළේ නම්, Firefox උත්සාහ කරනු ඇත පෙර මෙන් HTTP හරහා පමණක් නොව HTTPS හරහාද එයට සම්බන්ධ වන්න (සේවාදායකය HTTP සඳහා සහය නොදක්වන්නේ නම්).
  • .example, .internal, .invalid, .local, .localhost, ,test වලින් අවසන් වන ලිපින තවදුරටත් සෙවුම් යන්ත්‍රයකට සෙවුමක් ගෙන යාමට හේතු නොවේ; ඒ වෙනුවට, බ්‍රවුසරය ඒවා විවෘත කිරීමට උත්සාහ කරයි (මෙම උපසර්ග බොහෝ විට සංවර්ධනයේදී භාවිතා වේ. )
  • ආරක්ෂාව සහ පෞද්ගලිකත්වය:
    • පරිශීලකයා විසින් කාන්දු වූ මුරපද කීයක් ආරක්‍ෂිත ඒවා වෙත වෙනස් කර ඇත්ද යන්න පිළිබඳ තොරතුරු ගැන: ආරක්‍ෂාව පිටුවට එක් කරන ලද තොරතුරු මෙන්ම නිශ්චිත මුරපදයක් කාන්දු වී තිබේද (සහ වෙනස් කළ යුතුය).
    • එකතු කරන ලදී layout.css.font-visibility.level සැකසීම, බ්‍රවුසරය වෙබ් පිටු වෙත වාර්තා කරන පද්ධතියේ කුමන අකුරුද යන්න සඳහන් කිරීමට ඔබට ඉඩ සලසයි (අකුරු කණ්ඩායම් තුනකට බෙදා ඇත: මූලික පද්ධති ඒවා පමණි, භාෂා ඇසුරුම් වලින් මූලික + අකුරු, සියලුම අකුරු ) අනාගතයේ දී, පිටු දර්ශනය නරක් නොවන නමුත් ස්ථාපනය කර ඇති සියලුම අකුරු පිළිබඳ ඕනෑවට වඩා තොරතුරු හෙළි නොකරන හොඳම විකල්පය තීරණය කිරීම සඳහා පරීක්ෂණ පැවැත්වීමට අපි සැලසුම් කරමු).
    • පරිශීලකයෙකු ලිපින තීරුවට එක් වචනයක් ඇතුළු කළ විට, එය දේශීය ජාලයේ වසම් නාමයක් විය හැකිද යන්න තීරණය කිරීමට ෆයර්ෆොක්ස් හියුරිස්ටික්ස් භාවිතා කරයි, සහ එවැනි වසමක් ජාලයේ තිබේදැයි පරීක්ෂා කිරීමට DNS සේවාදායකයට විමසුමක් යවයි (එසේ නම් පතන ලැයිස්තුවේ පළමු අයිතමය මෙම වසම වෙත යාමට යෝජනා කිරීමයි). ව්‍යාකූල පරිශීලකයින් සඳහා එකතු කළා මෙම හැසිරීම පාලනය කරන සැකසුම (browser.urlbar.dnsResolveSingleWordsAfterSearch).
    • DNS (network.dns.disabled) භාවිතය සම්පූර්ණයෙන්ම අක්‍රිය කිරීමට ඔබට ඉඩ සලසන පැච් එකක් TorBrowser සංවර්ධකයින්ගෙන් ලබාගෙන ඇත.
    • නැවත ආබාධිතයි TLS 1.0 සහ 1.1 සඳහා සහය (එය Firefox 74 හි අක්‍රිය කර ඇත, නමුත් වසංගතය අතරතුර, වෙබ් සම්පත් ලබා ගැනීම ඉතා වැදගත් වූ නිසා එය නැවත ක්‍රියාත්මක විය). සේවාදායකය TLS 1.2 සඳහා සහය නොදක්වන්නේ නම්, පරිශීලකයා ආරක්ෂිත සම්බන්ධතාවයක් ස්ථාපනය කිරීම පිළිබඳ දෝෂ පණිවිඩයක් සහ පැරණි ප්‍රොටෝකෝල සඳහා සහය සක්‍රීය කරන බොත්තමක් දකිනු ඇත (ඒවා සඳහා සහය අනාගතයේදී සම්පූර්ණයෙන්ම ඉවත් කරනු ලැබේ). ක්‍රෝම් සහ එඩ්ජියම් ජූලි මාසයේදී පැරණි (TLS 1.0 1999 දී දර්ශනය වූ අතර TLS 1.1 2006) ප්‍රොටෝකෝල සඳහා සහය අක්‍රීය කරයි, මන්ද ඒවා නවීන වේගවත් සහ විශ්වාසදායක ඇල්ගොරිතම (ECDHE, AEAD) සඳහා සහය නොදක්වන නමුත් පැරණි සහ දුර්වල ඒවාට සහාය අවශ්‍ය වේ ( TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Internet Explorer සහ Edge සහාය TLS 1.0/1.1 වෙතින් මකා දමනු ඇත සැප්තැම්බර් මාසයේදී.
    • ආබාධිතයි TLS_DHE_RSA_WITH_AES_128_CBC_SHA සහ TLS_DHE_RSA_WITH_AES_256_CBC_SHA කේතාංක සඳහා සහාය. ෆයර්ෆොක්ස් ඔවුන්ට සහය දුන් අවසාන බ්‍රව්සරය විය.
  • වැඩි දියුණු කර ඇත අවම පද්ධති අවශ්යතා. මෙතැන් සිට, මේවා GNU libc 2.17, libstdc++ 4.8.1 සහ GTK+ 3.14 වේ.
  • මෙය macOS 10.9, 10.10 සහ 10.11 සඳහා සහය දක්වන නවතම ප්‍රධාන නිකුතුවයි. මෙම මෙහෙයුම් පද්ධති භාවිතා කරන්නන්ට Firefox ESR 78.x වෙත උත්ශ්‍රේණි කිරීමට උපදෙස් දෙනු ලැබේ, එය වසරක් සඳහා මෙම macOS අනුවාද සඳහා අඛණ්ඩව සහය දක්වනු ඇත.
  • ආබාධ සහිත පුද්ගලයින් සඳහා බොහෝ වැඩිදියුණු කිරීම්:
    • JAWS භාවිත කරන විට, දත්ත ලැයිස්තුවක් අඩංගු HTML ආදාන මූලද්‍රව්‍යයක් මත පහළ ඊතලය එබීමෙන් කර්සරය ඊළඟ මූලද්‍රව්‍ය වෙත වැරදි ලෙස ගෙන යන්නේ නැත.
    • මයික්‍රෆෝනය/කැමරාව/තිර බෙදාගැනීමේ දර්ශකය නාභිගත වන විට තිර කියවනය තවදුරටත් පැකිළෙන්නේ නැත.
    • පේළි දහස් ගණනක් අඩංගු වගු පැටවීම සැලකිය යුතු ලෙස වේගවත් කර ඇත.
    • අභිරුචි මෝස්තර සහිත පෙළ ආදාන මූලද්‍රව්‍ය දැන් අවධානය යොමු දළ සටහන නිවැරදිව පෙන්වයි.
    • සංවර්ධක මෙවලම් විවෘත කිරීමේදී තිර කියවනය තවදුරටත් වැරදි ලෙස ලේඛන දසුන වෙත මාරු නොවේ.
    • ඉරුවාරදය සහ අපස්මාරය ඇති පුද්ගලයින්ගේ ජීවිතය පහසු කිරීම සඳහා සජීවිකරණ ගණන අඩු කර ඇත (ටැබ් එකක් මත සැරිසරන විට, සෙවුම් තීරුව විවෘත කරන විට).
  • සියලුම UK පරිශීලකයින්ට නව ටැබ් පිටුවේ Pocket වෙතින් නිර්දේශ ලැබෙනු ඇත.
  • CSS:
  • JavaScript:
    • API සහාය ක්‍රියාත්මක කර ඇත Intl.ListFormat.
    • නිර්මාණ Intl.NumberFormat() ඇතුළත යෝජිත විකල්ප සඳහා සහාය ලබා ගත්තේය Intl.NumberFormat Unified API.
    • V8 (Chromium JS එන්ජිම) වෙතින් ported සාමාන්‍ය ප්‍රකාශන එන්ජිමේ නව අනුවාදය Irregexp, එය ECMAScript 2018 හි අතුරුදහන් වූ සියලුම අංග ක්‍රියාත්මක කිරීමට හැකි විය (ප්‍රකාශයන් පිටිපස්ස බලන්න, RegExp.prototype.dotAll, යුනිකෝඩ් අක්ෂර පන්ති වලින් ගැලවී යාම, නම් කරන ලද කණ්ඩායම්) පෙර අනුවාදය 2014 දී ණයට ගන්නා ලදී (ඊට පෙර, ෆයර්ෆොක්ස් හට තමන්ගේම එන්ජිමක් තිබුණි), එතැන් සිට සංවර්ධකයින්ට දෙබලක නඩත්තු කිරීමට සිදු විය, ක්‍රෝමියම් වෙතින් වෙනස්කම් සිදු කරයි. දැන් Irregexp කිසිදු අනුවර්තනයක් අවශ්‍ය නොවන මොඩියුලයක් ලෙස මාරු කිරීමට ඉඩ සලසන පටි ක්‍රියාත්මක කර ඇත. Irregexp හි V8 මත යැපීම අඩු කර ඇති V8 සංවර්ධකයින් විසින් බොහෝ වැඩ කර ඇත. අනෙක් අතට, ෆයර්ෆොක්ස් සංවර්ධකයින් බිඳවැටීම් නිවැරදි කරන, කේතවල ගුණාත්මක භාවය වැඩි දියුණු කරන සහ ජාවාස්ක්‍රිප්ට් පිරිවිතර සමඟ ඇති නොගැලපීම් ඉවත් කරන පැච් upstream ඉදිරිපත් කර ඇත.
    • සියලුම DOM මූලාකෘති වස්තූන් එකතු කළා Symbol.toStringTag දේපල.
    • වැඩි දියුණු කර ඇත වස්තුව කසළ එකතු කිරීම දුර්වල සිතියම.
  • window.external.AddSearchProvider ක්‍රමය දැන් අංකුරයකි අනුකූලව පිරිවිතර.
  • DOM: ක්‍රමය ක්‍රියාත්මකයි ParentNode.replaceChildren().
  • WebAssembly: මෙතැන් සිට ශ්‍රිතයන්ට එකවර අගයන් කිහිපයක් ලබා දිය හැක.
  • සංවර්ධන මෙවලම්.

මූලාශ්රය: linux.org.ru

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