„Apple“ pristato pirmąjį savo naršyklės „Safari Technology Preview“ atnaujinimą

„Safari“ technologijos peržiūra-atnaujinimas-0

„Apple“ prieš kurį laiką išleido savo beta testavimo naršyklę pavadinimu „Safari Technology Preview“, kur gryniausiu „Google Chrome“ stiliumi, naudojant „Canary“ versiją, tiek vartotojai, tiek kūrėjai galės išbandyti naujas funkcijas, kurios integruojamos į naršyklę, kad vėliau „Apple“ per naudojimo įrašus galėtų kuo labiau suderinti naršyklę paleidimo metu. kitos stabilios „Safari“ versijos.

Šį kartą ji pradėjo antrą anksčiau minėtos „Safari“ technologijos peržiūros atnaujinimą, kur mums pateikiama interneto technologijų apžvalga kuriame bus kitos OS X ir iOS versijos.

„Safari“ technologijos peržiūra-atnaujinimas-1

 

Antroji versija suteikia naujų „JavaScript“ variklio funkcijų, ištaisyta kita klaida ir, svarbiausia, patobulinimai, palyginti su pirmąja versija. Be jokių tolesnių veiksmų palieku jums visą pakeitimų žurnalą, taip, puikiai anglų kalba, nors tai tikrai per daug techninis ir, jei esate kūrėjai, tikrai suprasite daugumą šių pakeitimų:

Naršyklės skirtumai
● Pakeitė „CFBundleSignature“, kad „Apple“ įvykiai, kaip ir siunčiami iš „AppleScript“, leistų tinkamai atskirti „Safari“ ir „Safari Technology Preview“

JavaScript
● Pridėta ES6 parama, skirta „Symbol.isConcatSpreadable“
● Neleidžiami kintamųjų priskyrimai įvesties cikle pagal ES6 specifikacijas
● Pagerintas ES6 klasių stabilumas, kai prieš konstruktoriaus iškvietimą super () iškviečiamas tėvų klasės metodas
● „Symbol.search“ ir „Symbol.match“ leidžiama neapibrėžta arba niekinė
● Įgalintas „Array“. Prototipas vietinių funkcijų rūšių konstruktoriams dirbti su įgaliotiniais
● Įgyvendino pasiūlymą String.prototype.padStart () ir String.prototype.padEnd ()
● Įdiegta ES6 specifikacija String.prototype.match ir RegExp.prototype [@@ match]
● Įtraukė žiniatinklio suderinamumo su „ES6 TypeErrors“ problemą, kai pasiekiate „RegExp.prototype“ žymos ypatybes
● Ištaisytos kiekybiškai išreikštos vienodės taisyklingosios išraiškos
● Užtikrinta, kad godūs unikodo reguliarūs posakiai tinkamai perkelia ankstesnius nei BMP simbolius

CSS
● Įdiegta CSS ypatybės pakabinimo skyrybos vertė
● Pagerintas žiniatinklio suderinamumas iš naujo nustatant CSS tarpų taisykles
● Pridėta nauja spalvų spektro CSS medijos užklausa
● Atnaujintos ekrano užklausos, kad patikrintumėte dabartinio ekrano galimybes, o ne giliausią galimą ekraną

Žiniatinklio API
● Ribotas „WebSockets“ antraštės analizavimas pagal RFC6455 ir RFC7230
● Patobulintas tam tikrų piešimo skambučių veikimas „WebGL“ naudojant tekstūros optimizavimą be dviejų galių
● Išjungė „Fetch“ API, kol diegimas bus parengtas įgalinti pagal numatytuosius nustatymus
● Patobulintas „Shadow DOM“ palaikymas norint apskaičiuoti elementų stiliaus atributo stilius
● Sušvelninkite „pushState“ ir pakeiskite „State“ dažnio apribojimus

interneto inspektorius
● Skirtuko „Laiko juostos“ našumas ir klaidų taisymai
● Profiliuojant puslapį neleidžiami derintuvo pareiškimai, kad būtų užtikrintas maksimalus našumo tikslumas
● Pridėta galimybė sukonfigūruoti laiko juostos instrumentus, naudojamus įrašant
● Nepermatomų sluoksnių viršutiniame kairiajame kampe pridėtas dažų skaičiaus indikatorius
● Prie CSS automatinio užbaigimo pridėtas šriftas-variantas-skaitmuo
● Pridėtas „console.takeHeapSnapshot“ metodas, skirtas užfiksuoti krūvos momentines nuotraukas
● Pakeistos informacijos šoninės juostos nuorodos į „Command-Option-0“ ir „Command-Shift-0“
● Dvigubos kabutės ir atgaliniai brūkšniai eilutėse dabar rodomi teisingai konsolėje
● Pagerintas konsolės praneštų sertifikavimo paslaugų teikėjų direktyvos pažeidimų pranešimų nuoseklumas

prieinamumas
● Pataisytos naujos turinio redaguojamų elementų eilutės, kad būtų pranešta apie prieinamumą
● Atnaujinta SVG elementų, turinčių pristatymo vaidmenį, tvarkymas turi būti toks pat, kaip ir kitų priimančiosios kalbos elementų
● Apribokite sąrašo numerio numeruoto sąrašo skelbimą iki pirmosios sąrašo elemento teksto eilutės
● Pakeitė „JavaScript“ įspėjimų pritaikymo neįgaliesiems vaidmenų aprašus į „žiniatinklio dialogo langą“ ir „žiniatinklio įspėjimo dialogo langą“, kad jie būtų suprantamesni ekrano skaitytojo vartotojams.

perteikimas
● Atnaujintas fono filtras perdažomas pakeitus „JavaScript“
● Pataisyti objektų su tuščiais ribojančios dėžės elementais piešimo SVG braižymo modeliai

Žiniasklaida
● Geresnis stabilumas, kai apdorojant keičiamas garso šaltinis
● Ištaisyti garso takelių sąrašai

Tinklų
● Pagerintas spekuliacinių disko talpyklų patvirtinimo užklausų patikimumas naudojant HTTP persiuntimo antraštę

Re korekcija
● Fiksuotas automatinis slinkimas pasirinkus vilkimą, kai langas yra prieš ekrano kraštą, įskaitant ir viso ekrano režimu

Jei norite išbandyti, galite atsisiųsti naujinį paspaudę šią nuorodą


Straipsnio turinys atitinka mūsų principus redakcijos etika. Norėdami pranešti apie klaidą, spustelėkite čia.

Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.