Safari Technology Awotẹlẹ: A Burausa fun Awọn Difelopa

Up titi di isisiyi, Awọn oju-iwe ayelujara ṣinṣin lori gbigbọn koodu wọn lodi si oju-iwe ayelujara tuntun ti WebKit ni lati lọ nipasẹ awọn ilana ti gba ati fifi sori ẹrọ Applely nightly. Lakoko ti kii ṣe ọna ti o rọrun julọ, awọn olutọpa ti n ṣakoso iṣẹlẹ n wa lati duro lori awọn ohun ti a ṣe pẹlu ohun ti o wa. Awọn ohun ti dara si ilọsiwaju ni agbegbe yii, sibẹsibẹ, pẹlu igbasilẹ ti Safari Technology Preview.

Ni akọkọ ti o wa ni opin Oṣu Kẹrin, yi apẹẹrẹ standalone gbalaye pẹlu ẹyà ti Safari; ṣiṣe awọn ti o rọrun fun awọn oludasilẹ lati ṣiṣẹ ni nigbakannaa pẹlu awọn imo-ero ti o nbọ bi daradara bi ohun ti gbogbo eniyan nlo lọwọlọwọ. Ko nikan ni Safari Technology Awotẹlẹ ti a ṣe lori iwe ti o wọpọ julọ ti WebKit, o tun ṣe CSS, HTML ati JavaScript ti o jẹ ki o jẹ apakan ti ikede osise. Ti o ba jẹ pe ko to, àtúnyẹwò awotẹlẹ yoo fun ọ ni aye si ẹya tuntun ti Oluyẹwo Ayelujara ati Ipo Aṣa Idahun lati ṣe idanwo awọn ohun elo rẹ ati awọn oju-iwe kọja ọpọlọpọ awọn oriṣi ẹrọ bii iPad ati iPhone. Ohun miiran ti Safari Technology Awotẹlẹ ṣe rọrun fun awujo idagbasoke naa ni fifiranṣẹ si ọna, ti o waye nipasẹ Apple Bug Reporter; wọle lati inu akojọ iranlọwọ ti app.

Ohun pataki kan ti o padanu lati oju-iwe ayelujara WebKit Nightly kọ ni atilẹyin iCloud, itọju kan ti o wa ninu ohun elo yii eyiti o fun laaye awọn olupelidi lati wọle si akojọ Awọn kika wọn ati awọn bukumaaki nigba ti wọn ṣe koodu ati wahala. Diẹ ninu awọn ẹya ti a ṣe afihan ni akọkọ ti Safari Technology Awotẹlẹ jẹ tuntun ti o ni iwe-giga JavaScript JIT compiler, ECMAScript6, ẹyà titun ti ifarahan Shadow DOM, bi daradara bi agbara lati daakọ tabi ṣaaro ọrọ ti o da lori awọn ifarahan olumulo. A ti tu iwe keji ti oṣu Kẹrin ọjọ 13, ti o ni ọpọlọpọ awọn ayipada; ọpọlọpọ ninu idahun ti o taara si awọn oluko idagbasoke ati awọn iroyin bug.

Biotilejepe awọn olupin afojusun wa ni kedere, ẹnikẹni le gba tabi mu igbasilẹ Safari Technology Awotẹlẹ nipasẹ Mac App itaja lai si nilo fun iroyin olupin kan.

Safari Technology Awotẹlẹ: Awọn irinṣe Olùgbéejáde

Fun awọn onkawe naa ko faramọ pẹlu Safari's integrated developer toolset, ni isalẹ wa ni apejuwe kukuru diẹ ninu awọn ẹya ara ẹrọ diẹ ẹ sii.

Ni afikun si awọn irinṣẹ ti o loke, o tun le mu awọn ẹya ara ẹrọ ati awọn ẹya ara ẹrọ lati Safari Technology Preview's Develop menu. Eyi pẹlu pẹlu idilọwọ JavaScript lati wa ni paṣẹ, oju-iṣẹ olupin ati awọn aworan ti a fipamọ lati ikojọpọ laarin oju-iwe, awọn amugbooro lati ṣiṣe, ati siwaju sii.