Apple käivitab oma brauseri "Safari Technology Preview" esimese värskenduse

Safari tehnoloogia eelvaade-värskendus-0

Apple avaldas oma beetatestibrauseri mõni aeg tagasi nimega "Safari tehnoloogia eelvaade", kus puhtaimas Google Chrome'i stiilis oma Kanaari versioonis saavad nii kasutajad kui ka arendajad testida brauserisse integreeritavaid uusi funktsioone, et hilisem Apple saaks kasutusrekordite kaudu brauserit võimalikult palju häälestada käivitamisel Safari järgmise stabiilse versiooni.

Seekord on see käivitanud ülalmainitud Safari tehnoloogia eelvaate teise värskenduse, kus meile antakse ülevaade veebitehnoloogiatest mis kannab OS X ja iOS järgmisi versioone.

Safari tehnoloogia eelvaade-värskendus-1

Teine versioon toob endaga kaasa JavaScripti mootori uued funktsioonid, mõni muu viga parandatud ja ennekõike esimese versiooniga võrreldes lisatud täiustused. Ilma pikema jututa jätan teile täieliku muudatuste logi, jah, täiuslikus inglise keeles, kuigi see on tõesti liiga tehniline ja kui olete arendajad, mõistate kindlasti enamikku neist muudatustest:

Brauseri erinevused
● Muutis CFBundleSignature, et Apple'i sündmused, nagu ka AppleScriptist saadetud, võimaldaksid Safari ja Safari tehnoloogia eelvaadet õigesti eristada

JavaScript
● Lisatud ES6 tugi Symbol.isConcatSpreadable
● Keelatud var-määramised sisselülitamise tsüklites vastavalt ES6 spetsifikatsioonidele
● Parem stabiilsus ES6 klasside puhul, kui käivitada vanema klassi meetod enne konstruktori super () kutsumist
● Symbol.search ja Symbol.match jaoks on määratlemata või null
● Lubas Array.prototüüpida kohalike funktsioonide liigikonstruktoreid, et töötada proksidega
● Rakendas String.prototype.padStart () ja String.prototype.padEnd () ettepaneku
● Rakendatud ES6 spetsifikatsioonid String.prototype.match ja RegExp.prototype [@@ match]
● Lisas lahenduse ES6 TypeErrors veebi ühilduvuse kohta, kui kasutate lipu atribuute RegExp.prototype.
● Parandatud kvantifitseeritud unicode regulaaravaldised
● Tagatud, et ahned unicode'i regulaaravaldised tagastaksid õigesti minevikus mitte-BMP tähemärgid

CSS
● Rakendas rippuvate kirjavahemärkide CSS-i atribuudi lubatav väärtus
● Veebi ühilduvuse parandamine, lähtestades CSS-i tühikute reeglid
● Lisatud uus värvigamma CSS meediumipäring
● Värskendatud ekraanipäringud praeguse ekraani võimaluste kontrollimiseks kõige sügavama saadaoleva ekraani asemel

Veebi API-d
● Piiratud WebSocketsi päise parsimine vastavalt RFC6455 ja RFC7230
● WebGL-i teatud joonistamiskõnede parem jõudlus koos tekstuuri optimeerimisega, mis pole võimult kaks
● Keelas rakendus Fetch, kuni rakendus on vaikimisi lubamiseks lubatud
● Täiustatud Shadow DOM-i tugi elementide stiili atribuudi stiilide arvutamiseks
● Pehmendatud pushState ja asendaState sageduse piirangud

Web Inspector
● Vahekaardi Ajajooned jõudlus ja veaparandused
● Keelatud siluri avaldused lehe profileerimise ajal, et tagada maksimaalne jõudluse täpsus
● Lisatud võime konfigureerida ajaskaala instrumente lindistamiseks kasutamiseks
● Lisas läbipaistmatute kihtide vasakusse ülanurka värvide näitaja
● Lisati CSS-i automaatse täiendamise fond-variant-numbriline
● Lisati kuhja hetktõmmiste jäädvustamiseks meetod console.takeHeapSnapshot
● Muudetud üksikasjade külgriba otseteed Command-Option-0 ja Command-Shift-0
● Stringides topelt jutumärgid ja tagasilöögid kuvatakse nüüd konsoolis õigesti
● Parandati konsoolis teatatud CSP-i direktiivi rikkumise teadete ühtsust

kättesaadavus
● Juurdepääsetavusest teavitamiseks parandati sisu redigeeritavate elementide uusi ridu
● Värskendas esitlusrolliga SVG-elementide käitlemist teiste hostikeele elementidega samaks
● Piirake loendiüksuse numbri nummerdatud teadaande loendiüksuse esimese tekstireaga
● Muutis JavaScripti märguannete juurdepääsetavuse rollide kirjeldused veebidialoogiks ja veebihoiatuste dialoogiks, et muuta need ekraanilugeja kasutajatele arusaadavamaks

visualiseerimine
● Värskendati taustafiltrit, et see JavaScripti muutmisel üle värvida
● Parandatud SVG joonistusmustrid objektide jaoks, millel on tühjad piirikarbi elemendid

Meedia
● Parem stabiilsus, kui töötlemisel muudetakse heliallikat
● Fikseeritud heliradade loendid

Networking
● Parandas spekulatiivse ketta vahemälu valideerimistaotluste usaldusväärsust HTTP-suunaja päisega

veaparandused
● Fikseeritud automaatne kerimine lohistamisvalikus, kui aken on vastu ekraani serva, sealhulgas täisekraanirežiimis

Kui olete huvitatud selle proovimisest, saate värskenduse alla laadida sellel lingil klõpsates


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.