Firefox 85

Ri fhaighinn Firefox tionndadh 85.

  • Fo-shiostam grafaigeachd:
    • WebRender air a ghabhail a-steach air innealan a tha a’ cleachdadh a’ chothlamadh “GNOME + Wayland + Intel / AMD video card” (ach a-mhàin taisbeanaidhean 4K, ris a bheil dùil ri taic ann am Firefox 86). A bharrachd air an sin, WebRender air a ghabhail a-steach air innealan a’ cleachdadh grafaigean Iris Pro Graphics P580 (fòn-làimhe Xeon E3 v5), a dhìochuimhnich an luchd-leasachaidh mu dheidhinn, a bharrachd air innealan le draibhearan Intel HD Graphics 23.20.16.4973 (bha an draibhear sònraichte seo air a liostadh dubh). Air innealan le dràibhear AMD 8.56.1.15 / 16 WebRender ciorramach.
    • Air siostaman a’ cleachdadh Wayland, stèidhichte luathachadh bhidio bathar-cruaidh ann an cruthan VP8/VP9.
    • Tha an uidheamachd à comas Sreathan adhartach. A-nis bidh WebRender a’ dèanamh an obair seo.
    • Sealach ciorramach luathachadh Canvas 2D a’ cleachdadh an GPU, ag adhbhrachadh artifacts air cuid de ghoireasan.
  • Cumhachdan roinneadh lìonra. Bho seo a-mach, tasgadan (HTTP, ìomhaighean, favicons, cruinneachadh ceangail, CSS, DNS, cead HTTP, Alt-Svc, ro-cheanglaichean tuairmeasach, clòidean, HSTS, OCSP, tagaichean Prefetch agus Preconnect, CORS, msaa.) air a stòradh air leth airson gach àrainn. Nì seo e gu math duilich dha CDNn mòra agus lìonraidhean sanasachd sùil a chumail air luchd-cleachdaidh, as urrainn sgrùdadh a dhèanamh air làthaireachd cuid de fhaidhlichean ann an tasgadan a’ bhrobhsair agus co-dhùnaidhean a dhèanamh mu eachdraidh brabhsaidh. Nochd roinneadh lìonra an toiseach ann an Safari ochd bliadhna air ais (a ’tòiseachadh le tasgadan HTTP, an uairsin chuir Apple roinnean eile ris mean air mhean), agus nochd e ann an Chrome aig deireadh 2020. Bidh cosgais do-sheachanta na àrdachadh beag ann an trafaic (luchdaich sìos gach goireas susbaint bhon CDN, eadhon ged a chaidh an susbaint seo a luchdachadh sìos le goireas eile mu thràth) agus ùine luchdachadh, ach a rèir Google tha an luach seo gu math beag (4% de trafaic, slaodachadh ann an luchdachadh le 0.09-0.75% airson a’ mhòr-chuid de làraich, 1.3% anns na cùisean as miosa). Gu mì-fhortanach, air an lìon ùr-nodha chan eil dòigh eile ann airson cuir an-aghaidh supercookies (chan urrainn tuilleadan mar Decentraleyes a bhith mar roghainn eile, leis nach eil iad a’ còmhdach ach pàirt bheag den t-susbaint tasgadan a tha air a liostadh gu h-àrd).
  • Tha e comasach a-nis bàr nan comharran-leabhair a shealltainn air duilleag nan tabaichean ùra (Seall → Croinn-innealan → Bàr nan comharran-lìn → Tab Ùr a-mhàin), agus chan ann air a h-uile duilleag. A bharrachd air an sin, tha Firefox air ionnsachadh a bhith a’ cuimhneachadh air a’ phasgan airson comharran-leabhair a bharrachd, agus tha bàr nan comharran-leabhair a-nis a’ taisbeanadh am pasgan “Other Bookmarks” (browser.toolbars.bookmarks.showOtherBookmarks). Às deidh dhut comharran-leabhair a thoirt a-steach bho bhrobhsairean eile, bidh am bàr comharran-leabhair air a chomasachadh gu fèin-ghluasadach anns a h-uile taba. Air a chur ris telemetry gus tomhas a dhèanamh air an fhàs anns an àireamh de eadar-obrachadh leis a’ bhàr comharran leabhraichean, am fàs anns an àireamh de luchd-cleachdaidh ùr a tha a’ toirt a-steach comharran-leabhair, a bharrachd air luchd-cleachdaidh a’ cur casg air bàr nan comharran-leabhair gu tur.
  • Barrachd leasachaidhean air a’ bhàr seòlaidh:
    • Ann an còmhradh roghainnean einnseanan luirg air a chur ris Comharran-leabhair, Eachdraidh, agus Tabaichean Fosgailte, a leigeas leat ainmean goirid a shònrachadh dhaibh.
    • Faodaidh gin de na h-innealan rannsachaidh a bhith a-nis seiche bhon bhàr seòlaidh.
    • Air a chur ris adjustment, a leigeas leat gun a bhith a’ moladh einnseanan luirg ann an toraidhean rannsachaidh (mar eisimpleir, a’ tòiseachadh le Firefox 83, nuair a tha thu a’ sgrìobhadh “bing" a’ chiad rud air a thairgsinn tionndaidh gu einnsean sgrùdaidh Bing).
  • Nochd clò-bhualadh duilleag roghnach (mar eisimpleir, chan e 1-5, ach 1-3,5), agus cuideachd clò-bhualadh iomadh duilleag air aon duilleag. Chan eil na gnìomhan rim faighinn ach anns a’ chòmhradh ro-shealladh clò ùr, a tha air a chomasachadh le bhith a’ suidheachadh print.tab_modal.enabled.
  • Gus am manaidsear facal-faire a chaidh a shàbhaladh air a chur ris a' glanadh a h-uile facal-faire a chaidh a shàbhaladh (roimhe seo, dh'fheumadh iad a bhith air an sguabadh às aon ri aon).
  • Feart air a chur ris a’ taghadh duilleag dachaigh agus duilleag taba ùr, fiù 's ma tha tuilleadan air a stàladh a dh'atharraicheas na duilleagan seo. Roimhe sin, cha robh aig an neach-cleachdaidh ach roghainn eadar “gabhail” agus “cuir à comas an tuilleadan”.
  • Thàinig e gu bhith comasach taisbeanadh PID ann an tabaichean innealan (browser.tabs.tooltipsShowPid).
  • Sgèile duilleag as àirde a tha comasach àrdachadh bho 300% gu 500% gus cumail suas ri brobhsairean eile.
  • Crìochnachadh an t-seòlaidh (nuair a chuireas an neach-cleachdaidh facal a-steach don bhàr seòlaidh agus a’ brùthadh Ctrl+Enter) a-nis cuir ris https:// ro-leasachan seach http://.
  • Air ùrachadh Suaicheantas einnsean sgrùdaidh Bing. Chaidh an einnsean sgrùdaidh fhèin ath-ainmeachadh Microsoft Bing.
  • Gus tubaistean a sheachnadh, tha an fhad as motha a ghabhas a dhèanamh de gach ceangal ann an sgeulachd air a chuingealachadh ri 2000 caractar.
  • Am meud stòraidh ionadail as àirde a tha ceadaichte (LocalStorage) as urrainn goireas lìn sònraichte a chleachdadh, àrdachadh bho 5 gu 25 megabytes. Ann am Firefox 84, chaidh atharrachaidhean a dhèanamh air an algairim airson obrachadh a-mach na tha de dhàta air a stòradh, agus mar thoradh air an sin thionndaidh e a-mach nach robh 5 megabytes tuilleadh gu leòr airson cuid de làraich-lìn. Leis gu bheil an luchd-leasachaidh an dùil an còd le uallach airson LocalStorage (LocalStorage NextGen) ath-sgrìobhadh gu tur a dh’ aithghearr, chaidh co-dhùnadh an-dràsta dìreach a ’chrìoch àrdachadh seach a bhith a’ caitheamh ùine a ’càradh còd aig nach eil ach glè bheag de bheatha air fhàgail.
  • Chàir sinn e neo-chomas grunn chlàran dùinte a thoirt air ais nam biodh iad air an dùnadh chan ann leis an neach-cleachdaidh, ach le tuilleadan (cha deach ach an taba dùinte mu dheireadh ath-nuadhachadh, agus chan eil sin uile).
  • Air a cheartachadh A’ reothadh nuair a bhios tu a’ luchdachadh sìos faidhlichean mòra bhon t-seirbheis aoigheachd faidhle Mega.
  • Cur às Cùis far nach robh e comasach dha Firefox a chuir a-steach mar Flatpak an localhost fhosgladh: seòladh port.
  • Tha heuristic a dh'fheuchas ri tomhas a dhèanamh air leudachadh ceart an fhaidhle stèidhichte air an t-seòrsa MIME a thug am frithealaiche seachad a-nis a ’dèanamh eisgeachdan airson cruthan zip, json agus xml (chruthaich seo duilgheadasan nuair a bhathas a’ luchdachadh sìos faidhlichean mar .rwp agus .t5script, a tha gu ìre mhòr nan tasglannan zip ach aig a bheil leudachadh eile). Tha Heuristics riatanach a chionn 's gu bheil mòran de luchd-frithealaidh mì-rèiteachaidh ann a bhios a' frithealadh fhaidhlichean leis an t-seòrsa MIME ceart ach an leudachadh ceàrr, agus dìreach na h-uimhir de luchd-frithealaidh a bhios a' frithealadh fhaidhlichean leis an leudachadh ceart ach an seòrsa MIME ceàrr (mar eisimpleir, a thaobh . rwp ( Eòlaire teann Train Simulator 2021) cha bu chòir don fhrithealaiche a bhith air innse don bhrobhsair gur e tasglann ZIP a bh’ ann). Chan eil luchd-cleachdaidh, an uair sin, airson faighinn a-steach gur e frithealaiche a tha air a rèiteachadh gu ceàrr agus chan e am brabhsair as coireach, mar sin, mar eisimpleir, feumaidh Chrome liosta mòr de sheòrsan MIME a chumail anns a ’bhunait chòd aige gus fuasgladh fhaighinn air. suidheachaidhean mar sin.
  • Chàir sinn e bug a dh’ adhbhraicheas fios gun chrìoch gun deach Portal Captive a lorg air an lìonra ionadail. Gheibheadh ​​neach-cleachdaidh a bhiodh a’ tadhal air àrainn firefox.com fiosrachadh HSTS, ag adhbhrachadh gum biodh am brabhsair a-nis a’ cleachdadh HTTPS gus ceangal ris an àrainn sin. Bhris seo an uair sin an inneal lorgaidh Portal Captive (a nì sgrùdadh air an robh an seòladh ri fhaighinn http://detectportal.firefox.com tro HTTP, air sgàth Tha iarrtasan HTTPS gun fheum ma tha fìor Port Captive ann).
  • Chàir sinn e neo-chomas ceangal a dhèanamh ri raointean air an lìonra ionadail a’ cleachdadh ainmean NetBIOS.
  • Gu h-iomlan air a dhubhadh às Flash taic. An àite eileamaidean и , a tha de sheòrsa x-shockwave-flash no x-test, a’ taisbeanadh àite follaiseach.
  • Sguir dheth taic airson SNI crioptaichte (eSNI), air a chleachdadh gus an raon SNI a chrioptachadh (anns a bheil an t-ainm aoigheachd ann an cinn nam pacaidean HTTPS, air a chleachdadh gus obrachadh grunn ghoireasan HTTPS a chuir air dòigh air aon seòladh IP, agus tha e cuideachd air a chleachdadh le solaraichean airson sìoladh roghnach trafaic agus mion-sgrùdadh air goireasan air an deach tadhal). Tha cleachdadh air sealltainn nach eil seo a’ toirt seachad dìomhaireachd iomchaidh, leis gu bheil an t-ainm fearainn a’ nochdadh, mar eisimpleir, ann am paramadairean PSK (Ro-Shared Key) nuair a thòisicheas tu air seisean, a bharrachd air ann an cuid de raointean eile. Tha e coltach gu bheil e do-dhèanta analogues eSNI a chruthachadh airson gach aon de na raointean sin. Chaidh inbhe a mholadh airson eSNI a chuir an àite ECH (Hello Client Encrypted), anns nach eil raointean fa leth air an crioptachadh, ach tha an teachdaireachd ClientHello gu lèir (na roghainnean network.dns.echconfig.enabled agus network.dns.use_https_rr_as_altsvc an urra ri bhith ga chomasachadh).
  • Sguir dheth taic airson einnseanan luirg a chaidh a chuir a-steach san eòlaire sgaoilidh no san eòlaire pacaid cànain. Cha bu chòir na h-einnseanan sin a bhith air fuireach às deidh Firefox 78 (agus ma dh'fhuirich iad, is e mearachd follaiseach a tha seo agus cha bu chòir a chleachdadh).
  • A bharrachd:
    • Tha an luach suidheachaidh “HTTPS Only Mode” a-nis ri leughadh le tuilleadan gus an urrainn do thuilleadan mar HTTPS Everywhere pàirtean den ghnìomhachd aca a tha an aghaidh a’ mhodh seo a chuir dheth.
    • Tha ruigsinneachd API aig tuilleadan a-nis dàta brabhsaidh (mar thoradh air an sin faodaidh tuilleadan dàta a tha air a stòradh sa bhrobhsair a ghlanadh).
  • HTML:
    • Taic air a thoirt a-steach (luchdachadh susbaint eadhon mus iarr am brabhsair e gu soilleir).
    • Tha taic eileamaid à comas .
  • CSS:
  • JavaScript: faodar seilbh cruinneachaidh a-nis a thoirt don neach-togail mar roghainn Intl.Collator() (an àite let pinyin = Intl.Collator ùr (["zh-u-co-pinyin"]); faodaidh tu sgrìobhadh let pinyin = Intl.Collator ùr ("zh", {collator: "pinyin"});).
  • Innealan luchd-leasachaidh:

Source: linux.org.ru