Display none en css sur du php

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par Pan, 4 Septembre 2016.

  1. Pan
    Pan WRInaute occasionnel
    Inscrit:
    16 Janvier 2006
    Messages:
    415
    J'aime reçus:
    0
    Bonjour,

    Question bête, quoi que :

    Si j'utilise un display:none (css) sur une div dont le contenu est généré via Php :

    - le code php est-il exécuté puis caché ou non exécuté puis caché ?

    Plus concrètement, avec un code qui consomme de la mémoire, le fait de le cacher avec css va-t-il régler le problème de mémoire ?

    Merci
     
  2. gotgot
    gotgot WRInaute discret
    Inscrit:
    1 Octobre 2014
    Messages:
    187
    J'aime reçus:
    0
    Non le php est exécuté dans tous les cas, il faut aborder ton problème autrement, quel est-t-il?
     
  3. Pan
    Pan WRInaute occasionnel
    Inscrit:
    16 Janvier 2006
    Messages:
    415
    J'aime reçus:
    0
    En fait c'est une sidebar que je ne souhaite pas afficher sur une résolution de type smartphone.

    En fait je dois voir comment la désactiver et non pas la cacher sur un petit écran de smartphone
     
  4. rick38
    rick38 WRInaute passionné
    Inscrit:
    23 Février 2013
    Messages:
    1 336
    J'aime reçus:
    171
    J'imagine que les navigateurs récents n'interprêtent pas le css en display none donc que ça ne fait pas perdre de performance en dehors du chargement du html en question
    Pour ne pas charger ce html, il faut utiliser une libraire php qui dira s'il s'agit d'un mobile ou non (en se basant sur le user-agent) ou bien, en ajax, certains sites détectent en js la taille de l'écran et chargent ensuite la sidebar ou non.
     
  5. Koxin-L.fr
    Koxin-L.fr WRInaute passionné
    Inscrit:
    15 Janvier 2012
    Messages:
    1 891
    J'aime reçus:
    8
    C'est le problème du contenu web design.

    Tu dois gérer l'affichage va js.
    Lancement du script js : détection de la taille fenêtre ou du type d'appareil.
    Ensuite tu fournis ou pas.
     
  6. bogey
    bogey WRInaute discret
    Inscrit:
    21 Mars 2005
    Messages:
    86
    J'aime reçus:
    0
    Perso j'ai utilisé http://mobiledetect.net/ et en fonction du résultat je charge un template différent.
    Ainsi la sidebar par exemple n'est pas chargée, et certaines fonctions sont indisponibles sur la version mobile.
     
  7. Koxin-L.fr
    Koxin-L.fr WRInaute passionné
    Inscrit:
    15 Janvier 2012
    Messages:
    1 891
    J'aime reçus:
    8
    Je préfère me fier à la taille de l'écran.
    Les userAgents c'est pas fiable à 100%.

    Après tout dépend du contenu fournis, s'il doit être spécifique pour un type de mobile ou pas.
     
  8. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 919
    J'aime reçus:
    272
    Et comment tu détectes que c'est un mobile avec par exemple un S7 qui a une résolution de 1440x2560 ?

    Je pense qu'il faut combiner différentes techniques:
    - UA
    - Touch enabled ?
    - PPI / Resolution
     
  9. Koxin-L.fr
    Koxin-L.fr WRInaute passionné
    Inscrit:
    15 Janvier 2012
    Messages:
    1 891
    J'aime reçus:
    8
    Je m'en inquièterais le jour où ils seront une majorité. :)
     
Chargement...
Similar Threads - Display none css Forum Date
Le display none, 3 méthodes : inline, css et javascript Débuter en référencement 5 Décembre 2011
CSS display:none => recommandé pour liens cachés ? Développement d'un site Web ou d'une appli mobile 17 Avril 2009
Display:none et référencement Débuter en référencement 3 Septembre 2017
Black SEO ? titres en display none Problèmes de référencement spécifiques à vos sites 22 Juin 2017
Div display none mobile Développement d'un site Web ou d'une appli mobile 2 Juin 2017
Passer du texte en display:none pour version mobile, risque impact sur le positionnement ? Rédaction web et référencement 25 Janvier 2016
H1 display:none Débuter en référencement 20 Août 2015
Responsive, Display none et SEO Débuter en référencement 2 Février 2015
Pénalisation pour display: none;? Débuter en référencement 17 Septembre 2014
Googlebot crawle-t-il les onglets d'une div en style="display:none" ? Crawl et indexation Google, sitemaps 26 Août 2014
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice