Autor | Zpráva | ||
---|---|---|---|
Gecko Profil * |
#1 · Zasláno: 31. 8. 2015, 13:30:54
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 |
#2 · Zasláno: 31. 8. 2015, 14:45:25
Nejspíš jak který prohlížeč.
Například bych se vsadil, že Opera Mini je načítat nebude. |
||
Časová prodleva: 4 dny
|
|||
Gecko Profil * |
#3 · Zasláno: 4. 9. 2015, 11:17:06
Děkuji za odpověď.
Zkusím udělat pár testů, pošlu poté výsledek. Děkuji |
||
Chamurappi Profil |
#4 · Zasláno: 4. 9. 2015, 13:33:35
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 |
#5 · Zasláno: 4. 9. 2015, 15:11:52
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.
|
||
Časová prodleva: 10 let
|
0