I-Apple yethula isibuyekezo sokuqala sesiphequluli sayo i- "Safari Technology Preview"

I-Safari technology preview-update-0

I-Apple ikhiphe isiphequluli sayo sokuhlola se-beta esikhathini esithile esidlule ebizwa nge- "Safari Technology Preview", lapho isitayela se-Google Chrome esimsulwa kunhlobo yaso ye-Canary, bobabili abasebenzisi nabathuthukisi bazokwazi ukuhlola izici ezintsha ezihlanganiswa esipheqululini ukuze kamuva i-Apple ngokusebenzisa amarekhodi okusetshenziswa ikwazi ukusika kahle isiphequluli ngangokunokwenzeka ekwethulweni.nguqulo elandelayo ezinzile yeSafari.

Ngalesi sikhathi yethule ukuvuselelwa kwesibili kwe-Safari Technology Preview eshiwo ngenhla, lapho sinikezwa khona ukubuka konke kobuchwepheshe bewebhu ezophatha izinhlobo ezilandelayo ze-OS X ne-iOS.

I-Safari technology preview-update-1

Uhlobo lwesibili luza nezici ezintsha kunjini yeJavaScript, enye i-bug fix futhi ngaphezu kwakho konke ukuthuthuka okungeziwe kuqhathaniswa nenguqulo yokuqala. Ngaphandle kokuqhubeka kokunye ngikushiyela irekhodi eliphelele lezinguquko, yebo, ngesiNgisi esiphelele, noma ngabe lisebenza kakhulu futhi uma ungonjiniyela uzoziqonda eziningi zalezi zinguquko:

Umehluko wesiphequluli
● Kushintshwe i-CFBundleSignature ukuvumela i-Apple Events, njengaleyo ethunyelwe ivela ku-AppleScript, ukuhlukanisa kahle phakathi kwe-Safari ne-Safari Technology Preview

i-JavaScript
● Kungezwe ukusekelwa kwe-ES6 kweSymbol.isConcatSpreadable
● Akuvunyelwe ukunikezwa kwe-var kumaluphu angena ngaphakathi ngokusho kwama-ES6 specs
● Ukuqina okuthuthukile kwamakilasi we-ES6 lapho kucelwa indlela yesigaba sabazali ngaphambi kokushayela i- super () kumakhi
● Kuvunyelwe okungachaziwe noma okungekho ku-Symbol.search naku-Symbol.match
● Inikwe amandla i-Array.prototype bomdabu bemisebenzi yezinhlobo zomsebenzi ukuze basebenze nabameli
● Kusetshenziswe isiphakamiso seString.prototype.padStart () neString.prototype.padEnd ()
● Kusetshenziswe i-ES6 spec yeString.prototype.match neRegExp.prototype [@@ match]
● Kufakwe indawo yokusebenza yokuhambisana kwewebhu ku-ES6 TypeErrors lapho ufinyelela izakhiwo zeRegExp.prototype
● Izinkulumo ezijwayelekile ze-unicode ezilungisiwe
● Kuqinisekiswe izinkulumo ezijwayelekile zokuhahela i-unicode ezihlehlisa kahle izinhlamvu ezingezona eze-BMP ezedlule

CSS
● Kusetshenziswe inani lokugcina lempahla ye-CSS elengayo
● Ukusebenzisana kwewebhu okuthuthukisiwe ngokusetha kabusha imithetho yokuhlukaniswa kwe-CSS ku-
● Kungezwe umbuzo wemidiya omusha we-color-gamut CSS
● Imibuzo yesikrini ebuyekeziwe yokuhlola amandla esikrini samanje esikhundleni sesikrini esijulile esikhona

Ama-API wewebhu
● Ukuhlwaya unhlokweni weWebSocket okhawulelwe ngokuya nge-RFC6455 ne-RFC7230
● Ukusebenza okuthuthukisiwe kwezingcingo ezithile zokudonsa ku-WebGL ngokusebenza okungewona amandla okubili
● Kukhutshazwe i-Fetch API kuze kube yilapho ukusetshenziswa sekulungele ukunikwa amandla ngokuzenzakalela
● Ukusekelwa kwe-Shadow DOM okuthuthukisiwe ukubala izitayela zemfanelo yesitayela sezinto
● I-pushState ethambile bese ushintsha imikhawulo yokuvama kweState

I-Web Inspector
● Ukusebenza kwethebhu yesikhathi nokulungiswa kwamaphutha
● Izitatimende ze-debugger ezikhubazekile ngenkathi kufakwa imininingwane ekhasini ukuqinisekisa ukunemba kokusebenza okuphelele
● Kungezwe amandla okulungiselela izinsimbi zomugqa wesikhathi ongazisebenzisela ukuqopha
● Kungezwe inkomba yokubala upende ekhoneni eliphezulu kwesobunxele lezendlalelo ezingekho opaque
● Kungezwe okuhluka-kwe-font-numeric kokuqedela okuzenzakalelayo kwe-CSS
● Kungezwe indlela ye-console.takeHeapSnapshot yokubamba izifinyezo zenqwaba
● Ishintshe izinqamuleli zebha eseceleni ku-Command-Option-0 naku-Command-Shift-0
● Izingcaphuno eziphindwe kabili nokubuyela emuva ngentambo manje sekuboniswa kahle kukhonsoli
● Kuthuthukise ukungaguquguquki kwemiyalezo yokwephula imiyalelo ye-CSP ebikwe ku-console

uMhloli
● Kulungiswe imigqa emisha ezintweni ezihlelekile zokuqukethwe ukwazisa ukufinyeleleka
● Kubuyekezwe ukuphathwa kwama-elementi e-SVG ngeqhaza lokwethula ukuze kufane nezinye izinto zolimi olusingathwa
● Khawulela isimemezelo sohlu olunezinombolo senombolo yento yohlu kulayini wokuqala wombhalo entweni yohlu
● Kushintshwe izincazelo zeqhaza lokufinyeleleka lezexwayiso zeJavaScript ku- «web dialog» kanye ne- «dialog web alert» ukuzenza ziqondakale kalula kubasebenzisi besifundi sesikrini

Ukunikeza
● Isihlungi sangemuva esibuyekeziwe ukupenda kabusha lapho sishintshwa ku-JavaScript
● Amaphethini wokudweba we-SVG alungisiwe wezinto ezinezakhi zebhokisi elingenalutho

Media
● Ukuqina okuthuthukisiwe lapho umthombo womsindo ushintshwa ngenkathi kusacutshungulwa
● Ukulungiswa kohlu lwethrekhi yomsindo

Izingosi
● Kuthuthukise ukwethembeka kwezicelo zokuqinisekisa isilondolozi sediski ezinenhlokweni ye-HTTP Referer

Ama-Bug Fixes
● Ukulungiswa kokuzenzakalelayo okuzenzakalelayo ekukhetheni kokuhudula lapho iwindi liphikisana nomphetho wesikrini, kufaka phakathi ngenkathi ikumodi yesikrini esigcwele

Uma unesifiso sokuzama, ungalanda isibuyekezo ngokuchofoza kulesi sixhumanisi


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.