Hello les amis,
Je suis à la recherche d'avis concernant le déplacement d'élément en JS pour le côté problématique du responsive.
Le problème concerne principalement la navigation qui bouge entre mobile, tablette, et PC (y'a d'autres blocs, mais moins "important").
Dans les faits, il n'est pas possible "d'ordorer" mes éléments avec Flexbox, oubliez cette idée bande de coquinou ! Du coup, mon plan B était de déplacement en JS, qui fonctionne parfaitement.
Cependant, Chrome met une demis seconde à afficher correctement les éléments au bon endroit, et ce malgré le cache (contrairement à Mozilla et co.). Le problème est sur chaque changement de page.
Du coup, y'a un débat actuellement dans mon agence :
- dupliqué 3x la navigation (les 1 ou 2 autres bloques), affichée/cachée suivant les devices (putain c'est moche ! Encore une idée de dev backend)
- laissé comme ça, fuck les utilisateurs de Chrome, ils sont pas nombreux sur ce browser t'façon (idée de mon moi maléfique)
- dégradation progressive (qui me semble être la meilleur solution, mais vous connaissez le proverbe : on a pas le temps)
Ici, tout le monde ou presque veut dupliquer le code. On parle pas d'une navigation à deux liens : mais bien de 150 lignes dupliquées (environ hein).
Et vous, comment gérez-vous ces problèmes ?
Merci beaucoup !
Je suis à la recherche d'avis concernant le déplacement d'élément en JS pour le côté problématique du responsive.
Le problème concerne principalement la navigation qui bouge entre mobile, tablette, et PC (y'a d'autres blocs, mais moins "important").
Dans les faits, il n'est pas possible "d'ordorer" mes éléments avec Flexbox, oubliez cette idée bande de coquinou ! Du coup, mon plan B était de déplacement en JS, qui fonctionne parfaitement.
Cependant, Chrome met une demis seconde à afficher correctement les éléments au bon endroit, et ce malgré le cache (contrairement à Mozilla et co.). Le problème est sur chaque changement de page.
Du coup, y'a un débat actuellement dans mon agence :
- dupliqué 3x la navigation (les 1 ou 2 autres bloques), affichée/cachée suivant les devices (putain c'est moche ! Encore une idée de dev backend)
- laissé comme ça, fuck les utilisateurs de Chrome, ils sont pas nombreux sur ce browser t'façon (idée de mon moi maléfique)
- dégradation progressive (qui me semble être la meilleur solution, mais vous connaissez le proverbe : on a pas le temps)
Ici, tout le monde ou presque veut dupliquer le code. On parle pas d'une navigation à deux liens : mais bien de 150 lignes dupliquées (environ hein).
Et vous, comment gérez-vous ces problèmes ?
Merci beaucoup !