Safari Technology Preview: Браузър за разработчици

Досега уеб разработчиците, които искаха да потвърдят кода си срещу последната версия на WebKit, трябваше да преминат през процеса на придобиване и инсталиране на нощни графики на Apple. Макар и да не е най-удобният метод, проактивните програмисти, които искат да останат на върха на нещата, правят това, което е на разположение. Нещата се подобриха значително в тази област, обаче, с издаването на Safari Technology Preview.

Първоначално предоставен в края на март, това самостоятелно приложение работи заедно с текущата версия на Safari; което улеснява разработчиците да работят едновременно както с предстоящите технологии, така и с това, което в момента се използва от широката общественост. Не само, че Safari Technology Preview е изградена върху най-новата версия на WebKit, а също и CSS, HTML и JavaScript актуализации, които в крайна сметка ще станат част от официалното издание. Ако това не беше достатъчно, изданието за визуализация ви дава достъп до най-новата версия на Web Inspector, както и Режим на отговорно проектиране, за да тествате приложенията и страниците си в повечето типове устройства, включително iPad и iPhone. Друго нещо, което Safari Technology Preview прави по-лесно за разработчиците, е подаването на обратна връзка, постигната чрез Apple Bug Reporter; достъпен от менюто "Помощ" на приложението.

Една забележима функция, която липсва в гореспоменатия уебклип WebKit Nightly, е iCloud поддръжка, удобство, включено в това приложение, което позволява на разработчиците достъп до техния списък за четене и отметки, докато те кодират и отстраняват неизправности. Някои от подчертаните функции в първата версия на Safari Technology Preview бяха нов високопроизводителен Java JIT компилатор, ECMAScript6, най-новата версия на спецификацията на Shadow DOM, както и възможността за програмиране на копиране или изрязване на текст въз основа на жестове на потребителите. Втората версия вече бе пусната на 13 април, в която са включени десетки промени; много в пряк отговор към заявките за разработчици и докладите за грешки.

Въпреки че целевата аудитория е очевидна, всеки може да изтегли или актуализира Preview Safari Technology чрез Mac App Store без да е необходим профил за програмист.

Safari Technology Preview: Инструменти за програмисти

За тези читатели, които все още не са запознати с комплекта инструменти за разработчици на Safari, е даден кратък преглед на някои от неговите по-полезни функции.

В допълнение към горните инструменти, можете също така да деактивирате редица функции и компоненти от менюто Разработване на Preview от Safari Technology. Това включва предотвратяване на изпълнението на JavaScript, изображения на сървъра и кеширани файлове, които се зареждат в дадена страница, разширения от стартиране и др.