API de visibilidad de páginas: ¿recibí tu atención?
bookmark_borderbookmark
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
La navegación en varias pestañas ahora es la norma, por lo que no puedes suponer que el usuario está mirando tu app solo porque se está ejecutando. Afortunadamente, la nueva API de visibilidad de páginas permite que tu app descubra si es visible o no. Puedes usar la API para reducir la actividad de red y el procesamiento innecesarios.
document.webkitHidden
es un valor booleano que indica si la página actual está oculta (puedes probarlo en la consola si usas una compilación reciente de Chromium). document.webkitVisibilityState
mostrará una cadena que indica el estado actual: visible
, hidden
o prerendered
. Además, cuando alguno de estos cambios cambie, se activará un nuevo evento webkitvisibilitychange
, p.ej., cuando el usuario abra la pestaña de tu app o se vaya de ella.
Si te interesa probar esto, consulta visibility.js, que agrega un poco de azúcar a la API para que mirar estas interacciones sea un poco más divertido.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2011-06-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2011-06-27 (UTC)"],[],[]]