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

Pregled-ažuriranje tehnologije Safari-0

Apple je prije nekog vremena objavio svoj beta test pretraživač pod nazivom "Safari Technology Preview", gdje će u najčišćem stilu Google Chromea u svojoj kanarskoj verziji i korisnici i programeri moći testirati nove značajke koje se integriraju u preglednik kako bi kasnije Apple putem zapisa o upotrebi mogao što više podesiti preglednik na lansiranju sljedeće stabilne verzije Safarija.

Ovaj put je pokrenuo drugo ažuriranje 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 nadasve dodana poboljšanja u odnosu na prvu verziju. Bez daljnjeg zadržavanja ostavljam vam cjelovit zapisnik 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 pregledniku
● Promijenio je CFBundleSignature kako bi omogućio Appleovim događajima, poput onih poslanih iz AppleScripta, da pravilno razlikuje Safari od Safari Technology Preview

JavaScript
● Dodana ES6 podrška za Symbol.isConcatSpreadable
● Nedozvoljene dodjele var-a u ulazne petlje prema ES6 specifikacijama
● Poboljšana stabilnost za ES6 klase pri pozivanju metode nadređene 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 regularni izrazi Unicode pravilno vraćaju prošle znakove koji nisu BMP

CSS
● Implementirana je vrijednost dopuštenja za završetak interpunkcijskog CSS svojstva
● Poboljšana internetska kompatibilnost ponovnim postavljanjem pravila za CSS razmake
● Dodan je novi CSS medijski upit s opsegom boja
● Ažurirani upiti zaslona za provjeru mogućnosti trenutnog zaslona umjesto najdubljeg dostupnog zaslona

Web API-ji
● Ograničeno raščlanjivanje zaglavlja WebSockets u skladu s RFC6455 i RFC7230
● Poboljšana izvedba određenih poziva za crtanje u WebGL-u s optimizacijom teksture koja nije od dvije 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
● Izvedba kartice Vremenske crte i ispravci programskih pogrešaka
● Onemogućeni iskazi za otklanjanje pogrešaka tijekom profiliranja stranice kako bi se osigurala maksimalna točnost izvedbe
● Dodana mogućnost konfiguriranja instrumenata vremenske trake koji će se koristiti za snimanje
● Dodan je indikator broja boja u gornjem lijevom kutu neprozirnih slojeva
● Dodan je font-variant-numeric u CSS automatsko dovršavanje
● Dodana je metoda console.takeHeapSnapshot za snimanje gomila snimaka
● Prečaci bočne trake pojedinosti promijenjeni su 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 ​​radi obavještavanja o pristupačnosti
● Ažurirano je rukovanje SVG elementima s prezentacijskom ulogom da bude isto kao i drugi elementi domaćinskog jezika
● Ograničili numeriranu najavu popisa za broj stavke popisa na prvi redak teksta u stavci popisa
● Promijenili su opise uloge pristupačnosti za JavaScript upozorenja u «web dijalog» i «web dijalog upozorenja» kako bi bili razumljiviji korisnicima čitača zaslona

vraćanje
● Ažuriran filtar 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 tijekom obrade mijenja izvor zvuka
● Fiksni popisi audio zapisa

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

Ispravke pogrešaka
● Ispravljeno je automatsko pomicanje u odabiru povlačenja kada je prozor postavljen uz rub zaslona, ​​uključujući i tijekom cijelog zaslona

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.