Safari technológia előnézete: böngésző a fejlesztőknek

Mostanáig a Webkit legfrissebb verziójával szemben támasztott kódexek érvényesítésével foglalkozó webes fejlesztőknek át kellett járniuk az Apple éjszakai építésének beszerzésére és telepítésére. Bár nem a legmegfelelőbb módszer, a proaktív programozók, akik továbbra is a dolgok tetején maradnak, tették a rendelkezésre álló adatokat. A dolgok ezen a területen nagyban javultak, azonban a Safari Technology Preview kiadásával.

Már március végén elérhetővé vált ez az önálló alkalmazás a Safari jelenlegi verziójával együtt; így a fejlesztők egyszerűen együttműködhetnek mind a közelgő technológiákkal, mind pedig a nagyközönség által jelenleg használt technológiákkal. A Safari Technology Preview nem csak a WebKit legfrissebb verziójára épül, hanem CSS, HTML és JavaScript frissítéseket is tartalmaz, amelyek végül egy hivatalos kiadás részévé válnak. Ha ez nem elég, az előnézeti kiadás hozzáférést biztosít a Web Inspector legújabb verziójához, valamint a Responsive Design Mode alkalmazáshoz, hogy tesztelje alkalmazásai és oldalai a legtöbb eszköztípust, például iPad és iPhone készülékeket. Egy másik dolog, amit a Safari Technology Preview könnyebbé teszi a fejlesztői közösség számára, az Apple Bug Reporteren keresztül érkező visszajelzést küldi; elérhető az alkalmazás Súgó menüjéből.

A fent említett WebKit Nightly-készletekből hiányzó egyik figyelemreméltó funkció az iCloud támogatása, amely az alkalmazásban megtalálható kényelmet biztosítja, hogy a fejlesztők hozzáférjenek az olvasási listájukhoz és a könyvjelzőkhöz, miközben kódolják és hibakeresik. Néhány kiemelt funkció a Safari Technology Preview elsõ változatában egy új nagyteljesítményû JavaScript JIT fordító, az ECMAScript6, az Shadow DOM specifikáció legújabb verziója, valamint a felhasználói gesztusok alapján szöveges másolás vagy vágás programozására való képesség. A második verzió már április 13-án jelent meg, több tucat változatban; sokan válaszolnak közvetlenül a fejlesztői kérelmekre és a hibajelentésekre.

Bár a célközönség itt nyilvánvaló, bárki letöltheti vagy frissítheti a Safari technológia előnézetét a Mac App Store-on keresztül fejlesztői fiók nélkül.

Safari technológia előnézete: Fejlesztői eszközök

Azoknak az olvasóknak, akik még nem ismerik a Safari integrált fejlesztői eszköztárát, az alábbiakban röviden áttekintjük néhány hasznos funkcióját.

A fenti eszközök mellett számos funkciót és összetevőt is letilthat a Safari Technology Preview fejlesztés menüjéből. Ez magában foglalja a JavaScript végrehajtásának megakadályozását, a kiszolgálóoldali és a gyorsítótárazott képeket az oldalon belüli betöltés, a kiterjesztések futásától stb.