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


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

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.