Нашри Firefox 70

сурат гирифт озод браузери веб Firefox 70, инчунин версияи мобилӣ Firefox 68.2 барои платформаи Android. Илова бар ин, навсозӣ тавлид шудааст филиалҳо бо дастгирии дарозмуддат 68.2.0 (нигоҳдории филиали қаблии ESR 60.x қатъ карда шудааст). Ба наздикӣ ба саҳна меояд санҷиши бета Филиали Firefox 71 мувофиқи он ҳаракат хоҳад кард давраи нави тараккиёт ки 3 декабрь бароварда мешавад.

асосӣ навовариҳо:

  • Ба ҳолати пешрафтаи муҳофизати пайгирӣ дохил карда шудааст бастани виджетҳои шабакаҳои иҷтимоӣ, ки ҳаракати корбаронро дар сайтҳои тарафи сеюм пайгирӣ мекунанд (масалан, тугмаҳои Facebook Like ва ҷойгиркунии паёмҳои Twitter). Барои шаклҳои аутентификатсия тавассути ҳисоб дар шабакаҳои иҷтимоӣ, муваққатан ғайрифаъол кардани блок кардан мумкин аст;
    Нашри Firefox 70

  • Ҳисоботи ҷамъбастӣ дар бораи бастабандиҳои анҷомёфта илова карда шуд, ки дар он шумо метавонед шумораи бастаниҳоро аз рӯи рӯзи ҳафта ва намуд пайгирӣ кунед;

    Нашри Firefox 70

  • Иловаи система дохил карда шудааст Бо роҳи қулф (қаблан илова ҳамчун Lockbox расонида шуда буд), ки пешниҳодҳо интерфейси нави "about:logins" барои идоракунии паролҳои захирашуда. Илова дар панел тугмаеро нишон медиҳад, ки тавассути он шумо метавонед ҳисобҳои барои сайти ҷорӣ захирашударо зуд дидан, инчунин ҷустуҷӯ ва таҳрири паролҳоро иҷро кунед. Ба паролҳои ҳифзшуда тавассути замимаи алоҳидаи мобилӣ дастрасӣ пайдо кардан мумкин аст Бо роҳи қулф, ки гузарвожаҳои автоматиро дар шаклҳои аутентификатсияи ҳама гуна замимаи мобилӣ дастгирӣ мекунад;

    Нашри Firefox 70

  • Иловаи система интегралӣ Firefox Monitor, ки таъмин менамояд нишон додани огоҳӣ, агар ҳисоби шумо осеб дида бошад (тафтиш тавассути почтаи электронӣ) ё кӯшиши ворид шудан ба сайти қаблан ҳакершуда. Санҷиш тавассути ҳамгироӣ бо махзани лоиҳаи haveibeenpwned.com амалӣ карда мешавад;
  • Генератори парол ба таври нобаёнӣ фаъол карда мешавад; ҳангоми пур кардани варақаҳои бақайдгирӣ, он ишораеро бо пароли пурқуввати худкор тавлидшуда нишон медиҳад. Маслиҳати асбобҳо ба таври худкор барои майдонҳои ‹input=”password”› бо атрибути “автопуркунӣ = гузарвожаи нав” намоиш дода мешавад. Бе ин атрибут, паролро тавассути менюи контекстӣ тавлид кардан мумкин аст;

    Нашри Firefox 70

  • Ба ҷои тугмаи "(i)" дар сатри суроғаҳо, нишондиҳандаи сатҳи махфият мавҷуд аст, ки ба шумо имкон медиҳад фаъолсозии режимҳои бастани пайгирии ҳаракатро доварӣ кунед. Вақте ки дар танзимот режими бастани пайгирии ҳаракат фаъол аст ва дар саҳифа ҷузъе вуҷуд надорад, ки бояд баста шавад, нишондиҳанда хокистарранг мешавад. Вақте ки унсурҳои муайяни саҳифа, ки махфиятро вайрон мекунанд ё барои пайгирии ҳаракат истифода мешаванд, ин нишондиҳанда кабуд мешавад. Нишондиҳанда вақте хат зада мешавад, ки корбар муҳофизати пайгирии сайти ҷорӣро ғайрифаъол кардааст.

    Нашри Firefox 70

  • Саҳифаҳое, ки тавассути HTTP ё FTP кушода шудаанд, ҳоло бо нишони пайвасти ноамн қайд карда мешаванд, ки он инчунин барои HTTPS ҳангоми мушкилот бо сертификатҳо нишон дода мешавад. Ранги рамзи қулф барои HTTPS аз сабз ба хокистарӣ иваз карда шуд (ин имкон дорад, ки ранги сабзро тавассути танзимоти security.secure_connection_icon_color_gray баргардонед). Гузариш аз нишондиҳандаҳои амниятӣ ба манфиати огоҳиҳо дар бораи мушкилоти амниятӣ аз ҷониби дастрасии HTTPS, ки аллакай ҳамчун амнияти додашуда, на амнияти иловагӣ қабул карда мешавад, сурат мегирад.

    Нашри Firefox 70

  • Дар сатри суроғаҳо қатъ карда шуд нишон додани номи ширкат ҳангоми истифодаи сертификати тасдиқшудаи EV дар вебсайт. Маълумот нест карда шуд, зеро он метавонад корбарро гумроҳ кунад ва барои фишинг истифода шавад (масалан, ширкати "Identity Verified" ба қайд гирифта шудааст, ки номи он дар сатри суроғаҳо ҳамчун нишондиҳандаи санҷиш қабул карда шудааст). Маълумот дар бораи сертификати EV-ро тавассути менюе дидан мумкин аст, ки ҳангоми пахш кардани нишона бо тасвири қулф поён меафтад. Шумо метавонед намоиши номи ширкатро аз сертификати EV дар сатри суроғаҳо тавассути танзимоти "security.identityblock.show_extended_validation" дар about:config баргардонед.

    Нашри Firefox 70

  • Дар муҳаррики JavaScript илова намуд тарҷумони нави байткоди "базавӣ", ки дар байни тарҷумони муқаррарӣ ва компилятори пешакӣ "базавӣ" JIT ҷойгоҳи фосилавиро ишғол мекунад. Тарҷумони нав назар ба тарҷумони кӯҳна ба таври назаррас тезтар аст ва расмиёти коркарди байткодҳои умумӣ, кэш ва профили маълумотро бо компилятори "базавӣ" JIT истифода мебарад. Тарҷумаи иловагӣ ба шумо имкон медиҳад, ки иҷрои вазифаҳои зуд-зуд истифодашавандаи JavaScript-ро пас аз баргардонидани онҳо аз JIT оптимизатсияшуда (Ion JIT) ба марҳилаи компиляция барои JIT-и "базавӣ"-и оптимизатсияшуда, масалан, пас аз даъват кардани функсия бо далелҳо суръат диҳед. навъхои дигар.

    Дар веб-барномаҳои мураккаб, тартиб додани JIT-и "базавӣ" ва ҷорӣ кардани оптимизатсия барои Ion JIT вақти зиёдро талаб мекунад ва тарҷумони иловагии зуд метавонад ба афзоиши умумии кор ва каме кам кардани истеъмоли хотира ноил шавад. Дар санҷишҳо, ворид кардани тарҷумони иловагӣ, ки омори умумӣ ва кэши дохилиро бо JIT истифода мебарад, боиси кам шудани вақти боркунии саҳифа 2-8% ва ҳосилнокии асбобҳо барои таҳиягарони веб 2-10% афзоиш ёфт;

    Нашри Firefox 70Нашри Firefox 70

  • Дар сохтмонҳо барои Linux дохил карда шудааст истифодаи пешфарзии системаи композитсионӣ WebRender барои AMD, Intel ва NVIDIA GPU (танҳо ронандаи Nouveau), ҳангоми истифодаи Mesa 18.2 ё дертар дар система. Дар сохтмонҳо барои Windows, ба ғайр аз GPU-ҳои қаблан дастгирӣшудаи AMD ва NVIDIA, WebRender ҳоло барои GPU-ҳои Intel фаъол карда шудааст. Системаи композитсия WebRender бо забони Rust навишта шудааст ва мундариҷаи саҳифаро барои расонидани амалиёт ба тарафи GPU берун мекунад.

    Ҳангоми истифодаи WebRender, ба ҷои системаи таркибии дарунсохт, ки дар муҳаррики Gecko сохта шудааст, ки маълумотро бо истифода аз CPU коркард мекунад, шэйдерҳое, ки дар GPU кор мекунанд, барои иҷрои амалиёти ҷамъбастии намоиш дар унсурҳои саҳифа истифода мешаванд, ки ин имкон медиҳад, ки суръати намоишро ба таври назаррас афзоиш диҳад. ва кам кардани сарбории CPU. Барои маҷбур кардани WebRender дар about:config, шумо метавонед танзимоти "gfx.webrender.all" ва "gfx.webrender.enabled" -ро тағир диҳед;

  • Илова карда шуд дастгирии ҳолати қатъии ҷудокунии саҳифа, ки таҳти номи рамз таҳия шудааст Вазифа. Дар ин режим, саҳифаҳои сайтҳои гуногун ҳамеша дар хотираи равандҳои гуногун ҷойгиранд, ки ҳар кадоми онҳо қуттии ҷудошудаи худро истифода мебаранд. Ҷудокунии равандҳо на аз рӯи ҷадвалҳо, балки аз рӯи доменҳо анҷом дода мешавад, ки ба шумо имкон медиҳад, ки мундариҷаи скриптҳои беруна ва блокҳои iframe минбаъд ҷудо карда шаванд. Ҳолати изолятсияи қатъӣ дар about:config бо истифода аз опсияи "fission.autostart" идора карда мешавад (фаъолият дар релизҳо айни замон баста шудааст);
  • Навсозӣ логотип ва ном аз Firefox Quantum ба Firefox Browser иваз карда шуд;

    Нашри Firefox 70

  • Манъ намоиш додани дархостҳо барои тасдиқи ваколатҳо, ки аз блокҳои iframe аз домени дигар бор карда шудаанд (кросс-оригиналӣ). Тағйир имкон медиҳад баъзе сӯиистифодаҳоро манъ кунед ва ба моделе гузаред, ки дар он иҷозатҳо танҳо аз домени ибтидоии ҳуҷҷат, ки дар сатри суроғаҳо нишон дода шудааст, дархост карда мешаванд;
  • Қатъ карда шудааст намоиш додани мундариҷаи файлҳои тавассути ftp зеркашидашуда (масалан, ҳангоми кушодан тавассути ftp, тасвирҳо, README ва html файлҳо дигар намоиш дода намешаванд). Ҳангоми кушодани захираҳо тавассути FTP, муколамаи боркунии файл ба диск ҳоло новобаста аз намуди мундариҷа фавран даъват карда мешавад;
  • Дар сатри суроғаҳо ба амал бароварда шуд нишондиҳанда барои дастрасӣ ба макон, ки ба шумо имкон медиҳад, ки фаъолияти API-и Geolocation ба таври возеҳ арзёбӣ кунед ва дар ҳолати зарурӣ ҳуқуқи истифодаи сайтро бозхонд кунед. То ҳол, нишондиҳанда танҳо пеш аз додани иҷозатҳо намоиш дода мешуд ва агар дархост рад карда шавад, аммо ҳангоми кушодани дастрасӣ ба API Geolocation нопадид шуд. Акнун нишондиҳанда ба корбар дар бораи мавҷудияти чунин дастрасӣ хабар медиҳад;
    Нашри Firefox 70

  • Ба амал бароварда шуд интерфейси васеъ барои дидани сертификатҳои TLS, ки тавассути саҳифаи "дар бораи: сертификат" дастрас аст (бо нобаёнӣ, интерфейси кӯҳна ҳоло ҳам истифода мешавад, интерфейси нав тавассути security.aboutcertificate.enabled дар about:config фаъол карда мешавад). Агар қаблан барои дидани сертификатҳо равзанаи алоҳида кушода шуда бошад, ҳоло маълумот дар ҷадвал дар шакли ба замимаҳо хотиррасон карда мешавад. Албатта чизе. Татбиқи пурраи интерфейси дидани сертификат аз нав навишта шудааст истифодаи JavaScript ва технологияҳои стандартии веб;
    Нашри Firefox 70

  • Бахше ба менюи идоракунии ҳисоб барои дастрасӣ ба хидматҳои пешрафтаи Firefox, ба монанди Монитор ва Ирсол илова карда шуд;

    Нашри Firefox 70

  • Ба меню ва панели асосӣ нишонаи нави “тӯҳфа” илова карда шуд, ки тавассути он шумо метавонед дар бораи релизҳои нав ва хусусиятҳои асосии онҳо маълумот гиред;

    Нашри Firefox 70

  • Саҳифаҳои дарунсохташудаи Firefox (тақрибан:*) бо назардошти танзимоти мавзӯи торик ба намоиш мутобиқ карда шудаанд;
  • Хониши матни зери хат ё хат кашидашуда, аз ҷумла истинодҳо беҳтар шудааст - ҳоло хатҳо бе глифҳои буридашуда мешикананд (ҷараёнанд);
  • Дар мавзуъхо қатъ карда шуд дастгирии хосиятҳои accentcolor, textcolor ва headerURL, ки тахаллуси чаҳорчӯба, tab_background_text ва theme_frame хосиятҳо буданд (мавзӯъҳои дар addons.mozilla.org ҷойгиршуда ба таври худкор нав карда мешаванд);
  • Хусусиятҳои CSS илова карда шуданд матн-зебу ғафсӣ, матн-зерхат-офсет и матн-зебу-гузаштан-сиёхй, ки ба шумо имкон медиҳад, ки ғафсӣ, дарунравӣ ва танаффусро барои сатрҳо, ки барои зерхат ва задани матн истифода мешаванд, танзим кунед;
  • Дар моликияти CSS "намоиш» қобилияти дар як вақт муайян кардани ду атрибутро илова кард, масалан, "дисплей: блоки флекс" ё "дисплей: флекси inline";
  • Қиматҳои шаффофият дар хосиятҳои шаффофият ва қатъи шаффофияти CSS акнун метавонанд ҳамчун фоиз муқаррар карда шаванд;
  • Дар моликияти CSS андозаи ҳарф дастгирии иловашуда барои xxx-арзиши калон;
  • Дар JavaScript ба амал бароварда шуд қобилияти ба таври визуалӣ ҷудо кардани рақамҳои калон бо истифода аз зерхатҳо, масалан, "myNumber = 1_000_000_000_000";
  • Усули нав илова карда шуд Intl.RelativeTimeFormat.formatToParts(), ки як варианти усули Intl.RelativeTimeFormat.format() мебошад, ки массиви объектҳоро бармегардонад, ки ҳар як унсури онҳо як қисми арзиши форматшударо ифода мекунад, на баргардонидани сатри форматшуда;
  • Андозаи сарлавҳаи HTTP "Referer" то 4 КБ маҳдуд аст; агар ин арзиш зиёд шавад, мундариҷа ба номи домен бурида мешавад;
  • Дар абзорҳои таҳиякунанда дар панели Дастрасӣ, абзорҳо барои санҷиши осонии паймоиш байни унсурҳо бо истифода аз клавиатура ва инчунин симуляторе илова карда шудаанд, ки чӣ тавр одамони нобиноён саҳифаро мебинанд;
    Нашри Firefox 70

  • Интихобкунандаи ранг ҳоло нишондиҳандаи контрастро барои ранги додашуда нисбат ба ранги замина намоиш медиҳад, то даркро барои одамони камбинӣ арзёбӣ кунад;
    Нашри Firefox 70

  • Дар ҳолати санҷиши CSS, таърифҳои CSS, ки ба унсури интихобнашуда таъсир намерасонанд, ҳоло хокистарранг карда мешаванд ва маслиҳати абзореро нишон медиҳанд, ки сабаби нодида гирифтан ва ислоҳи имконпазирро нишон медиҳад;
    Нашри Firefox 70

  • Debuger ҳоло қобилияти муқаррар кардани нуқтаҳои шикастаро дорад, ки ҳангоми тағир додани унсурҳои DOM фаъол мешаванд (Нуқтаҳои шикастани мутатсия DOM) ва ба шумо имкон медиҳад, ки лаҳзаҳоеро пайгирӣ кунед, ки скрипт мундариҷаи саҳифаро илова мекунад, нест мекунад ё нав мекунад;
    Нашри Firefox 70

  • Барои таҳиягарони иловагӣ, қобилияти тафтиш кардани маълумот дар нигаҳдории browser.storage.local амалӣ карда шудааст;
  • Ба реҷаи санҷиши фаъолияти шабака хусусияти ҷустуҷӯ илова карда шуд, ки ба шумо имкон медиҳад, ки унсурҳои дархост ва посухҳоро зуд пайдо кунед. Ҷустуҷӯ дорои сарлавҳаҳои HTTP, кукиҳо ва мақомоти дархост/ҷавоб;
  • Рамзи таркиби саҳифа дар платформаи macOS оптимизатсия карда шуд, ки сарбории CPU-ро коҳиш дод, боркунии саҳифаро тезонд (то 22%) ва истифодаи захираҳоро ҳангоми навозиш (то 37%) коҳиш дод. Сохтаҳо барои MacOS инчунин дастгирии воридоти паролҳои дар Chrome захирашударо илова мекунанд;
  • Навсозии ислоҳкунандаи Firefox 68.1 барои Android омода шудааст. Ёдовар мешавем, ки ташаккули релизҳои нави муҳими Firefox барои Android қатъ шудааст. Барои иваз кардани Firefox барои Android, бо номи рамзи Fenix ​​(ҳамчун тақсим карда мешавад Пешнамоиши Firefox) рушд карда истодааст браузери нав барои дастгоҳҳои мобилӣ бо истифода аз муҳаррики GeckoView ва маҷмӯи китобхонаҳои Mozilla Android Components. Чанд руз пеш нашр кардааст Нашри нави таҷрибавии Firefox Preview 2.2, ки якчанд масъалаҳои муҳимро дар интерфейс ва таҷрибаи корбар ҳал мекунад. Аз дигаргунихое, ки нисбат ба барориши 2.0 Илова кардани имконот барои тоза кардани ҳама маълумот ҳангоми баромадан ва қобилияти кушодани истинодҳо бо нобаёнӣ дар реҷаи дидани хусусӣ қайд мекунад.

Илова ба навоварӣ ва ислоҳи хатогиҳо, Firefox 70 ислоҳ шудааст 24 осебпазирӣ, аз он 12 (дар зери як CVE-2019-11764 ҷамъоварӣ шудааст) нишон дода шудааст ҳамчун муҳим ва эҳтимолан метавонад ба иҷроиши рамзи ҳамлакунанда ҳангоми кушодани саҳифаҳои махсус тарҳрезишуда оварда расонад.

Манбаъ: opennet.ru

Илова Эзоҳ