0% encontró este documento útil (0 votos)
175 vistas5 páginas

Api History y Api Offline, Cuestionario

Este documento resume los principales métodos y propiedades de las APIs History y Offline de JavaScript. La API History permite modificar el historial del navegador mediante métodos como back(), forward() y pushState(). La API Offline almacena archivos web en la computadora para que las aplicaciones funcionen sin conexión a internet, utilizando un manifiesto de caché para especificar los archivos requeridos.

Cargado por

Ken Mora
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
175 vistas5 páginas

Api History y Api Offline, Cuestionario

Este documento resume los principales métodos y propiedades de las APIs History y Offline de JavaScript. La API History permite modificar el historial del navegador mediante métodos como back(), forward() y pushState(). La API Offline almacena archivos web en la computadora para que las aplicaciones funcionen sin conexión a internet, utilizando un manifiesto de caché para especificar los archivos requeridos.

Cargado por

Ken Mora
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

ÍNDICE

II.CUESTIONARIO 3
CAPÍTULO 15. API HISTORY
1. ¿QUÉ HACE LA NUEVA INTERFASE HISTORY?
- COMBINA TODOS LOS MÉTODOS EXISTENTES Y PROPIEDADES DE ALGUNOS NUEVOS PARA TRABAJAR Y MODIFICAR EL
HISTORIAL DEL NAVEGADOR DE ACUERDO A NUESTRAS NECESIDADES.
2. ¿CUÁL ES EL HISTORIAL DEL NAVEGADOR?
- LISTA DE TODAS LAS PÁGINAS WEB (URLS) VISITADAS CON ANTERIORIDAD.
3. ¿CÓMO PODEMOS CARGAR LAS PÁGINAS QUE FUERON VISITADAS O VOLVER A LA ÚLTIMA?
- CON FLECHAS EN EL NAVEGADOR (BOTONES)
4. ¿CUÁLES SON LOS MÉTODOS UTILIZADOS EN JAVASCRIPT PARA SIMULAR FLECHAS DE NAVEGACIÓN?
- BACK(), FORWARD(), GO(PASOS), LENGTH.
5. PARA QUÉ SIRVE LA EXPRESIÓN HISTORY.BACK()
- PARA DECLARAR LOS MÉTODOS Y PODER SIMULAR FLECHAS DE NAVEGACIÓN.
6. ¿CÚAL ES LA FORMA EN QUE UN NAVEGADOR SIGUE LOS PASOS DE UN USUARIO?
- A TRAVÉS DE URLS
7. ¿CÓMO SE PUEDE MANTENER CONTROL SOBRE LA ACTIVIDAD DEL USUARIO?
- AGREGANDO URLS FALSAS AL HISTORIAL
8. ¿CUÁLES SON LOS MÉTODOS PARA AGREGAR URLS FALSAS AL HISTORIAL?
- PUSHSTATE(ESTADO, TÍTULO, URL), REPLACESTATE(ESTADO, TÍTULO, URL), STATE.
9. ¿QUÉ UTILIDAD TIENEN LOS ATRIBUTOS ESTADO, TÍTULO Y URL EN LOS MÉTODOS PARA AGREGAR URLS FALSAS?
- TÍTULO, ES EL NOMBRE DE LA ENTRADA; URL, ES LA URL ES LA DIRECCIÓN FALSA QUE SE REGISTRARA; ESTADO,
DECLARA UN VALOR PARA EL ESTADO DE LA ENTRADA.
10. DIFERENCIA ENTRE PUSHSTATE Y REPLACESTATE.
- PUSHSTATE CREA UNA NUEVA ENTRADA EN EL HISTORIAL Y REPLACESTATE NO LA GENERA SINO QUE LA REEMPLAZA
TOTALMENTE.
11. ¿QUÉ TAREAS REALIZA LA FUNCIÓN CAMBIAR()?
-ACTUALIZA EL CONTENIDO DE LA PÁGINA CON NUEVA INFORMACIÓN E INSERTA LA NUEVA URL AL HISTORIAL.
12. ¿QUE REALIZA EL EVENTO POPSTATE?
- PROVEE LA PROPIEDAD STATE CON EL VALOR DEL ESTADO DECLARADO CUANDO LA URL FUE GENERADA CON LOS
MÉTODOS PUSHSTATE O REPLACESTATE.
13. ¿CUANDO ES DISPARADO EL EVENTO POPSTATE?
- CUANDO UNA URL ES VISITADA NUEVAMENTE O UN DOCUMENTO ES CARGADO.
14. ¿QUÉ FUNCIÓN SE PUEDE UTILIZAR EN LUGAR DE CAMBIAR() CON EL MISMO FIN?
- MOSTRAR()
15. ¿ESTAS NO TIENEN UN VALOR DE ESTADO POR DEFECTO?
- LAS URLS REALES.
16. ESTÁ FUNCIÓN RESALTA CADA VEZ QUE UNA URL ES VISITADA NUEVAMENTE, ESTÁ LIGADA AL EVENTO POPSTATE.
- NUEVAURL()
17. FLECHA DE NAVEGACIÓN QUE VUELVE A LA ÚLTIMA PÁGINA VISITADA.
- BACK()
18. ¿PARA QUÉ SIRVE EL MÉTODO FORWARD() UTILIZADO COMO FLECHA DE NAVEGACIÓN?
- PARA IR HACIA DELANTE EN EL HISTORIAL DE NAVEGACIÓN.

