Firefox nga 85

Magamit Firefox 85.

  • Mga graphic subsystem:
    • WebRender gilakip sa mga device gamit ang kombinasyon nga "GNOME+Wayland+Intel/AMD video card” (gawas sa 4K display, suporta nga gipaabot sa Firefox 86). Dugang pa, ang WebRender gilakip sa mga device gamit ang graphics Iris Pro Graphics P580 (mobile Xeon E3 v5), nga nakalimtan sa mga developer, ingon man sa mga aparato nga adunay mga driver sa Intel HD Graphics 23.20.16.4973 (Kini nga partikular nga drayber gi-blacklist). Sa mga device nga adunay AMD driver 8.56.1.15/16 WebRender baldado.
    • Sa mga sistema gamit ang Wayland, gitukod hardware video acceleration sa VP8/VP9 formats.
    • Ang mekanismo gi-disable Advanced nga mga Layer. Karon ang WebRender naghimo niini nga trabaho.
    • Temporaryong baldado pagpadali sa Canvas 2D gamit ang GPU, hinungdan sa mga artifact sa pipila ka mga kapanguhaan.
  • Giapil pagpaambit sa network. Sukad karon, cache (HTTP, mga hulagway, favicon, koneksyon pooling, CSS, DNS, HTTP authorization, Alt-Svc, speculative pre-koneksyon, mga font, HSTS, OCSP, Prefetch ug Preconnect tags, CORS, etc.) gitipigan nga gilain alang sa matag domain. Kini magpalisud pag-ayo alang sa dagkong CDN ug ad network sa pagsubay sa mga tiggamit, nga maka-analisar sa presensya sa pipila ka mga file sa cache sa browser ug makahimog mga konklusyon mahitungod sa kasaysayan sa pag-browse. Ang pagpaambit sa network una nga nagpakita sa Safari walo ka tuig ang milabay (nagsugod sa HTTP cache, dayon ang Apple hinay-hinay nga nagdugang sa ubang mga kategorya), ug nagpakita sa Chrome sa ulahing bahin sa 2020. Ang dili kalikayan nga gasto mahimong gamay nga pagtaas sa trapiko (ang matag kapanguhaan mag-download sa sulud gikan sa CDN, bisan kung kini nga sulud na-download na sa lain nga kapanguhaan) ug oras sa pagkarga, apan sumala sa gibanabana sa Google kini nga kantidad gamay ra (4% sa trapiko, paghinay sa loading sa 0.09-0.75% alang sa kadaghanan sa mga site, 1.3% sa pinakagrabe nga mga kaso). Ikasubo, sa modernong web walay laing paagi sa pagpakigbatok sa mga supercookies (ang mga add-on sama sa Decentraleyes dili mahimong alternatibo, tungod kay kini naglangkob lamang sa gamay nga bahin sa cache nga sulod nga gilista sa ibabaw).
  • Posible na nga ipakita ang bookmarks bar lamang sa bag-ong tab nga panid (Tan-awa β†’ Toolbars β†’ Bookmarks Bar β†’ Bag-ong Tab Lamang), ug dili sa tanang panid. Dugang pa, ang Firefox nakakat-on sa paghinumdom sa folder alang sa dugang nga mga bookmark, ug ang Bookmarks bar karon nagpakita sa "Other Bookmarks" folder (browser.toolbars.bookmarks.showOtherBookmarks). Human sa pag-import sa mga bookmark gikan sa ubang mga browser, ang bookmarks bar mahimong awtomatik nga mahimo sa tanan nga mga tab. Gidugang telemetry aron sukdon ang pagtubo sa gidaghanon sa mga interaksyon sa bookmarks bar, ang pag-uswag sa gidaghanon sa mga bag-ong tiggamit nga nag-import og mga bookmark, ingon man ang mga tiggamit sa pag-disable sa bookmarks bar sa hingpit.
  • Dugang nga mga pagpaayo sa address bar:
    • Sa dialog sa mga setting sa search engine gidugang Mga Bookmark, History, ug Open Tabs, nga nagtugot kanimo sa paghatag ug mugbo nga mga ngalan ngadto kanila.
    • Bisan unsa sa mga search engine mahimo na karon tagoan gikan sa address bar.
    • Gidugang pagpahiangay, nga nagtugot kanimo nga dili mosugyot sa mga search engine sa mga resulta sa pagpangita (pananglitan, sugod sa Firefox 83, kung imong i-type ang "bing" sa unang butang gitanyag switch sa Bing search engine).
  • Nagpakita pinili nga pag-imprenta sa panid (pananglitan, dili 1-5, apan 1-3,5), ug usab pag-imprinta og daghang mga panid sa usa ka panid. Ang mga gimbuhaton anaa lamang sa bag-ong print preview dialog, nga gipagana pinaagi sa pag-set sa print.tab_modal.enabled.
  • Ngadto sa gitipigan nga tagdumala sa password gidugang paglimpyo sa tanan nga na-save nga mga password (sa wala pa kini, sila kinahanglan nga tangtangon matag usa).
  • Gidugang nga bahin pagpili sa home page ug bag-ong tab page, bisan kung adunay gi-install nga add-on nga nagbag-o sa kini nga mga panid. Kaniadto, ang tiggamit lamang adunay pagpili tali sa "pagdawat" ug "pag-disable sa add-on".
  • Nangin posible ipakita ang PID sa tab tooltips (browser.tabs.tooltipsShowPid).
  • Maximum nga posible nga page scale nadugangan gikan sa 300% ngadto sa 500% aron makasunod sa ubang mga browser.
  • Pagkompleto sa adres (sa diha nga ang user mosulod sa usa ka pulong ngadto sa address bar ug mopilit Ctrl+Enter) karon midugang https:// prefix kay sa http://.
  • Gi-update Logo sa search engine sa Bing. Ang search engine mismo giilisan og ngalan nga Microsoft Bing.
  • Aron malikayan ang mga pag-crash, ang labing taas nga posible nga gitas-on sa matag link sa usa ka istorya limitado sa 2000 nga mga karakter.
  • Ang labing taas nga gitugotan nga gidak-on sa lokal nga pagtipig (LocalStorage) nga magamit sa usa ka partikular nga kapanguhaan sa web, nadugangan gikan sa 5 ngadto sa 25 megabytes. Sa Firefox 84, ang mga pagbag-o gihimo sa algorithm alang sa pagkalkula sa kantidad sa gitipigan nga datos, ingon usa ka sangputanan diin kini nahimo nga ang 5 megabytes dili na igo alang sa pipila nga mga website. Tungod kay nagplano ang mga developers nga hingpit nga isulat pag-usab ang code nga responsable sa LocalStorage (LocalStorage NextGen) sa umaabot nga panahon, nakahukom sa pagkakaron nga dugangan lang ang limitasyon kaysa mag-usik sa oras sa pag-ayo sa code nga gamay ra ang nahabilin nga kinabuhi.
  • Giayo kawalay katakus nga ibalik ang daghang mga sirado nga tab kung gisirhan kini dili sa tiggamit, apan pinaagi sa usa ka add-on (ang katapusan ra sa mga sirado nga tab ang gipahiuli, ug dili tanan).
  • Gitul-id Nag-freeze kung nag-download sa dagkong mga file gikan sa serbisyo sa pag-host sa Mega file.
  • Giwagtang Usa ka isyu diin ang Firefox gi-install isip usa ka Flatpak wala makahimo sa pag-abli sa localhost: port address.
  • Usa ka heuristic nga mosulay sa pagtag-an sa husto nga extension sa file base sa tipo sa MIME nga gihatag sa server mao na karon nagahimo mga eksepsiyon alang sa zip, json ug xml nga mga format (kini nakamugna og mga problema sa pag-download sa mga file sama sa .rwp ug .t5script, nga sa esensya mga zip archive apan adunay lahi nga extension). Kinahanglan ang heuristics tungod kay adunay daghang mga misconfigured nga mga server nga nagsilbi sa mga file nga adunay husto nga tipo sa MIME apan sayup nga extension, ug sama sa daghang mga server nga nagsilbi sa mga file nga adunay husto nga extension apan sayup nga tipo sa MIME (pananglitan, sa kaso sa . rwp ( Train Simulator 2021 compressed directory) ang server dili unta magsenyas sa browser nga kini usa ka ZIP archive). Ang mga tiggamit, sa baylo, dili gusto nga mahibal-an ang kamatuoran nga ang usa ka sayup nga na-configure nga server ug dili ang browser ang mabasol, busa, pananglitan, ang Chrome napugos sa pagtipig sa usa ka dako nga lista sa mga tipo sa MIME sa base sa code niini aron masulbad. maong mga sitwasyon.
  • Giayo usa ka bug nga hinungdan sa usa ka walay katapusan nga pahibalo nga ang usa ka Captive Portal nakit-an sa lokal nga network. Ang usa ka user nga mobisita sa firefox.com nga domain makadawat sa HSTS nga impormasyon, hinungdan nga ang browser karon mogamit sa HTTPS aron makonektar sa kana nga domain. Kini sa baylo nakaguba sa mekanismo sa pagkakita sa Captive Portal (nga nagsusi sa pagkaanaa sa adres http://detectportal.firefox.com pinaagi sa HTTP, tungod kay Ang mga hangyo sa HTTPS walay kapuslanan kung adunay tinuod nga Captive Portal).
  • Giayo kawalay katakus sa pagkonektar sa mga domain sa lokal nga network gamit ang mga ngalan sa NetBIOS.
  • Bug-os gipapas Suporta sa flash. Imbes nga mga elemento ΠΈ , nga adunay tipo nga x-shockwave-flash o x-test, magpakita sa usa ka transparent nga lugar.
  • Gihunong suporta para sa Encrypted SNI (eSNI), gigamit sa pag-encrypt sa SNI field (naglangkob sa host name sa mga header sa HTTPS packets, gigamit sa pag-organisar sa operasyon sa daghang HTTPS resources sa usa ka IP address, ug gigamit usab sa mga providers para sa selective filtering. sa trapiko ug pagtuki sa gibisita nga mga kapanguhaan). Gipakita sa praktis nga wala kini maghatag ug igong kompidensiyal, tungod kay ang domain name makita, pananglitan, sa PSK (Pre-Shared Key) nga mga parametro kung ipadayon ang usa ka sesyon, ingon man sa ubang mga natad. Morag dili praktikal ang paghimo og eSNI analogues alang sa matag usa niini nga mga natad. Usa ka sumbanan ang gisugyot aron ilisan ang eSNI ECH (Naka-encrypt nga Client Hello), diin dili indibidwal nga mga field ang na-encrypt, apan ang tibuok mensahe sa ClientHello (ang network.dns.echconfig.enabled ug network.dns.use_https_rr_as_altsvc settings maoy responsable sa pagpagana niini).
  • Gihunong suporta alang sa mga search engine nga na-install sa direktoryo sa pag-apod-apod o sa direktoryo sa pack sa pinulongan. Ang ingon nga mga makina kinahanglan nga dili magpabilin human sa Firefox 78 (ug kung sila nagpabilin, nan kini usa ka klaro nga sayup ug dili kinahanglan gamiton).
  • Dugang:
    • Ang "HTTPS Only Mode" setting value kay mabasa na sa mga add-on aron ang mga add-on sama sa HTTPS Everywhere maka-disable sa mga bahin sa ilang functionality nga supak niini nga mode.
    • Ang mga add-on karon adunay access sa API pag-browseData (tungod kay ang mga add-on makalimpyo sa datos nga gitipigan sa browser).
  • HTML:
    • Giapil ang suporta (pagkarga sa sulod bisan sa wala pa kini klaro nga gihangyo sa browser).
    • Gi-disable ang suporta sa elemento .
  • CSS:
  • JavaScript: ang collation property mahimo na nga ipasa isip opsyon sa constructor Intl.Collator() (imbes nga pasagdi ang pinyin = bag-ong Intl.Collator(["zh-u-co-pinyin"]); mahimo nimong isulat ang let pinyin = new Intl.Collator("zh", {collator: "pinyin"});).
  • Mga Tool sa Developer:

Source: linux.org.ru