Hangtud karon, ang mga Web developers nga interesado sa pag-validate sa ilang code batok sa pinakabag-o nga bersyon sa WebKit kinahanglang moagi sa proseso sa pag-angkon ug pag-instalar sa mga nightly build sa Apple. Samtang dili ang labing sayon nga pamaagi, ang proactive nga mga programmer nagtan-aw nga magpabilin sa ibabaw sa mga butang nga gibuhat sa unsay anaa. Ang mga butang miuswag pag-ayo niining dapita, hinoon, uban sa pagpagawas sa Safari Technology Preview.
Una nga magamit sa ulahing bahin sa Marso, kining standalone nga app nag-uban sa kasamtangan nga bersyon sa Safari; nga naghimo nga sayon alang sa mga developers nga dungan nga makigtambayayong sa umaabot nga mga teknolohiya ingon man sa gigamit karon sa publiko. Dili lang ang Safari Technology Preview nga gitukod sa labing bag-o nga bersyon sa WebKit, kini usab adunay mga pag-usab sa CSS, HTML ug JavaScript nga sa kadugayan mahimo nga bahin sa usa ka opisyal nga pagpagawas. Kung kana dili pa igo, ang preview nga edisyon usab naghatag kanimo ug access sa pinakabag-o nga bersyon sa Web Inspector ingon man sa Responsive Design Mode aron sulayan ang imong mga apps ug mga pahina sa kadaghanan sa mga tipo sa device lakip ang iPad ug iPhone. Ang laing butang nga ang Safari Technology Preview naghimo nga mas sayon alang sa komunidad nga tig-develop nga nagsumiter og feedback, nakuha pinaagi sa Apple Bug Reporter; makuha gikan sa menu sa Help sa app.
Ang usa ka talagsaong bahin nga nawala gikan sa gihisgutan nga WebKit Nightly nga gitukod mao ang suporta sa iCloud, usa ka kasayon nga gilakip niini nga aplikasyon nga nagtugot sa mga tig-develop nga maka-access sa ilang Listahan sa Pagbasa ug mga bookmark samtang sila mag-code ug mag-troubleshoot. Ang pipila nga nagpasiugda sa mga feature sa unang bersyon sa Safari Technology Preview mao ang bag-o nga high-throughput JavaScript JIT compiler, ECMAScript6, ang pinakabag-ong bersyon sa Shadow DOM specification, ingon man ang abilidad sa pag-kopya o pagputol sa teksto base sa user gestures. Ang ikaduha nga bersyon gibuhian na niadtong Abril 13, nga adunay daghang mga kausaban; daghan sa direkta nga tubag sa mga paghangyo sa developer ug mga report sa bug.
Bisan tuod nga ang target nga tumatan-aw dinhi klaro, bisan kinsa ang maka-download o mag-update sa Safari Technology Preview pinaagi sa Mac App Store nga walay panginahanglan alang sa usa ka developer account.
Preview sa Safari Technology: Mga Gamit sa Developer
Alang sa mga magbabasa nga dili pamilyar sa integrated tool sa developer sa Safari, sa ubos ang usa ka mubo nga paghuna-huna sa pipila sa mas mapuslanon nga mga bahin niini.
- Bukas nga Pahina Uban sa: Naghatag sa abilidad sa pag-abli sa usa ka Web page sa bisan unsa nga laing mga browser nga imong gibutang, direkta gikan sa Safari menu.
- User Agent: Nagtugot kanimo sa pagpili gikan sa mga dosena sa mga ahente sa tiggamit gikan sa lainlaing mga browser o sa paggamit sa imong kaugalingong gipasabot nga syntax sa gumagamit.
- Responsive Design Mode: Nagpakita sa mga pahina sa Web ingon nga kini makita sa pipila ka lainlaing mga tipo sa device ug mga resolusyon sa screen.
- Web Inspector: Nag-alagad ingon nga nag-unang hub alang sa toolseter sa Safari, nga nahimutang sa ubos sa browser window sa default ug sa kasagaran nagtanyag sa mosunod nga mga bahin: Console, Debugger, Mga Elemento, Network, Mga Kapanguhaan, Pagtipig, ug Timeline.
- Ang sayop nga Console: Nagapakita ang mga datos sa pagpangita nga ma-search ingon man usab sa nagkalain-laing mga sayup ug mga pasidaan.
- Ipakita ang Mga Gamit sa Pahina: Ipakita ang anaa nga source code alang sa usa ka Web page, nga gibungkag sa matag dokumento.
- Pagrekord sa Timeline: Naghulagway sa usa ka tinuod nga panahon nga snapshot sa paglihok sa JavaScript, mga hangyo sa network ug paghatag impormasyon.
- Tugoti ang JavaScript gikan sa Smart Search Field: Gipangita ang mga tig-develop nga mosulod ug ipatuman ang mga URL nga adunay javascript: sa address bar sa Safari.
- Pagtratar sa SHA-1 Certificates isip Insecure: Uban sa kaylap nga mga dokumentado sa SHA-1 nga algorithm, ang Safari nagtugot kanimo nga awtomatiko nga maglasipikar kanila nga dili segurado.
- Site-specific nga mga Hacks: Usahay, ang Safari mahimong usbon aron ma-accommodate ang mga isyu sa usa ka piho nga site o mga site. Kini nga opsyon naghatag sa katakus sa temporaryo nga pagsalikway sa mga kausaban.
- Lokal nga mga Pagpanghikot sa File: Uban niini nga kapilian, ang mga developers mahimong mohatag sa Safari access sa mga file sa ilang lokal nga hard drive.
- Mga Pagbalibad sa Kasugtanan sa Kasugtanan : Ang mga pagbabag sa paghunong sa XSS ug may kalabutan nga mga kahuyang mahimong temporaryo nga kapugngan kung gikinahanglan.
Dugang sa mga galamiton sa ibabaw, mahimo usab nimo nga pag-disable ang usa ka gidaghanon sa mga bahin ug mga sangkap gikan sa menu sa Safari Technology Preview's Develop . Kini naglakip sa pagpugong sa JavaScript gikan sa pag-execute, server-side ug cached nga mga imahe gikan sa pag-load sulod sa usa ka pahina, mga extension gikan sa pagdagan, ug daghan pa.