pág. 2
19. EN EL MÉTODO GO(PASOS), ¿QUÉ VALOR SE LE PUEDE DAR AL ATRIBUTO PASOS?
- PUEDE SER NEGATIVO O POSITIVO DEPENDIENDO LA CANTIDAD DE PÁGINAS QUE QUIERAS ADELANTAR O REGRESAR EN EL
HISTORIAL.
20. ¿CUÁL ES LA PRINCIPAL FUNCIÓN QUE TIENE HOY EN DÍA UNA URL FALSA?
- SUELE ESTAR LIGADA AL ROBO DE IDENTIDADES, SIMULA UNA PÁGINA EN LA CUAL INGRESAS TUS DATOS (NORMALMENTE
REDES SOCIALES) Y ASÍ LE BRINDAS TUS DATOS A UN TERCERO SIN QUE LO NOTES.

CAPÍTULO 16. API OFFLINE


1. PARA QUÉ SIRVE LA API OFFLINE
- ALMACENA LAS APPS Y ARCHIVOS WEB EN EL ORDENADOR DEL USUARIO PARA TENER ACCESO CON O SIN CONEXIÓN A
INTERNET Y LA APP PUEDA FUNCIONAR CORRECTAMENTE.
2. QUE ES EL CACHÉ?
- ARCHIVOS ALMACENADOS EN EL ORDENADOR.
3. ¿QUÉ SE ESPERA PARA LAS APPS QUE NO REQUIEREN INTERNET?
- SE ESPERA QUE DESAPAREZCAN PARA SER REEMPLAZADAS POR LAS APPS ONLINE.
4. ¿CUÁL ES EL PANORAMA ESPERADO PARA LAS APPS ONLINE HOY EN DÍA?
- QUE ESTÉN DESTINADAS A FRACASAR, SEGÚN EL AUTOR DEL LIBRO, DEBIDO A QUE NO SE PUEDE CONTAR CON UNA RED
DE CONEXIÓN DISPONIBLE TODO EL TIEMPO Y POR LO ARCHIVOS QUE SE REQUIEREN DESCARGAR PARA SU USO.
5. COMO SE LE LLAMA AL GRUPO DE ARCHIVOS QUE REQUIERE LA APP PARA TRABAJAR SIN CONEXIÓN?
- ARCHIVO MANIFIESTO
6. ¿CÓMO DEBE COMENZAR LA LÍNEA PARA CREAR UN MANIFIESTO?
- CACHE MANIFEST.
7. ¿QUÉ ARCHIVOS REQUIERE UN MANIFIESTO PARA FUNCIONAR CORRECTAMENTE?
- UN ARCHIVO HTML, UN CSS Y UN JAVASCRIPT
8. CATEGORÍAS PARA IDENTIFICAR ARCHIVOS LISTADOS EN LOS ARCHIVOS MANIFIESTOS.
- CACHE, NETWORK Y FALLBACK
9. ¿PARA QUÉ SIRVE LA CATEGORÍA CACHE?
- SE ALMACENAN LOS ARCHIVOS EN EL ORDENADOR DEL USUARIO PARA USO FUTURO.
10. ESTÁ CATEGORÍA ES CONSIDERADA COMO UNA LISTA DE APROBACIÓN, TODOS LOS ARCHIVOS EN SU INTERIOR SOLO SE
ENCUENTRAN DISPONIBLES EN LÍNEA.
- NETWORK
11. ESTÁ CATEGORÍA NO SOLO REEMPLAZA ARCHIVOS INDIVIDUALES SINO TAMBIÉN PARA PROVEER ALTERNATIVAS PARA
DIRECTORIOS COMPLETOS.
- FALLBACK
12. ¿CÓMO SE PUEDEN AGREGAR COMENTARIOS AL MANIFIESTO ?
- UTILIZANDO EL SÍMBOLO # ANTES DE CADA COMENTARIO, ESTO ES ÚTIL SI SE REALIZAN MODIFICACIONES EN EL
MANIFIESTO Y ASÍ PUEDES LLEVAR UN CONTROL DE LO REALIZADO.
13. ¿QUÉ EVENTO ES DISPARADO Y MUESTRA UN MENSAJE DE ALERTA CUANDO LOS ARCHIVOS CACHÉ NO SE PUEDEN
DESCARGAR CORRECTAMENTE?
-ERRORES()
14. ¿CUÁLES SON LOS VALORES QUE TOMA LA PROPIEDAD STATUS AL ESTAR CREANDO O ACTUALIZANDO EL CACHÉ?
- UNCACHED (VALOR 0), CHECKING (VALOR 2), DOWNLOADING (VALOR 3), UPDATEREADY (VALOR 4) Y OBSOLETE
(VALOR 5).
15. ¿CÓMO SE CONTROLA EL ESTADO DEL PROCESO Y EL CACHÉ?
- CON LOS EVENTOS: CHECKING, NOUPDATE, DOWNLOADING, CACHED, UPDATEREADY Y OBSOLETE.

pág. 3
16. CUANDO ES DISPARADO EL EVENTO PROGRESS?
- MIENTRAS LOS ARCHIVOS SON DESCARGADOS.
17. ¿CUÁLES SON LOS MÉTODOS UTILIZADOS QUE NOS PERMITEN ACTUALIZAR EL CACHÉ MIENTRAS LA APP ES UTILIZADA?
- UPDATE() Y SWAPCACHE()
18. ESTE MÉTODO INICIA UNA ACTUALIZACIÓN DEL CACHÉ.
- UPDATE()
19. ESTE MÉTODO ACTIVA EL CACHÉ MÁS RECIENTE LUEGO DE UNA ACTUALIZACIÓN.
- SWAPCACHE()
20. ¿CUÁLES SON LAS PROPIEDADES DEL OBJETO NAVIGATOR?
- ONLINE Y OFFLINE.

pág. 4
II. BIBLIOGRAFÍA Y/O REFERENCIAS 3

- El gran libro de HTML5, CSS3 y Javascrip, 1ra ed. 2012, Juan Diego Gauchat,

MARCOMBO, S.A. 2012, Gran Via de les Corts Catalanes, 594, c.p. 08007

Barcelona

pág. 5

También podría gustarte