Firefox 151

Saadaval Firefox 151, märkimisväärne täiustustega digitaalsete jälgimiste kaitses, Web Serial API toe ja võimalusega, et veebilehed saavad täisekraanirežiimis klaviatuurisisestust haarata.

  • Kohalik profiili varundamine on saadaval Linuxis (macOS-is on lubamine edasi lükatud järgmise väljaande juurde).
  • Uuendatud disain uus vahekaart, et tagada selle ettevalmistamine tulevasteks muudatusteks, nagu vidinad ja täiustatud otseteed, mille tulekut on plaanitud volgende versioonis (browser.newtabpage.activity-stream.nova.enabled).
  • Otsinguvälja laius seadistuste vahel on oluliselt suurenenud.
  • Privaatsusrežiimis on võimaluse puhta kõik selle praeguse seansi andmed ilma brauseriakna sulgemise ja uue seansi alustamiseta.
  • Jälgimise kaitse on veelgi parem digitaalsete jälgimiste kogumise vastu. Kasutajate arv, keda suudetakse ühemõtteliselt identifitseerida, on keskmiselt vähenenud 14% (macOS-is aga 49%).
  • PDF-vaataja õppis ühendada mitu dokumenti.
  • Muude tööriistade menüüs on lisatud on punkt about:translations kutsumiseks.
  • Sisseehitatud VPN võimaldab nüüd kaugelt sulgeda vahekaarte, mis on avatud teistel seadmetel. valida maa, kus asub väljundisõlm.
  • Parandatud edastada veebilehtedele vale teavet ekraani eraldusvõime kohta mitme monitoriga süsteemides.
  • Aadresside automaatne täitmine kaasas Hollandi kasutajatele.
  • Eemaldatud arhitektuuriline piirang, mis takistas veebilehtedele ajutiste lubade nägemist (kui kasutaja lubas näiteks geolokatsiooni ligipääsu, kuid ei öelnud "mäleta seda otsust").
  • Profiili liigutamine teise katalooge või teise operatsioonisüsteemi ei riku enam paigaldatud laienduste ja teemade tööd (extensions.json-is olid vanad teed).
  • macOS 15 all on rakendatud uusi ekraani- ja akna jagamise valikufunktsioone. macOS 14 tugi lisatakse hiljem.
  • Windows: Firefox võimaldab nüüd arvestab süsteemi geolokatsiooni seadete kasutamist, kui kasutaja lubab veebilehel asukohta määrata. Kui geolokatsioon on operatsioonisüsteemi tasandil välja lülitatud, palub brauser kasutajal geolokatsiooni sisse lülitada.
  • Atribuut võimalik kasutada omadusi toetamine atribuut shadowrootslotassignment elementide peal <template>. JavaScriptis peegeldub see atribuut omadustega ShadowRoot.slotAssignment või HTMLTemplateElement.shadowRootSlotAssignment.
  • CSS:
    • Direktiiv @container nüüd toetab päringutele style() (võimaldab kontrollida, kas konteineril on kehtiv deklaratsioon, konkreetne omadus või kohandatud omadus ning vastavalt sellele rakendada stiile selle lapselementidele).
    • Omadus position-anchor nüüd toetab (vaikimisi) väärtus normal (tagab ühtsuse omadusega position-area: kui see uuendatakse, siis position-anchor uuendatakse samuti automaatselt).
  • Ilmus
    • Meetod Sanitizer.replaceElementWithChildren() nüüd toob tagasi false, kui asendatav element on <svg> SVG-nimeruumis või MathML-nimeruumis.
    • võimalik kasutada omadusi toetamine Dokumendi Picture-in-Picture API (võimaldab avada akna, mis asub kõigi teiste akende kohal ja mille saab täita mis tahes HTML-sisaldusega).
    • omadus position-try-order CanvasRenderingContext2D.lang (kasulik konteksti seadistamiseks tagaolevas canvas, mis võib renderdada enne, kui see on seotud ühegi elemendiga <canvas>).
    • Meetod Element.requestFullscreen() nüüd vastuvõtavad position-try-order options.keyboardLock parameetrina (võimaldab veebisaitidel küsida klaviatuuri lukustamist, kui element kuvatakse täisekraanirežiimis). Nüüd saavad saidid takistada täisekraanirežiimist väljumist, vajutades klahvi Esc (väljuda on endiselt võimalik klahvi all hoides), ning samuti saavutada mõnede varasemalt reserveeritud brauseri otseteede tabamise ja nende tavapärase käitumise tühistamise.
    • GPUSupportedLimits nüüd toetab omadused maxStorageBuffersInFragmentStage, maxStorageBuffersInVertexStage, maxStorageTexturesInFragmentStage ja maxStorageTexturesInVertexStage (võimaldavad määrata maksimaalse arvu salvestusbuufereid ja tekstuure, mis on lubatud fragmentide ja vertikaalsete shaderite etappides.
    • TC39 pärand RegExp funktsioonid JavaScriptis Oma omaduse toetamine CSSContainerRule.conditions. Omadus condition esindab vastavat direktiivi @container objektide massiivina, kus iga objekt kirjeldab üksikut konteineri tingimust.
    • Toetatud Web Serial API (võimaldab juhtida mikroprotsessoreid, mis toetavad järjestikust liidest). See annab võimaluse programmeerida mikroprotsessoreid ja silumisplaate (nagu ESP seadmed, BBC micro:bit ja Raspberry Pi Pico), 3D-printerid, CNC-masinate ja muid seadmeid. Iga sait, mis soovib kasutada seda API-d, peab looma spetsiaalse lisa, mis annab vajalikud load, ja kasutaja peab selle lisandi installima (sarnaselt sellele, kuidas on juba tehtud WebMIDI-ga).
  • Arendustööriistad: Kiirusanimatsiooni haldamise rippmenüü on nüüd alati saadaval (varem oli see nähtav ainult aktiivse animatsiooni ajal, mis raskendas selle kasutamist väga lühikeste animatsioonide puhul).

Allikas: linux.org.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster