Autor Zpráva
Gecko
Profil *
Dobrý den,
rád bych se zeptal, zdali mobilní zařízení a jejich prohlížeče načítají schované elementy display: none.

Zajímalo by mě to z důvodu úspory dat. Momentálně používám Bootstrap, ve kterém určité bloky (např. slider s obrázky apod. datově náročné prvky) schovávám přes třídu jen pro malá zařízení (mobily). Zajímalo by mě tedy, zda si mobilní zařízení stahují i tyto elementy.

Děkuji
Joker
Profil
Nejspíš jak který prohlížeč.
Například bych se vsadil, že Opera Mini je načítat nebude.
Gecko
Profil *
Děkuji za odpověď.

Zkusím udělat pár testů, pošlu poté výsledek.

Děkuji
Chamurappi
Profil
Reaguji na Gecka:
Zajímalo by mě tedy, zda si mobilní zařízení stahují i tyto elementy.
Obrázky přes <img> ano.
Obrázky přes background ne.
Mobilní prohlížeče se v tomto neliší od desktopových (vyjma té Opery Mini, která je celá radikálně jiná).
Str4wberry
Profil
Pokud by někoho zajímalo, jak <img> obrázek nenačíst, tak tady jsou všechny mně známé postupy: Lazy loading obrázků » Skrytí obrázku

Důvod, proč se <img> obrázky stahují i při display: none bude nejspíš v tom, že je prohlížeče začínají načítat už v momentě, kdy nemusí být stažené CSS a sestaven CSSOM.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: