Vista previa de la tecnología Safari: Un navegador para desarrolladores

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp
Share on email
Share on print
VALORACIÓN DEL ARTÍCULO:
5/5


Hasta ahora, los desarrolladores web interesados en validar su código con la última versión de WebKit tenían que pasar por el proceso de obtención e instalación de las versiones nocturnas de Apple. Aunque no es el método más conveniente, los programadores proactivos que buscan estar al tanto de las cosas que se hacen con lo que está disponible. Sin embargo, las cosas han mejorado mucho en esta área con el lanzamiento de Safari Technology Preview.

Disponible por primera vez a finales de marzo, esta aplicación independiente se ejecuta junto con la versión actual de Safari, lo que facilita a los desarrolladores trabajar simultáneamente con las próximas tecnologías y con lo que está siendo utilizado actualmente por el público en general. Safari Technology Preview no sólo se basa en la versión más reciente de WebKit, sino que también incluye actualizaciones de CSS, HTML y JavaScript que, con el tiempo, formarán parte de una versión oficial. Por si fuera poco, la edición de vista previa también te da acceso a la última versión de Web Inspector, así como al modo de diseño con capacidad de respuesta para probar tus aplicaciones y páginas en la mayoría de los tipos de dispositivos, incluidos iPad e iPhone. Otra cosa que Safari Technology Preview facilita a la comunidad de desarrolladores es enviar comentarios, a través del Apple Bug Reporter; accesible desde el menú Ayuda de la aplicación.

Una característica notable que falta en las anteriores versiones de WebKit Nightly es la compatibilidad con iCloud, una comodidad incluida en esta aplicación que permite a los desarrolladores acceder a su lista de lecturas y marcadores mientras codifican y solucionan problemas. Algunas de las características destacadas en la primera versión de Safari Technology Preview fueron un nuevo compilador JIT de JavaScript de alto rendimiento, ECMAScript6, la última versión de la especificación Shadow DOM, así como la capacidad de copiar o cortar texto de forma programada basándose en los gestos del usuario. Una segunda versión ya fue lanzada el 13 de abril, con docenas de cambios; muchos de ellos en respuesta directa a las peticiones de los desarrolladores y a los informes de errores.

Aunque el público objetivo aquí es obvio, cualquiera puede descargar o actualizar la Vista previa de la tecnología Safari a través de la Mac App Store sin necesidad de una cuenta de desarrollador.

Vista previa de la tecnología Safari: Herramientas para desarrolladores

Para aquellos lectores que aún no estén familiarizados con el conjunto de herramientas integradas para desarrolladores de Safari, a continuación se ofrece un breve resumen de algunas de sus funciones más útiles.

  • Abrir página con: Permite abrir una página Web en cualquiera de los otros navegadores que tengas instalados, directamente desde el menú Safari.
  • Agente de usuario: Le permite elegir entre docenas de agentes de usuario de varios navegadores o utilizar su propia sintaxis definida por el usuario.
  • Modo de diseño sensible: Muestra las páginas Web tal como aparecerían en varios tipos de dispositivos y resoluciones de pantalla diferentes.
  • Inspector web: Sirve como centro principal del conjunto de herramientas para desarrolladores de Safari, ubicado en la parte inferior de la ventana del navegador de forma predeterminada y que normalmente ofrece los siguientes componentes: Consola, depurador, elementos, red, recursos, almacenamiento y línea de tiempo.
  • Consola de errores: Presenta datos de registro que se pueden buscar, así como varios errores y advertencias.
  • Mostrar recursos de página: Muestra el código fuente disponible para una página Web, desglosado por cada documento.
  • Grabación de la línea de tiempo: Representa una instantánea en tiempo real de la ejecución de JavaScript, las solicitudes de red y los datos de renderizado.
  • Permitir JavaScript desde el campo de búsqueda inteligente: Permite a los desarrolladores introducir y ejecutar URLs que contengan javascript: en la barra de direcciones de Safari.
  • Tratar los certificados SHA-1 como inseguros: Con los problemas ampliamente documentados del algoritmo SHA-1, Safari te permite clasificarlos automáticamente como inseguros.
  • Hacks específicos del sitio: En ocasiones, Safari será modificado para acomodar problemas con un sitio o sitios específicos. Esta opción ofrece la posibilidad de anular temporalmente esas modificaciones.
  • Restricciones de archivos locales: Con esta opción, los desarrolladores pueden conceder a Safari acceso a los archivos de su disco duro local.
  • Restricciones de origen cruzado: Las restricciones para detener XSS y las vulnerabilidades relacionadas pueden desactivarse temporalmente si es necesario.

Además de las herramientas anteriores, también puedes desactivar una serie de funciones y componentes del menú Develop de Safari Technology Preview . Esto incluye evitar que se ejecute JavaScript, que las imágenes del lado del servidor y de la caché se carguen dentro de una página, que las extensiones se ejecuten y mucho más.

Deja un comentario

TAMBIÉN TE INTERESA

como-desinstalar-mcafee-del-ordenador

3 opciones para desinstalar Mcafee al completo

Este es un artículo que te enseñará a desinstalar Mcafee al completo de tu ordenador. Seguro que si te has comprado un PC, habrás notado que hay programas o aplicaciones que vienen por defecto y una de ellas es el antivirus Mcafee.   Este antivirus es uno de los más conocidos y populares del mercado,

Kodi

Los 3 mejores Addons Kodi del momento

Si tienes un Kodi, es posible que tengas varios Addons. En este artículo te sugerimos los mejores Addons Kodi que existen en la actualidad.   Aunque ya hemos hablado de este tipo de programas, lo primero que vamos a proponerte es recordar que Kodi es una aplicación para todo tipo de dispositivos que permite abrir

607123000 quien es

607123000, quién es y por qué te llaman tanto desde este número

Seguro que últimamente has recibido llamadas de este número: 607123000. En este artículo te mostraremos quién es, porque tanta insistencia y cómo evitar que te vuelvan a llamar si es que lo consideras oportuno.   Índice de contenidos1 607123000, quién es1.1 Un teléfono Vodafone que puede parecerse a otro cualquiera1.2 Muy similar al clásico 123

pasos-para-instalar-certificado-digital-en-Chrome

Instalar el certificado digital en Chrome paso a paso

En este artículo te enseñamos a instalar tu certificado digital en Chrome para poder hacer las muchas gestiones que se pueden hacer con este documento electrónico.   Antes de pasar a este breve y sencillo tutorial, nos detendremos en otro proceso, el de la obtención del certificado digital. La solicitud y obtención de un certificado

desinstalar-aplicaciones-en-Mac

Cómo desinstalar aplicaciones en Mac fácilmente

Desinstalar aplicaciones en Mac es un proceso muy sencillo, aunque es lógico que muchos principiantes en este sistema operativa tengan sus dudas. Y es que cuando has estado toda la vida operando en entornos Windows u otros como Linux, puedes estar algo perdido en acciones tan básicas como instalar o desinstalar aplicaciones en Mac. Índice

discos-duros-externos

Discos duros externos, la guía de compra que necesitas

Todo el mundo necesita discos duros externos. Aunque hoy los ordenadores dispongan de mucha memoria interna y la nube se haya consolidado en el mercado, estos aparatos siguen siendo necesarios para guardar todo tipo de información.   De eso se trata, de guardar la mucha información que hoy disponemos en archivos. A diferencia de la