Firefox 78

Дастрас Firefox 78.

  • Ба қуттии муколамаи боркунии PDF банди "Кушодан дар Firefox" илова карда шуд.
  • Имконияти ғайрифаъол кардани намоиши сайтҳои боло ҳангоми клик дар сатри суроғаҳо (browser.urlbar.suggest.topsites) илова карда шуд.
  • Унсурҳои меню "Пӯшидани ҷадвалҳо дар тарафи рост" ва "Пӯшидани ҷадвалҳои дигар" ҳаракат кард дар зерменюи алоҳида. Агар корбар якбора якчанд ҷадвалҳоро баста бошад (масалан, бо истифода аз "Пӯшидани ҷадвалҳои дигар"), пас банди менюи "Барқарор кардани ҷадвали пӯшида" ҳамаи онҳоро барқарор хоҳад кард, ва на танҳо як. Пештар, корбароне, ки тасодуфан як қатор ҷадвалҳоро баста буданд, бояд онҳоро як ба як барқарор кунанд.
  • Намуди зоҳирии режими хониш аз нав тарҳрезӣ шудааст. Панели паҳлӯ бо панели абзори шинокунандаи паймон иваз карда шуд, ки тарҳи он ба интерфейси браузер беҳтар мувофиқат мекунад.
  • Firefox, агар занги WebRTC ҷараён дошта бошад, муҳофизи экранро пешгирӣ мекунад.
  • Масъалаи дерина ҳал карда шуд, ки вақте корбар мекӯшад матни дарозро (масалан, пароли аз ҷониби мудири парол тавлидшуда) ба майдоне, ки дарозии маҳдуд дорад (дарозӣ). Версияҳои қаблии Firefox хомӯшона паролро ба дарозии муайян бурида мебурданд, ки дар натиҷаи бақайдгирӣ пароли "буридашуда" ба сервер фиристода мешавад, дар ҳоле ки корбар мутмаин буд, ки пароли ӯ дарозтар аст. Албатта, дар оянда корбар наметавонад бо пароли дароз ворид шавад. Firefox акнун майдонеро, ки матни аз ҳад дароз ворид карда шудааст, ба таври визуалӣ таъкид мекунад ва корбарро огоҳ мекунад, ки хати кӯтоҳтарро ворид кунад.
  • Ҳангоми навиштан дар сатри суроғаҳо, ба ғайр аз пешниҳодҳои системаи ҷустуҷӯӣ, ба шумо низ пешниҳод карда мешавад ҷустуҷӯҳои гузашта (browser.urlbar.maxHistoricalSearchSuggestions). Масалан, агар корбар қаблан тавассути сатри суроғаҳо барои "салом хирс" ҷустуҷӯ карда бошад, пас ҳангоми ворид кардани калимаи "салом" аз онҳо хоҳиш карда мешавад, ки "салом хирс" -ро ҷустуҷӯ кунанд).
  • Агар корбар доменро бе нишон додани протокол ба сатри суроғаҳо ворид кунад, Firefox кӯшиш хоҳад кард ба он на танҳо тавассути HTTP, мисли пештара, инчунин тавассути HTTPS пайваст шавед (агар сервер HTTP-ро дастгирӣ накунад).
  • Суроғаҳое, ки бо .example, .internal, .invalid, .local, .localhost, ,test тамом мешаванд, дигар боиси ҷустуҷӯ ба системаи ҷустуҷӯӣ намегардад; ба ҷои ин, браузер кӯшиш мекунад, ки онҳоро кушояд (ин суффиксҳо аксар вақт ҳангоми таҳия истифода мешаванд) ).
  • Амният ва махфият:
    • Маълумоти иловашуда ба саҳифаи about:protections дар бораи чанд паролҳои ифшошуда, ки корбар ба паролҳои бехатар иваз кардааст, инчунин маълумот дар бораи он, ки оё пароли мушаххас фош шудааст (ва бояд иваз карда шавад).
    • Илова карда шуд танзими layout.css.font-visibility.level, ки ба шумо имкон медиҳад, ки кадом шрифтҳоро дар система муайян кунед, ки браузер ба саҳифаҳои веб гузориш медиҳад (шрифтҳо ба се гурӯҳ тақсим мешаванд: танҳо системаҳои асосӣ, асосӣ + ҳуруфҳо аз бастаҳои забонӣ, ҳама шрифтҳо ). Дар оянда мо нақша дорем, ки озмоишҳо гузаронем, то варианти беҳтаринро муайян кунем, ки намоиши саҳифаҳоро вайрон накунад, аммо инчунин маълумоти аз ҳад зиёдро дар бораи ҳама шрифтҳои насбшуда ошкор накунад).
    • Вақте ки корбар як калимаро ба сатри суроғаҳо ворид мекунад, Firefox эвристикаро барои муайян кардани он, ки он метавонад номи домен дар шабакаи маҳаллӣ бошад, истифода мебарад ва ба сервери DNS дархост мефиристад, то ки оё чунин домен дар шабака вуҷуд дорад ё на. банди аввал дар рӯйхати афтанда пешниҳоди рафтан ба ин домен аст). Барои корбарони параноид илова кард танзимоте, ки ин рафторро назорат мекунад (browser.urlbar.dnsResolveSingleWordsAfterSearch).
    • Аз таҳиягарони TorBrowser часбе қабул шудааст, ки ба шумо имкон медиҳад, ки истифодаи DNS (network.dns.disabled) комилан хомӯш карда шавад.
    • Ре маъюб дастгирии TLS 1.0 ва 1.1 (он дар Firefox 74 ғайрифаъол карда шуд, аммо пас аз он дубора фаъол шуд, ки дар давраи пандемия мавҷудияти захираҳои веб хеле муҳим шуд). Агар сервер TLS 1.2-ро пуштибонӣ накунад, корбар паёми хатогиро дар бораи таъсиси пайвасти бехатар ва тугмаеро, ки дастгирии протоколҳои кӯҳнаро имкон медиҳад, мебинад (дастгирии онҳо дар оянда комилан хориҷ карда мешавад). Chrome ва Edgium дар моҳи июл инчунин дастгирии протоколҳои кӯҳнаро (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. Firefox охирин браузере буд, ки онҳоро дастгирӣ мекард.
  • Баланд бардоштанд талаботи ҳадди ақали система. Минбаъд инҳо 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, ки дорои рӯйхати маълумот аст, курсорро дигар нодуруст ба элементи дигар намегузаронад.
    • Вақте ки нишондиҳандаи мубодилаи микрофон/камера/экран ба фокус ворид мешавад, хонандагони экран дигар қадкашӣ намекунанд ё ях намекунанд.
    • Боркунии ҷадвалҳое, ки ҳазорҳо сатр доранд, ба таври назаррас суръат бахшида шуданд.
    • Унсурҳои вуруди матн бо сабкҳои фармоишӣ акнун контури фокусро дуруст нишон медиҳанд.
    • Хонандагони экран дигар ҳангоми кушодани Tools Developer хато ба намуди ҳуҷҷат намегузаранд.
    • Шумораи аниматсияҳо кам карда шудааст (ҳангоми гузариш дар болои ҷадвал, кушодани сатри ҷустуҷӯ ва ғ.) барои осон кардани зиндагии одамони гирифтори мигрен ва эпилепсия.
  • Ҳама корбарони Британияи Кабир тавсияҳоро аз Pocket дар саҳифаи нави ҷадвал мегиранд.
  • CSS:
  • javascript:
    • Дастгирии API амалӣ карда шуд Intl.ListFormat.
    • лоиҳакаш Intl.NumberFormat() барои вариантҳои дар доираи пешниҳодшуда дастгирӣ ба даст овард API ягонаи Intl.NumberFormat.
    • Аз V8 (муҳаррики Chromium JS) интиқол дода шуд версияи нави муҳаррики ифодаи муқаррарӣ Irregexp, ки имкон дод, ки ҳамаи унсурҳои нокифояи ECMAScript 2018 татбиқ карда шаванд (изҳорҳо Ба паси назар, RegExp.prototype.dotAll, аз синфҳои аломатҳои Юникод гурехта, гурӯҳҳои номбаршуда). Версияи қаблӣ дар соли 2014 гирифта шуда буд (пеш аз он, Firefox муҳаррики худро дошт), аз он вақт инҷониб таҳиягарон маҷбур буданд, ки форкро нигоҳ дошта, тағиротро аз Chromium интиқол диҳанд. Ҳоло як асбобе амалӣ карда шудааст, ки имкон медиҳад Irregexp ҳамчун модул интиқол дода шавад, ки амалан мутобиқшавӣ талаб намекунад. Аз ҷониби таҳиягарони V8 корҳои зиёде анҷом дода шуданд, ки вобастагии Irregexp-ро аз V8 коҳиш доданд. Дар навбати худ, таҳиягарони Firefox дар боло часпакҳоро пешниҳод карданд, ки садамаҳоро ислоҳ мекунанд, сифати кодро беҳтар мекунанд ва номувофиқатиро бо мушаххасоти JavaScript бартараф мекунанд.
    • Ҳама объектҳои прототипи DOM илова кард Амволи Symbol.toStringTag.
    • Такмил дода шудааст ҷамъоварии партовҳои объект Харитаи заиф.
  • Усули window.external.AddSearchProvider ҳоло ноустувор аст бино бар ин мушаххасот.
  • DOM: усул татбиқ карда шуд ParentNode.replaceChildren().
  • WebAssembly: аз ҳоло функсияҳо метавонанд дар як вақт якчанд арзишҳоро баргардонанд.
  • Воситаҳои таҳиякунанда.

Манбаъ: linux.org.ru

Илова Эзоҳ