Firefox 97 berdan

Geroka webê Firefox 97 hat berdan. Wekî din, nûvekirinek şaxê piştgirîya demdirêj hate afirandin - 91.6.0. Şaxa Firefox 98 veguherî qonaxa ceribandina betayê, ku serbestberdana wê di 8ê Adarê de ye.

Nûvekirinên sereke:

  • 18 mijarên rengîn ên demsalî yên Colorway yên ku di Firefox 94-ê de wekî pêvekek çêkirî ya ji bo demek sînorkirî hatî pêşkêş kirin qediyan. Bikarhênerên ku mebesta berdewamkirina karanîna mijarên Colorway-ê ne, dikarin wan di rêvebirê pêvekan de çalak bikin (li ser: pêvekan).
  • Di civînên ji bo platforma Linux-ê de, şiyana hilberandina belgeyek PostScript ji bo çapkirinê hate rakirin (qabiliyeta çapkirina li ser çapkerên PostScript û tomarkirina li PDF-ê tê parastin).
  • Pirsgirêkên avakirinê bi pirtûkxaneyên Wayland 1.20 re rast kirin.
  • Pirsgirêkek çareser kir ku zoom pinch dê li ser ekranên destikê bixebite piştî ku tabloyek berbi pencereyek din veguhezîne.
  • Rûpelê der barê: pêvajoyên li Linux-ê rastbûna tespîtkirina barkirina CPU-yê çêtir kiriye.
  • Pirsgirêkek bi nîşandana quncikên tûj ji bo pencereyan di hin hawîrdorên bikarhêner de, wek OS 6-a bingehîn, çareser kir.
  • Li ser platforma Windows 11, piştgirî ji bo şêwazek nû ya gerokê hate zêdekirin.
  • Li ser platforma macOS-ê, barkirina tîpên pergalê çêtir bûye, ku di hin rewşan de vebûn û vekirina tabloyek nû zûtir kir.
  • Di guhertoya ji bo platforma Android-ê de, malperên ku vê dawiyê hatine vekirin di dîroka serdanê de têne ronî kirin. Nîşandana wêneyên ji bo nîşangirên vê dawiyê hatine zêdekirin li ser rûpelê malê çêtir bûye. Li ser platforma Android 12-ê, pirsgirêka pêvekirina girêdanên ji clipboard-ê hate çareser kirin.
  • Avakirinên CSS yên bi dirêjahî û dirêj-ji sedî cûreyên karanîna yekîneyên "cap" û "ic".
  • Piştgiriyek ji bo qaîdeya @scroll-timeline CSS û taybetmendiya CSS ya anîmasyon-timeline zêde kir, dihêle ku dema anîmasyonê ya di AnimationTimeline API-yê de bi pêşkeftina geroka naverokê ve were girêdan, ne ku dem di hûrdeman an çirkeyan de ye.
  • Taybetmendiya CSS-ê ya reng-rengsazkirinê wekî ku ji hêla diyardeyê ve tê xwestin wekî çap-reng-rêkûpêk hate guheztin.
  • CSS ji hêla xwerû ve piştgirî ji qatên kaskadî re vedihewîne, bi karanîna qaîdeya @layer ve hatî destnîşan kirin û bi navgîniya qaîdeya CSS @import ve bi karanîna fonksiyona qatê () ve hatî şandin.
  • Taybetmendiya scrollbar-gutter CSS-ê lê zêde kir da ku kontrol bike ka cîhê ekranê çawa ji bo gerokê tê veqetandin. Mînakî, gava ku hûn nexwazin naverok bigerin, hûn dikarin derketinê berfireh bikin da ku qada gerokê dagir bikin.
  • Bi çarçoweya webê ya Marionette (WebDriver) re hevahengiya çêtir kirin.
  • AnimationFrameProvider API li set DedicatedWorkerGlobalScope hat zêdekirin, ku dihêle hûn di xebatkarên malperê yên cihêreng de rêbazên requestAnimationFrame û betalkirinaAnimationFrame bikar bînin.
  • Rêbazên AbortSignal.abort() û AbortController.abort() naha xwedan şiyana danîna sedema vesazkirina îşaretê ye, û hem jî bi riya taybetmendiya AborSignal.reason sedemê bixwîne. Bi xwerû, sedem AborError e.

Ji bilî nûbûn û rastkirina xeletiyan, Firefox 97 42 qelsî rast kiriye, ji wan 34 wekî xeternak hatine nîşankirin. 33 qelsî (5 di bin CVE-2022-22764 û 29 di bin CVE-2022-0511) de ji ber pirsgirêkên bîranînê, wek zêdebûna tampon û gihîştina deverên bîranînê yên ku berê hatine azad kirin, têne sedema. Bi potansiyel, van pirsgirêkan dema ku rûpelên taybetî hatine sêwirandin vekin dibe sedema pêkanîna kodek êrîşkar.

Guhertinên di Firefox 98 Beta de:

  • Tevgera dema dakêşana pelan hate guheztin - li şûna ku daxwazek beriya dakêşandinê were xuyang kirin, pel naha bixweber dest bi dakêşanê dikin û dikarin di her kêliyê de bi navgîniya panelê bi agahdariya pêşkeftina dakêşanê ve werin vekirin an rasterast ji panelê dakêşanê werin jêbirin.
  • Çalakiyên nû li menuya çarçoveyê ku dema rast-klîkkirina pelên di navnîşa dakêşanê de tê xuyang kirin zêde kirin. Mînakî, bi karanîna vebijarka Pelên Wekhev Herdem Vekin, hûn dikarin destûrê bidin Firefox ku piştî ku dakêşandin biqede di serîlêdanek ku bi heman celeb pelê ya pergalê ve girêdayî ye, bixweber pelek veke. Her weha hûn dikarin pelrêça bi pelên dakêşandî vekin, biçin rûpela ku dakêşandin jê hatî destpêkirin (ne dakêşandin bixwe, lê lînka dakêşanê), lînkê kopî bikin, behsa dakêşanê ji dîroka geroka xwe derxînin û paqij bikin. lîsteya di panela dakêşanan de.
  • Ji bo xweşbînkirina pêvajoya destpêkirina gerokê, mantiqa destpêkirina pêvekên ku webRequest API bikar tînin hate guheztin. Tenê astengkirina bangên webRequest dê naha bibe sedema destpêkirina pêvekan di dema destpêkirina Firefox de. WebRequests di moda ne-astengkirinê de dê dereng bimîne heya ku Firefox dest pê bike.
  • Piştgiriya ji bo tagê HTML-ê çalak kir " ", ku destûrê dide te ku hûn qutiyên diyalogê û pêkhateyên ji bo danûstendina bikarhêner a înteraktîf biafirînin, wek hişyariyên girtî û jêrpaceyan. Paceyên çêkirî dikarin ji koda JavaScriptê werin kontrol kirin.
  • Panelek nirxandina lihevhatinê li amûrên ji bo pêşdebirên malperê hate zêdekirin. Panel îşaretan nîşan dide ku pirsgirêkên muhtemel ên bi taybetmendiyên CSS-ê yên hêmana HTML-a hilbijartî an tevahiya rûpelê hişyar dikin, û dihêle hûn bêyî ceribandina cûda rûpelê di her gerokê de nerazîbûnên bi gerokên cihêreng re nas bikin.

Source: opennet.ru

Add a comment