Safari Technology Preview: pregledač za programera

Do sada su web programeri koji žele da potvrde svoj kod protiv najnovije verzije WebKit-a morali da prođu kroz proces dobivanja i instaliranja Appleovih noćnih gradilišta. Iako nije najprikladniji način, proaktivni programeri koji žele ostati na vrhu stvari napravljeni s onim što je bilo dostupno. Stvari su se značajno poboljšale u ovoj oblasti, međutim, sa objavljivanjem Safari Technology Preview.

Prvo dostupno krajem marta, ova samostalna aplikacija pokreće se uz trenutnu verziju Safari-a; što olakšava programerima da istovremeno rade sa obe nove tehnologije, kao i sa onim što se trenutno koristi u javnosti. Ne samo da je Safari Technology Preview zasnovan na najnovijoj verziji WebKit-a, ona takođe sadrži CSS, HTML i JavaScript ispravke koji će na kraju postati deo zvaničnog izdanja. Ako to nije bilo dovoljno, izdanje za pregled vam takođe omogućava pristup najnovijoj verziji Web Inspectora kao i režimu reagovanja režima rada kako biste testirali svoje aplikacije i stranice na većini tipova uređaja, uključujući iPad i iPhone. Još jedna stvar koju Safari Technology Preview olakšava zajednici programera je podnošenje povratnih informacija, postignuto preko Apple Bug Reporter-a; dostupna iz menija Pomoć u aplikaciji.

Jedna od značajnih karakteristika koja nedostaje u gore pomenutim WebKit Nightly builds-u je iCloud podrška, pogodnost koja je uključena u ovu aplikaciju koja dozvoljava programerima da pristupe svojoj listi čitanja i obeleživačima dok kodiraju i rešavaju probleme. Neke istaknute funkcije u prvoj verziji Safari Technology Preview-a bile su novi JIT kompajler JavaScript-a, ECMAScript6, najnovija verzija specifikacije Shadow DOM-a, kao i mogućnost programskog kopiranja ili smanjivanja teksta zasnovanih na korisničkim pokretima. Druga verzija je već objavljena 13. aprila, sa desetinama promjena; mnogi u direktnom odgovoru na zahteve programera i izveštaje o greškama.

Iako je ciljna publika ovde očigledna, svako može preuzeti ili ažurirati Safari Technology Preview kroz Mac App Store bez potrebe za računom programera.

Safari Technology Preview: Alati za razvijanje

Za one koji čitaoci koji nisu već upoznati sa Safari-ovim integrisanim programskim alatima za razvoj, dolje je kratak pregled nekih njegovih korisnijih karakteristika.

Osim gore navedenih alatki, možete takođe onemogućiti niz funkcija i komponenata iz menija Razvijanja programa Safari Technology Preview. Ovo podrazumeva sprečavanje izvršavanja JavaScript-a, server-a i keširanih slika iz učitavanja unutar stranice, proširenja iz pokretanja i još mnogo toga.