I-Apple isungule uhlaziyo lokuqala lwesikhangeli sayo "iSeaf Technology Preview"

Itekhnoloji yovavanyo lwe-Safari-uhlaziyo-0

I-Apple yazisa isikhangeli sayo sovavanyo lwe-beta kwixesha elidlulileyo ebizwa ngokuba yi "Safari Technology Preview", apho kwisitayela esicocekileyo seGoogle Chrome kwinguqulelo yayo yeCanary, bobabini abasebenzisi kunye nabaphuhlisi baya kuba nakho ukuvavanya iimpawu ezintsha ezidityaniswe kwisikhangeli ukuze kamva i-Apple, ngokusebenzisa iirekhodi zokusetyenziswa, ikwazi ukulungisa isikhangeli kangangoko. enokwenzeka ekusungulweni koguqulelo oluzinzileyo lweSafari.

Ngesi sihlandlo, ikhuphe uhlaziyo lwesibini lweSafari Technology Preview ekhankanywe ngasentla, apho sinikwe khona Isishwankathelo setekhnoloji yewebhu ukuba iinguqulelo ezilandelayo ze-OS X kunye ne-iOS ziya kuthwala.

Itekhnoloji yovavanyo lwe-Safari-uhlaziyo-1

Inguqulelo yesibini izisa izinto ezintsha kwi-injini yeJavaScript, enye ibug ilungisiwe kwaye ngaphezu kwakho konke uphuculo olongezelelweyo xa kuthelekiswa noguqulelo lokuqala. Ngaphandle kokuqhubeka, ndinishiya ilog epheleleyo yotshintsho, ewe, ngesiNgesi esigqibeleleyo, nangona enyanisweni ibuchwephesha kakhulu kwaye ukuba ningabaphuhlisi ngokuqinisekileyo niya kuluqonda uninzi lwezi nguqulelo:

Umahluko kwibhrawuza
● Utshintshe i-CFBundleSignature ukuvumela iMicimbi ye-Apple, efana naleyo ithunyelwe kwi-AppleScript, ukuba yahlule ngokuchanekileyo phakathi kweSafari kunye neSafari Technology Preview.

JavaScript
● Inkxaso eyongeziweyo ye-ES6 ye-Symbol.isConcatSpreadable
● Izabelo ze-var ezingavunyelwanga kwiilophu zokungena ngokweenkcazo ze-ES6
● Uzinzo oluphuculweyo lweeklasi ze-ES6 xa ucela indlela yodidi lwabazali phambi kokufowunela i-super() kumakhi.
● Ivunyiwe engachazwanga okanye engekhoyo kwi-Symbol.search kunye ne-Symbol.match
● Yenza iArray.prototype isebenze abakhi beentlobo zendalo ukuba basebenze kunye neeproxies
● Ukusebenzisa isindululo seString.prototype.padStart() kunye neString.prototype.padEnd()
● Ukusetyenziswa kwe-ES6 spec ye-String.prototype.match kunye ne-RegExp.prototype[@@match]
● Ibandakanywe indlela yokusebenza yokuhambelana kwewebhu kwi-ES6 TypeErrors xa ufikelela kwiipropati zeflegi ye-RegExp.prototype
● Kulungiswe amabinzana aqhelekileyo e-unicode
● Ukuqinisekisa ukubawa kweyunikhowudi yentetho eqhelekileyo ibuyisela umva ngokufanelekileyo oonobumba abangengabo be-BMP

CSS
● Uphumeze ixabiso lesiphelo sepropati yeCSS yeempawu zokubhala ezijingayo
● Ukuphucula ukuhambelana kwewebhu ngokuseta ngokutsha imigaqo yezithuba ze-CSS
● Yongeza umbuzo omtsha we-color-gamut CSS media
● Uhlaziyo lwemibuzo yesikrini ukujonga ubunakho beskrini sangoku endaweni yesona sikrini sinzulu sikhoyo

APIs zewebhu
● Ii-WebSockets ezithintelweyo zeheader zokwahlulwa ngokwe-RFC6455 kunye ne-RFC7230
● Ukusebenza okuphuculweyo kweminxeba ethile yokutsalwa kwi-WebGL ngolungiselelo olungengawo amandla-ambini
● Ikhubaziwe i-API yokulanda de uphunyezo lube lulungele ukuba luvulwe ngokuzenzekelayo
● Inkxaso ye-Shadow DOM eyomeleziweyo ukubala izimbo zesimbo sophawu lweempawu
● I-pushState ethambileyo kunye nezithintelo zefrikhwensi yeState

Umhloli wewebhu
● Ukusebenza kwethebhu yexesha kunye nokulungiswa kweempazamo
● Iingxelo zedebugger zivaliwe ngelixa usenza iprofayile yephepha ukuqinisekisa ukuchaneka okuphezulu kokusebenza
● Kongezwe ukukwazi ukuqwalasela izixhobo zexesha lokusebenzisa ukurekhoda
● Yongeza isalathisi sokubala ipeyinti kwikona ephezulu ekhohlo yeeleya ezingenakukhanya
● Kongezwe ifonti-yantlukwano-yamanani kugqibo oluzenzekelayo lweCSS
● Yongeza indlela ye-console.takeHeapSnapshot yokuthatha izifinyezo zemfumba
● Iinkcukacha ezitshintshiweyo ezinqumlayo ukuya kuMyalelo-Ukhetho-0 kunye no-Command-Shift-0
● Ukucaphula kabini kunye nokubuyela umva kwimitya ngoku kuboniswe ngokuchanekileyo kwi-console
● Ukuphucula ukungaguquguquki kwemiyalezo yokwaphulwa kwemiyalelo ye-CSP exelwe kwikhonsoli

Ufikelelo
● Kulungiswe imigca emitsha kumxholo ohlelekayo ukwazisa ukufikeleleka
● Ukuhlaziya ukuphathwa kwezinto ze-SVG ngendima yokubonisa ukuze zifane nezinye iimpawu zolwimi olulungisiweyo
● Ukunciphisa isibhengezo soluhlu oluneenombolo zenombolo yento yoluhlu kumgca wokuqala wokubhaliweyo kwinto yoluhlu
● Utshintshe inkcazo yendima yofikelelo kwizilumkiso zeJavaScript ukuba zibe "kwincoko yababini yewebhu" kunye "nengxoxo yesilumkiso sewebhu" ukuze zicace ngakumbi kubasebenzisi bokufunda isikrini.

Ukunikezelwa
● Isihluzo esingasemva esihlaziyiweyo sokupeyintwa kwakhona xa sitshintshiwe kwiJavaScript
● Umzobo ochanekileyo we-SVG iipateni zestroke zezinto ezineeelementi zebhokisi ezibophezelayo ezingenanto

Media
● Uzinzo oluphuculweyo xa umthombo wesandi utshintshwa ngelixa kusetyenzwa
● Uluhlu lweengoma ezirekhodiweyo ezizinzileyo

iNethiwekhi
● Kuphuculwe ukuthembeka kwezicelo eziqikelelwayo zedisk cache nge-HTTP Referer header.

Ukulungisa iibhagi
● Ukuskrola okuzenzekelayo okulungisiweyo kukhetho lotsalo xa ifestile ichasene nomphetho wesikrini, ukuquka ngelixa ikwimo yesikrini esigcweleyo.

Ukuba unomdla wokuyizama, unokukhuphela uhlaziyo cofa eli khonkco


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.