Archivo por meses: junio 2014

Temporizadores

Javascript cuenta con dos temporizadores setTimeout, setInterval. setTimeout Ejecuta una función después de un tiempo de espera especificado en milisegundos. Esta función únicamente se ejecuta una vez. El tiempo de espera mínimo es de 4ms. Si queremos detener la ejecución función antes del tiempo de espera tenemos que utilizar clearTimeout. clearTimeout(identificador_de_setTimeout); ¿Cómo obtenemos el identificador […]

Progress Events

Esta especificación es una interfaz que se utiliza para medir el progreso de un evento. Los eventos que utilicen esta interfaz deben indicar algún tipo de progreso. Ej: XMLHttpRequest, File. Para conocer si el evento cuenta con un tipo de progreso debemos revisar si cuenta con el atributo lengthComputable. Otros atributos del evento que nos […]

XMLHttpRequest

Es una API que se utiliza para solicitar recursos, es más conocida por ser un componente de AJAX – Asynchronous JavaScript And XML. Aunque el nombre de la API – XMLHttpRequest – incluye los términos xml, http, request, es compatible con cualquier formato que utiliza texto – XML, JSON, HTML, TEXT -. Las peticiones pueden […]

Offline cache

Esta especificación permite utilizar aplicaciones web aún cuando no haya conexión a internet – IE10+ referencia caniuse.com -. Para lograr esto se debe crear un manifiesto donde se listen los archivos necesarios para que la aplicación funcione fuera de línea. El manifiesto se tiene que incluir en la etiqueta HTML El manifiesto tiene que se […]