Kusvikira zvino, vateereri veWebhu vane hanya pakugadzirisa kodeji yavo inopesana neshanduro yakapfuura yeWebKit yaifanira kupfuurira nenzira yekuwana nekuisa maAnight usiku anovaka. Kunyange zvazvo isiri nzira yakanakisisa, vashandi vekushanda vanofunga kuti varambe vari pamusoro pezvinhu zvakaitwa nekuita izvo zvaivepo. Zvinhu zvakavandudzwa zvikuru munzvimbo iyi, zvisinei, nekubudiswa kweS Safari Technology Preview.
Chokutanga chakaitwa pakupera kweKvondo, iyi purogiramu yega yega inofamba pamwe chete neshanduro ino ye Safari; zvichiita kuti zvive nyore kune vakugadziri panguva imwechete uye vashande pamwe chete nehutachiona huchauya uye izvo zvino zviri kushandiswa nevanhu vose. Hakusi chete Safari Technology Preview yakavakirwa pane shanduro yakapfuura yeWebKit, iyo inewo CSS, HTML neJavaScript updates iyo ichazova chikamu chekubudiswa kwemashoko. Kana izvozvo zvakanga zvisina kukwana, kubudiswa kwekuona kwekutanga kunokupawo kuwanikwa kweshanduro itsva yeWebhu Inspector pamwe ne Responsive Design Mode kuti uongorore mapurogiramu ako nemapeji mukati memhando dzakawanda dzemashandisirwo kusanganisira iPad uye iPhone. Chimwe chinhu icho Safari Technology Preview chinoita kuti zvive nyore kune vatsikisi vemunharaunda vachiendesa mhinduro, yakawanikwa neApple Bug Reporter; inotaridzika kubva kumapurogiramu anobatsira ekushandisa.
Chimwe chinhu chinozivikanwa chinenge chisisipo kubva pane zvakataurwa pamusoro peWebKit Nightly builds iCloud kutsigira, zviri nyore zvakabatanidzwa mune iyi shanduro inobvumira vashanduri kuti vawane kuverenga kwavo uye mabhukukiti pavanenge vatora uye vachinetsa. Zvimwe zvakasimbiswa zvikamu mukutanga ye Safari Technology Preview yaive itsva yepamusoro yeJavaScript JIT compiler, ECMAScript6, shanduro yemazuva eShadow DOM tsanangudzo, uyewo kukwanisa kuronga purogiramu kana kutema magwaro zvichienderana nemagetsi. Shanduro yechipiri yakatobudiswa musi waApril 13, ine zvizhinji zvekuchinja; vazhinji mukupindura zvakananga kumusana wekugadzira uye mitsara yegodhi.
Kunyange zvazvo vavanoteereri vateereri pano zviri pachena, ani zvake anogona kukwanisa kana kuvandudza Safari Technology Preview kuburikidza neMac App Store kunze kwekudiwa kwekambani yekugadzira.
Safari Technology Preview
Kune avo vaverengi vasati vatomboziva neS Safari's integrated developer toolset, pasi apa pane pfupiso pfupfupi yezvimwe zvezvinhu zvaro zvinokosha.
- Vhura Peji ne: Inopa kukwanisa kuzarura peji yeWebhu kune imwe yevamwe mamwe mapeji wamakaisa, zvakananga kubva kumusasa we Safari.
- Mushandi Wemagetsi: Anokubvumira kusarudza kubva kune vakawanda vashandisi vashandisi kubva kune dzimwe shanduro dzepamusoro kana kushandisa shanduro yako yakatsanangurwa nemashandisi.
- Kugadzirisa Design Mode: Inoratidzira maWebhu sezvaanozoonekwa pane zvakasiyana-siyana zvakasiyana-siyana zvemichina uye sarudzo.
- Mutsvairi weWebhu: Anoshumira senzvimbo huru yeStudio's developer toolset, iri pasi pechifurati chekushandura nekusara uye kazhinji ichipa zvinhu zvinotevera: Console, Debugger, Elements, Network, Resources, Storage, uye Timeline.
- Error Console: Inopa data yegwaro rekutsvaga pamwe nemapapiro akasiyana-siyana uye nyevero.
- Ratidza Peji Zvinyorwa: Inoratidza huripo yekodhi yemuchina yeWeji peji, yakaputsika nepurogiramu imwe neimwe.
- Nguva yekurekora : Inofanidza nguva chaiyo-snapshot yeJavaScript execution, network requests uye kupa data.
- Rega JavaScript kubva paStar Search Field: Vavaki vemazuva ngavaite uye vashandise ma URL ane javascript: mubariti yeS Safari.
- Bata SHA-1 Zvitatimiti seInsecure: Nezvinetso zveSHA-1 zvinyorwa zvakanyanya zvakanyorwa, Safari inokubvumira kuti uzvienzanise sevasingachengeteki.
- Nzvimbo-yakananga Hacks: Dzimwe nguva, Safari ichagadziriswa kuti igadzire nyaya neimwe nzvimbo kana nzvimbo. Iyi sarudzo inopa kukwanisa kudarika kwenguva pfupi izvo zvigadziriswa.
- Local File Restrictions: Nechisarudzo ichi, vashanduri vanogona kupa SAPARI kupinda mafaira panzvimbo yavo yedhijidhi.
- Zvibvumirano zveMuchinjikwa: Zvipingamupinyi zvekusiya XSS nezvimwe zvinokanganisa zvingave zvisingabviri zvishoma kana zvichidikanwa.
Mukuwedzera kune zvishandiso zviri pamusoro, unogonawo kudzivisa zvimwe zvinhu uye zvikamu kubva kuS Safari Technology Preview Developza menyu. Izvi zvinosanganisira kudzivirira JavaScript kubva pakuurayiwa, server-side nemifananidzo yakachengetedzwa kubva pakuteerera mukati peji, zvinyorwa kubva mukushanda, nezvimwe.