Safari Technology Preview: Un browser pentru dezvoltatori

Până acum, dezvoltatorii web care doreau să-și valideze codul împotriva celei mai recente versiuni a WebKit au trebuit să treacă prin procesul de obținere și instalare a construcțiilor de noapte ale Apple. Deși nu este cea mai convenabilă metodă, programatorii proactivi care doresc să rămână pe lângă lucrurile făcute fac cu ceea ce era disponibil. Lucrurile s-au îmbunătățit foarte mult în acest domeniu, cu toate acestea, cu lansarea Safari Technology Preview.

Fiind primul disponibil la sfârșitul lunii martie, această aplicație standalone rulează alături de versiunea actuală a Safari; facilitând dezvoltatorii să lucreze simultan atât cu tehnologiile viitoare, cât și cu cele utilizate în prezent de publicul larg. Nu numai că Safari Technology Preview este construit pe cea mai recentă versiune de WebKit, dar include și actualizări CSS, HTML și JavaScript care vor deveni ulterior parte dintr-o lansare oficială. Dacă nu a fost suficient, ediția de previzualizare vă oferă de asemenea acces la cea mai nouă versiune a aplicației Web Inspector, precum și la modul de design receptiv pentru a testa aplicațiile și paginile de pe majoritatea tipurilor de dispozitive, inclusiv iPad și iPhone. Un alt lucru pe care Safari Technology Preview îl face mai ușor pentru comunitatea dezvoltatorilor este trimiterea de feedback, realizat prin Reporterul Apple Bug; accesibil din meniul Ajutor al aplicației.

O caracteristică notabilă care lipsește de la WebKit Nightly construită mai sus este suportul iCloud, o comoditate inclusă în această aplicație, care permite dezvoltatorilor să acceseze lista lor de citire și marcajele în timp ce codifică și depanează. Unele caracteristici evidențiate în prima versiune a previzualizării Safari Technology Preview au fost un nou compilator Java JIT cu performanțe ridicate, ECMAScript6, cea mai recentă versiune a specificației Shadow DOM, precum și abilitatea de a copia sau tăia programele în mod text pe baza gesturilor utilizatorilor. O a doua versiune a fost deja lansată pe 13 aprilie, cu zeci de schimbări; multe în răspuns direct la cererile dezvoltatorilor și la rapoartele de erori.

Deși publicul țintă este evident, oricine poate descărca sau actualiza previzualizarea Safari Technology prin Mac App Store fără a fi nevoie de un cont de dezvoltator.

Safari Technology Preview: Instrumente pentru dezvoltatori

Pentru acei cititori care nu sunt deja familiarizați cu setul de instrumente pentru dezvoltatori integrat al lui Safari, mai jos este o scurtă trecere în revistă a unora dintre caracteristicile sale mai utile.

În plus față de instrumentele de mai sus, puteți de asemenea să dezactivați o serie de caracteristici și componente din meniul Safari Technology Preview's Develop . Aceasta include prevenirea executării JavaScript-ului, a imaginilor de pe server și a cache-urilor de la încărcarea în cadrul unei pagini, a extensiilor din executare și multe altele.