Je stránka aktivní?

Na stránce, kde funguje AJAXové automatické načítání obsahu (typicky kontrola, zda něco nového nepřibylo) může být užitečné zjišťovat, zda je stránka aktivní nebo ne.

A podle toho následně upravovat frekvenci kontrol nového obsahu; při evidování online statusu považovat uživatele za nečinného a podobně.

Hotové řešení

  • Ifvisible.js — hotový nástroj pro testování „nečinnosti“ / aktivované stránky

Na nejnižší úrovni jde aktivování/deaktivování detekovat na základě JS událostí blur a focus.

To je všechno. Líbil se vám článek a chcete se dozvědět, až vyjde další?

Sledujte:

 

Připomínky mi pište do komentářů ↓

Fixní postranní panel

Jak vytvořit fixovaný banner?

JavaScriptové řešení prvku, který při rolování zůstane stále viditelný.

Aktivování/deaktivování okna

Zachycení aktivování a deaktivování okna v JS

V JavaScriptu lze relativně snadno reagovat na aktivování nebo deaktivování okna/záložky/tabu.

Baterka v CSS a JavaScriptu

Vytvoření efektu baterky v CSS a JS

Jak jednoduše vytvořit na stránce efekt baterky? Tedy ztmavit web a prohlížet ho jakýmsi průzorem.

Test existence obrázku JavaScriptem

Ověření existence obrázku pomocí JS

Jak JavaScriptem ověřit existenci obrázku?

Načtení obrázku, až když je potřeba

Zpožděné načtení obrázku, až když je potřeba

Kromě potřeby nahrát obrázek dopředu (preload), aby byl v době použití 100% připravený, může být potřeba opačná – načíst jej, až v momentě, kdy je potřeba. Z důvodu nemrhání datovým přenosem.

Komentáře