Safari Technology Preview: Un navegador per a desenvolupadors

Fins ara, els desenvolupadors web interessats a validar el seu codi contra l'última versió de WebKit havien de passar pel procés d'obtenció i instal·lació de les compilacions nocturnes d'Apple. Encara que no és el mètode més convenient, els programadors proactius que busquen mantenir-se al corrent de les coses fan el que estava disponible. Les coses han millorat molt en aquest àmbit, però, amb l'alliberament de Safari Technology Preview.

Primerament disponible a finals de març, aquesta aplicació independent s'aplica a la versió actual de Safari; fent que els desenvolupadors siguin fàcils de treballar simultàniament amb les dues tecnologies properes, així com el que està utilitzant actualment el públic en general. La Vista preliminar de tecnologia Safari no només es basa en la versió més recent de WebKit, sinó que també inclou actualitzacions de CSS, HTML i JavaScript que eventualment formaran part d'un llançament oficial. Si això no fos suficient, l'edició de vista prèvia també us permet accedir a la versió més recent de Web Inspector i al mode de disseny de resposta per provar les vostres aplicacions i pàgines a la majoria de tipus de dispositius, inclosos iPad i iPhone. Una altra cosa que Safari Technology Preview fa més fàcil per a la comunitat de desenvolupadors és enviar comentaris, aconseguits a través de l'Apple Bug Reporter; accessible des del menú d'ajuda de l'aplicació.

Una característica notable que falten de les esmentades funcions de WebKit Nightly és l'assistència d'iCloud, una comoditat inclosa en aquesta aplicació que permet als desenvolupadors accedir a la seva llista de lectura i marcadors mentre codifiquen i resolguin problemes. Algunes de les característiques destacades de la primera versió de Safari Technology Preview van ser un nou compilador JIT de JavaScript d'alt rendiment, ECMAScript6, la versió més recent de l'especificació Shadow DOM, així com la possibilitat de copiar o reduir el text mitjançant programació basat en gestos d'usuari. Una segona versió ja va ser llançada el 13 d'abril, amb desenes de canvis; molts en resposta directa a les sol·licituds de desenvolupadors i als informes d'errors.

Tot i que el públic objectiu aquí és obvi, qualsevol pot descarregar o actualitzar Safari Technology Preview a través de la Mac App Store sense necessitat d'un compte de desenvolupador.

Safari Technology Preview: Eines per a desenvolupadors

Per a aquells lectors que ja no estan familiaritzats amb el conjunt d'eines de desenvolupament integrat de Safari, a continuació es mostra una breu descripció general d'algunes de les seves característiques més útils.

A més de les eines anteriors, també podeu desactivar diverses funcions i components del menú Desenvolupar vista prèvia de la tecnologia de Safari. Això inclou la prevenció de que s'executi JavaScript, el servidor i les imatges emmagatzemades a la memòria cau de la càrrega dins d'una pàgina, les extensions s'executen i molt més.