Преглед на Safari технологија: прелистувач за програмери

Досега веб-програмери кои сакаат да го потврдат својот код против најновата верзија на WebKit мораше да го поминат процесот на добивање и инсталирање на ноќни гради на Apple. Иако не е најзгодниот метод, проактивните програмери бараат да останат на врвот на работите направени со она што е достапно. Работите се подобрија во голема мера во оваа област, сепак, со објавувањето на Safari Technology Preview.

Прво достапен на крајот на март, оваа самостојна апликација работи заедно со моменталната верзија на Safari; што им олеснува на програмерите истовремено да работат и со претстојните технологии, како и со она што во моментов се користи од страна на пошироката јавност. Не само што Safari Technology Preview е изграден врз најновата верзија на WebKit, туку исто така содржи CSS, HTML и JavaScript надградби кои на крајот ќе станат дел од официјалното издание. Ако тоа не беше доволно, прегледното издание исто така ви дава пристап до најновата верзија на веб-инспектор, како и режим на одзив на дизајн за тестирање на вашите апликации и страници во повеќето типови на уреди, вклучувајќи iPad и iPhone. Друга работа што Safari Technology Preview го олеснува заедницата на развивачи е да испрати повратни информации, постигнати преку Apple Bug Reporter; достапни од менито за помош на апликацијата.

Една значајна карактеристика што недостасува од претходно споменатите WebKit Nightly builds е iCloud поддршка, погодност вклучена во оваа апликација која им овозможува на програмерите да пристапат до нивната листа за читање и обележувачи додека ја кодираат и решаваат проблеми. Некои обележани функции во првата верзија на Safari Technology Preview беа новиот висококомплетен JavaScript JIT компајлер, ECMAScript6, најновата верзија на спецификацијата Shadow DOM, како и способноста за програмски копирање или намалување на текст врз основа на кориснички гестови. Втората верзија беше веќе објавена на 13 април, на која беа прикажани десетици промени; многу во директен одговор на барањата на програмерите и извештаите за грешки.

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

Преглед на технологија за Safari: алатки за програмери

За оние читатели кои веќе не се запознаени со интегрираниот алатник на програмерите Safari, подолу е краток преглед на некои од неговите покорисни карактеристики.

Во прилог на горенаведените алатки, исто така можете да исклучите голем број на функции и компоненти од менито за развој на Safari Technology Preview's. Ова вклучува спречување на JavaScript да биде извршена, од страна на серверот и кешираните слики од вчитување во рамките на една страница, проширувања од трчање и друго.