Firefox 78

Berdeste Firefox 78

  • Li Qutiya Danûstandinê ya Barkirina PDF-ê Tişta "Di Firefoxê de veke" lê zêde kir.
  • Dema ku li barika navnîşanê bitikîne (browser.urlbar.suggest.topsites) şiyana neçalakkirina nîşandana malperên top zêde kir.
  • Tiştên menuyê "Tabên li milê rastê bigire" û "Tabên din bigire" bar kir di binmenuyek cuda de. Ger bikarhêner bi yekcarî çend tabloyan girtin (mînakî, bi karanîna "Tabên din bigire"), wê hingê menuya menuya "Tabela girtî vegerîne" dê wan hemûyan vegerîne, û ne tenê yek. Berê, bikarhênerên ku bi xeletî komek tablo girtine neçar bûn ku wan yek bi yek sererast bikin.
  • Xuyabûna moda xwendinê ji nû ve hatî sêwirandin. Barê kêlekê bi amûrek pêvekirî ya kompakt hate guheztin, sêwirana wê çêtir di navgîniya gerokê de cih digire.
  • Heke bangek WebRTC di pêş de hebe, Firefox dê pêşî li destpêkirina hilanînê ekranê bigire.
  • Pirsgirêkek demdirêj hate çareser kirin ku gava bikarhênerek hewl dide ku nivîsa dirêj (wek şîfreyek ku ji hêla rêveberê şîfreyê ve hatî çêkirin) li qadek ku dirêjiya wê sînorkirî ye (maxlength). Guhertoyên berê yên Firefoxê bi bêdengî şîfreya bi dirêjiyek diyar qut kirin, ku di dema qeydkirinê de bû sedema ku şîfreya "kurtkirî" ji serverê re were şandin, dema ku bikarhêner piştrast bû ku şîfreya wî dirêjtir e. Bê guman, di pêşerojê de bikarhêner nikare bi şîfreyek dirêj têkevinê. Firefox dê naha bi dîtbarî qada ku tê de nivîsek pir dirêj lê hatiye danîn ronî bike û bikarhêner hişyar bike ku bikeve rêzek kurttir.
  • Dema ku di barika navnîşan de binivîse, ji bilî pêşniyarên ji motora lêgerînê, hûn ê jî bêne pêşkêş kirin lêgerînên berê (browser.urlbar.maxHistoricalSearchSuggestions). Mînakî, heke bikarhênerek berê di nav barê navnîşanê de li "hello bear" geriyaye, wê hingê gava ku ew peyva "silav" binivîse dê ji wan were xwestin ku li "hello bear" bigere).
  • Ger bikarhêner bêyî ku protokolê diyar bike domainek têxe barika navnîşan, Firefox dê biceribîne ne tenê bi HTTP-ê, wekî berê, lê di heman demê de bi HTTPS-ê jî ve girêbide (di rewşek ku server HTTP piştgirî nake).
  • Navnîşanên ku bi .nimûne, .internal, .nederbasdar, .local, .localhost, ,test diqedin, êdî dibe sedem ku lêgerînek li motora lêgerînê neyê girtin, gerok dê hewl bide wan veke (ev paşgir gelek caran di pêşdebirinê de têne bikar anîn ).
  • Ewlekarî û nepenî:
    • Agahdarî li ser rûpela derbarê:parastinê de zêde kir ku bikarhêner çend şîfreyên veşartî guhertiye yên ewle, û hem jî agahdarî li ser ka şîfreyek taybetî derketiye (û divê were guheztin).
    • Zêde kirin danîna layout.css.font-visibility.level, ku dihêle hûn diyar bikin ka kîjan tîpên di pergalê de gerok dê ji rûpelên malperê re ragihîne (font li sê koman têne dabeş kirin: tenê yên pergalên bingehîn, bingehîn + tîpên ji pakêtên ziman, hemî tîp ). Di pêşerojê de, em plan dikin ku ceribandinan bikin da ku vebijarka çêtirîn diyar bikin ku dê pêşandana rûpelan xera neke, lê di heman demê de dê di derheqê hemî fontên sazkirî de pir agahdarî jî eşkere neke).
    • Dema ku bikarhêner yek peyvekê têxe barika navnîşan, Firefox heuristics bikar tîne da ku diyar bike ka ew dikare navek domainek li ser tora herêmî be, û pirsek ji servera DNS re dişîne da ku kontrol bike ka domainek weha li ser torê heye (da ku Yekem xala di navnîşa dakêşanê de ev e ku hûn biçin vê domainê pêşniyar bikin). Ji bo bikarhênerên paranoîd zêde kirin mîhenga ku vê tevgerê kontrol dike (browser.urlbar.dnsResolveSingleWordsAfterSearch).
    • Patchek ji pêşdebirên TorBrowser hatî pejirandin ku dihêle hûn karanîna DNS-ê bi tevahî neçalak bikin (network.dns.disabled).
    • Re bêmecel piştgiriya ji bo TLS 1.0 û 1.1 (ew di Firefox 74-ê de hate neçalak kirin, lê ji ber vê yekê ku di dema pandemiyê de, hebûna çavkaniyên malperê pir girîng bû, dûv re vegerî). Ger server TLS 1.2 piştgirî neke, bikarhêner dê peyamek xeletiyê di derbarê sazkirina pêwendiyek ewledar û bişkojek ku piştgirî dide protokolên mîrasê (piştgiriya wan dê di pêşerojê de bi tevahî were rakirin) bibîne. Chrome û Edgium di Tîrmehê de jî piştgirî ji bo protokolên kevn (TLS 1.0 di 1999-an de xuya bû, û TLS 1.1 di 2006-an de) asteng dikin, ji ber ku ew algorîtmayên bilez û pêbawer ên nûjen piştgirî nakin (ECDHE, AEAD), lê ji bo yên kevn û qels piştgirî hewce dikin ( TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Ji Internet Explorer û Edge piştgirî TLS 1.0/1.1 dê bên jêbirin во sentyabre.
    • Bêmecel piştgirî ji bo şîfreyên TLS_DHE_RSA_WITH_AES_128_CBC_SHA û TLS_DHE_RSA_WITH_AES_256_CBC_SHA. Firefox geroka paşîn bû ku piştgirî da wan.
  • Pêşkêş kirin pêdiviyên sîstema herî kêm. Ji niha û pê ve, ev GNU libc 2.17, libstdc++ 4.8.1 û GTK+ 3.14 ne.
  • Ev serbestberdana sereke ya herî dawî ye ku macOS 10.9, 10.10 û 10.11 piştgirî dike. Bikarhênerên van pergalên xebitandinê têne şîret kirin ku Firefox ESR 78.x nûve bikin, ku dê salek piştgirî bide van guhertoyên macOS-ê.
  • Ji bo kesên astengdar gelek çêtirkirin:
    • Dema ku JAWS bikar tînin, pêlkirina tîra jêrîn a li ser hêmanek têketina HTML-ê ya ku navnîşek daneyan vedihewîne, êdî bi xeletî nîşankerê ber bi hêmana din ve nagire.
    • Dema ku mîkrofon/kamera/nîşana parvekirina dîmenderê tê balê xwendevanên ekranê êdî ne diqelişe an dicemide.
    • Barkirina tabloyên ku bi hezaran rêzan tê de hene bi rengek girîng bileztir bûye.
    • Hêmanên têketina nivîsê yên bi şêwazên xwerû naha nexşeya balê bi rast nîşan didin.
    • Dema Vekirina Amûrên Pêşdebiran xwendevanên ekranê êdî bi xeletî naguherin dîmena belgeyê.
    • Hejmara anîmasyonan kêm bûye (dema ku li ser tabelekê disekinin, barika lêgerînê vedikin, hwd.) da ku jiyana mirovên bi mîgren û epîlepsiyê re hêsantir bike.
  • Hemî bikarhênerên Keyaniya Yekbûyî dê li ser rûpela New Tab pêşniyaran ji Pocket bistînin.
  • CSS:
  • javascript:
    • Piştgiriya API-ê hate pêkanîn Intl.ListFormat.
    • designer Intl.NumberFormat() ji bo vebijarkên ku di hundurê de têne pêşniyar kirin piştgirî wergirt Intl.NumberFormat Unified API.
    • Ji V8 (motorê Chromium JS) birin guhertoya nû ya motora îfadeya birêkûpêk Irregexp, ku îmkan da ku hemî hêmanên wenda yên ECMAScript 2018 bicîh bikin (daxuyan Li paş xwe binêre, RegExp.prototype.dotAll, ji çînên karakterên Unicode direvin, komên bi navê). Guhertoya berê di sala 2014-an de hate deyn kirin (berê wê, Firefox motora xwe hebû), ji hingê ve pêşdebir neçar bûn ku forkê biparêzin, guhertinên ji Chromium veguherînin. Naha xêzek hate bicîh kirin ku dihêle Irregexp wekî modulek ku bi rastî hewcedariya adaptasyonê tune ye were veguheztin. Gelek kar ji hêla pêşdebirên V8 ve hatîye kirin, yên ku girêdayîbûna Irregexp bi V8 kêm kirine. Di encamê de, pêşdebirên Firefox-ê paçên jorîn radest kirine ku qezayan rast dikin, qalîteya kodê baştir dikin, û nakokiyên bi taybetmendiya JavaScriptê ji holê radikin.
    • Hemî tiştên prototîpa DOM zêde kirin Taybetmendiya Symbol.toStringTag.
    • Başkirin berhevkirina çopê object WeakMap.
  • Rêbaza window.external.AddSearchProvider niha qut e li gorî specification.
  • DOM: rêbaza pêkanîn ParentNode.replaceChildren().
  • WebAssembly: ji niha û pê ve fonksiyon dikarin yekcar gelek nirxan vegerînin.
  • Amûrên pêşdebir.

Source: linux.org.ru

Add a comment