Apple lansirao prvo ažuriranje za svoj pregledač "Safari Technology Preview"

Pregled-ažuriranje tehnologije Safari-0

Apple je objavio svoj beta test pretraživač prije nekog vremena pod nazivom "Safari Technology Preview", gdje će u najčišćem Google Chrome stilu u svojoj kanarskoj verziji i korisnici i programeri moći testirati nove funkcije koje se integriraju u preglednik, tako da će kasnije Apple putem zapisa o upotrebi moći podesiti pretraživač što je više moguće prilikom pokretanja sljedeće stabilne verzije Safarija.

Ovaj put je pokrenuo drugo ažuriranje gore spomenutog pregleda Safari tehnologije, gdje smo i dobili pregled web tehnologija koji će nositi sljedeće verzije OS X i iOS.

Pregled-ažuriranje tehnologije Safari-1

Druga verzija sa sobom donosi nove značajke u JavaScript mehanizmu, ispravljena neka druga greška i iznad svega dodana poboljšanja u odnosu na prvu verziju. Bez daljnjeg zadržavanja ostavljam vam kompletan dnevnik promjena, da, na savršenom engleskom, iako je stvarno previše tehnički i ako ste programeri, sigurno ćete razumjeti većinu ovih promjena:

Razlike u pregledaču
● Promijenio je CFBundleSignature kako bi omogućio Appleovim događajima, poput onih poslanih iz AppleScripta, da pravilno razlikuju Safari od Safari Technology Preview

JavaScript
● Dodana ES6 podrška za Symbol.isConcatSpreadable
● Nedozvoljeni dodjeli var-a u ulazne petlje prema ES6 specifikacijama
● Poboljšana stabilnost za ES6 klase pri pozivanju metode roditeljske klase prije pozivanja super () u konstruktoru
● Dopušteno nedefinirano ili ništa za Symbol.search i Symbol.match
● Omogućeni konstruktori vrsta matičnih funkcija Array.prototype za rad s proxyjima
● Implementiran prijedlog za String.prototype.padStart () i String.prototype.padEnd ()
● Implementirane ES6 specifikacije za String.prototype.match i RegExp.prototype [@@ match]
● Uključeno zaobilazno rješenje za web kompatibilnost na ES6 TypeErrors prilikom pristupa svojstvima zastavice RegExp.prototype
● Ispravljeni kvantificirani unicode regularni izrazi
● Osigurali su da pohlepni unicode regularni izrazi pravilno vraćaju prošle znakove koji nisu BMP

CSS
● Implementirana je vrijednost dopuštenja na kraju CSS svojstva visi-interpunkcije
● Poboljšana web kompatibilnost resetiranjem CSS pravila o razmaku
● Dodan je novi CSS medijski upit s opsegom boja
● Ažurirani upiti za zaslon radi provjere mogućnosti trenutnog zaslona umjesto najdubljeg dostupnog zaslona

Web API-ji
● Ograničeno raščlanjivanje zaglavlja WebSockets u skladu s RFC6455 i RFC7230
● Poboljšane performanse određenih poziva za crtanje u WebGL-u s optimizacijom teksture bez snage
● Onemogućio je Fetch API sve dok implementacija ne bude spremna da bude omogućena prema zadanim postavkama
● Poboljšana Shadow DOM podrška za izračunavanje stilova za atribut style elemenata
● Omekšana ograničenja frekvencije pushState i replaceState

Web inspektor
● Performanse kartice Vremenski redovi i ispravci grešaka
● Onemogućeni izrazi programa za otklanjanje pogrešaka prilikom profiliranja stranice kako bi se osigurala maksimalna preciznost performansi
● Dodana mogućnost konfigurisanja instrumenata vremenske skale koji će se koristiti za snimanje
● Dodan je indikator broja boja u gornjem lijevom uglu neprozirnih slojeva
● Dodan je font-variant-numeric u CSS automatsko dovršavanje
● Dodana je metoda console.takeHeapSnapshot za snimanje snimaka gomile
● Promijenjene prečice na bočnoj traci detalja u Command-Option-0 i Command-Shift-0
● Dvostruki navodnici i obrnute kose crte u nizovima sada su ispravno prikazani u konzoli
● Poboljšana dosljednost poruka o kršenju CSP direktive prijavljenih u konzoli

pristupačnost
● Ispravljeni novi redovi u elementima koji se mogu uređivati ​​za obavještavanje o pristupačnosti
● Ažurirano rukovanje SVG elementima s prezentacijskom ulogom da bude isto kao i ostali elementi domaćinskog jezika
● Ograničeno numerirano najavu liste za broj stavke liste na prvi red teksta u stavci liste
● Promijenili su opise uloge pristupačnosti za JavaScript upozorenja u «web dijalog» i «web dijalog upozorenja» kako bi bili razumljiviji korisnicima čitača zaslona

rendering
● Ažuriran filter pozadine za ponovno bojanje kada se promijeni u JavaScript-u
● Ispravljeni crtež SVG uzoraka poteza za objekte s praznim elementima okvira

medij
● Poboljšana stabilnost kada se audio izvor menja tokom obrade
● Fiksni popisi audio zapisa

umrežavanje
● Poboljšana pouzdanost spekulativnih zahtjeva za provjeru predmemorije diska sa zaglavljem HTTP Referer

Popravljanje grešaka
● Ispravljeno je automatsko pomicanje u odabiru povlačenja kada je prozor postavljen uz ivicu ekrana, uključujući i režim punog ekrana

Ako ste zainteresirani za isprobavanje, možete preuzeti ažuriranje klikom na ovaj link


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.