Interactive Studio

Know How

Know How

Page Visibility API

‚Page Visibility API ist ein Begriff aus der Webentwicklung und wird von Webentwicklern im CSS verwendet, um über einen Visibilitychange Event die abgeänderte Sichtbarkeit einer Seite anzuzeigen. Diese API zeigt also an, ob der User die Site verlässt oder zurückkehrt. Sie ist etwas für einen Heavy-User und Tab-Junkie, denn diese haben häufig eine Reihe von Tabs geöffnet. Doch die Websites verbrauchen auch dann Speicherkapazitäten, wenn der User sie nicht nutzt. Schließlich werden dort fortlaufend Aktionen ausgeführt. Animationen werden abgespielt, der Server aufgerufen, Informationen geladen etc. Die Page Visibility API sendet also ein Zeichen, ob die Site geschlossen oder offen ist und ob die Website im Fokus steht oder nicht.

Die Page Visibility API erleichtert damit das Tab-Browsing, also die Öffnung von mehreren Websites. Sie verbessert die UX und spart Ressourcen. Wenn ein User nun von einem Tab in den nächsten wechselt oder die Site minimiert, registriert die Page Visibility API diesen Vorgang und sichert den Istzustand. Läuft bspw. ein Video, wird es angehalten und erst dann fortgesetzt, wenn der Nutzer auf diese Seite zurückgekehrt ist. Gleiches passiert bei der Abfrageanforderung an einen Server: Ist der User auf der Seite, wird sie vollzogen, verlässt er die Site, wird sie beendet.

Begierde Wissen

insights

insights