Need on muudatused, millest teatati Chrome 89 beetaversioonis

Chrome 88 ilmus 19. jaanuaril 2021 ja mitu päeva hiljem Google teatas Chrome 89 beetaversiooni käivitamisest arendajatele testimiseks.

Chrome 89 beetaversioonil on palju täiendusi, eriti uued veebi API-d ja muu Märkimisväärsed uued funktsioonid, mida veebiarendajad saavad hakata kasutama. Uute funktsioonide hulka kuuluvad mitmesugused riistvaraga suhtlemise API-d, näiteks Chrome 89 beetal on Windowsi ja Chrome OS-i töölaua jagamise API, kuid Mozilla ja Apple peavad paljusid neist funktsioonidest kahjulikuks.

Millised on uued funktsioonid, mida Google Chrome 89 kasutusele võetakse?

Chrome 89 sisenes beetaversiooni 28. jaanuaril ja Google käivitas selle kohe. Kui Google oma ajakavast kinni peab, peaks Chrome 89 olema stabiilne umbes kuu aja pärast, märtsi alguses.

Google Chromiumi meeskonna sõnul inimeste liideseseadmete loetelu on pikk (HID), mis on liiga hiljutised, liiga vanad või liiga haruldased et süsteemikontrollerid saaksid neile juurde pääseda.

WebHID API lahendab selle probleemi pakutakse võimalust seadmespetsiifilise loogika juurutamiseks JavaScripti. Inimese liideseseade on seade, mis võtab sisendandmeid või annab inimestele väljundandmeid. Klaviatuurid, osutusseadmed (hiired, puuteekraanid jne) ja mängupuldid on välisseadmete näited.

Põhimõtteliselt on WebHID-i peamine motivatsioon olnud brauserites mängupuldide parem toetamine.

Teine muudatus on NFC-s (Near Field Communications) võimaldab veebi NFC veebirakendusel lugeda ja kirjutada NFC-märke, kui need viiakse kasutaja seadme lähedale (tavaliselt 5–10 cm, 2–4 tolli). Praegune ulatus on piiratud NDEF-ga, kerge binaarse sõnumi vorminguga.

Teine uus funktsioon on veebijada API. See on jadaport, see tähendab kahesuunaline kommunikatsiooniliides, mis võimaldab andmete baitide saatmist ja vastuvõtmist baitide kaupa. Veebijada API toob selle võimaluse veebisaitidele, võimaldades neil juhtida jadapordiga seadmeid, sealhulgas mikrokontrollereid ja 3D-printereid.

Tegelikult usub Chromiumi meeskond, et hariduses, meelelahutuses ja tööstuses kontrollivad seadmeid juba veebilehed. Kõigil neil juhtudel nõuab seadme juhtimine adapterite ja draiverite installimist.

Järjestikune veebi API suurendab kasutajakogemust, võimaldades veebisaidi ja seadme vahel otsesuhtlust. See on lisaks WebUSB API-le, mida toetatakse alates Chrome 61-st, kuid mida Firefox ega Safari turvalisuse ja privaatsuse huvides ei toeta. Selle algne prooviversioon on valmis ja veebijada API on nüüd töölaual lubatud. GitHubis on saadaval demo.

Teine uudsus on see, et Chrome toetab nüüd AVIF-i sisu dekodeerimist kasutades Androidis ja WebView'is olemasolevaid AV1 dekoodreid. (Lisatud töölaua tugi Chrome 85-s). AVIF on Alliance for Open Media standardiseeritud järgmise põlvkonna pildivorming.

Kroomi meeskonna sõnul AVIF-i tuge viinud on kolm peamist motivatsiooni:

  • Vähendage ribalaiuse tarbimist lehtede kiiremaks laadimiseks ja üldist andmekulu. AVIF pakuks pildifaili suuruse olulist vähendamist võrreldes JPEG- või WebP-vormingutega
  • HDR värvitoe lisamine. AVIF on tee HDR-pildi toele veebis. Praktikas on JPEG piiratud 8-bitise värvisügavusega. Kuna ekraanid on üha suurema heleduse, värvisügavuse ja ulatuslikumad, on veebimängijad üha enam huvitatud kadunud pildiandmete säilitamisest JPEG-ga.
  • Toetage ökosüsteemide huvi. Tugeva veebi kohalolekuga ettevõtted on väljendanud huvi AVIF-piltide veebis esitamise vastu.

Muudest muudatustest:

  • Täielik süntaksi tugi SVG elementide omaduste "filtreerimiseks"
  • Veebiautentimise API: ResidentKeyRequirement ja credProps laiendus
  • Uued CSS-i funktsioonid Chrome 89-s
  • Fluxiga seotud nurgafilee omadused
  • Sunnitud värvide omadus
  • Sunnitud värvi reguleerimise omadus
  • Uued JavaScripti funktsioonid Chrome 89-s
  • Kustuta sündmused eesliitega
  • Kloonimisseansi peatamine Hoidke aknad avamata avatuks

allikas: https://blog.chromium.org


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.