bonjour à tous je vais essayer de me lancer dans un projet et j'aurai besoin de vos lumières.
voila actuellement j'utilise le bootstrap avec son couplage JS.
J'utilise principalement le système d'onglet et j'ai un soucis.
Si je fais un lien vers le dernier onglet, la page va chargé le contenu de tous les containers onglets, pendant ce chargement il va afficher le premier containers et seulement après afficher le containers l'onglet visé, donc pas génial surtout quand j'ai des onglet bien chargé.
Je pensais donc utilisé du JS de la manières suivante.
garder juste le sélecteur d'onglet du bootstrap, pas les containers, et mettre comme lien un 'onclick' pour faire un appel ajax du container.
Mais un premier soucis ce pose, que ce passe t'il si un utilisateur n'utilise pas java sur son explorateur, rien ne marchera.
Comment puis je faire pour détecter si java est actif et ensuite remplacer les vieux href par des 'onclick' si le java est opérationel.
Je ne sais pas si je suis clair et si mon approche est correct.
Merci d'avance pour vos premier conseil.
Flo
Bonjour, si tu veut que ton site soit compatible pour tout les utilisateur, (même si JS est désactivé, et non JAVA) il faut que ton site fonctionne sans javascript, c'est à dire qu'au click sur un onglet toute la page charge, et ensuite créer la navigation en JS/Ajax.
Nan mais sans js, les onglets ne fonctionneront pas de toute facon ... et les utilisateurs qui desactivent le js du browser ne sont qd meme pas legion non plus.
Au final la question de savoir comment charger le ckntenu d'onglet sans js n'a pas lieund'etre, c'est juste une mauvaise compréhension de ce qu'est le js (et le java).
Bonjour,
Donc en effet JavaScript (JS) est un langage implémenté par défaut dans les navigateurs ( wiki)
Pour Java, il faut en effet l’environnement installé ( wiki)
Mais dans ton cas, c'est du JS, donc très peu d'utilisateurs qui le désactivent.
Pour la France, une étude de Yahoo montre que environ 1.4% des utilisateurs désactivent le JS. Donc à toi de voir si tu veux prendre en compte ce pourcentage. Les principales raisons d'un JS désactivé sont :
Voila voila,
Cordialement.
Edit : j'ai oublié les robots (exemple robot pour le référencement)
Exacte, mais chaque onglet peut être "activer" en php a chaque chargement de page en modifiant class ou id, celons le bootstrap.
Sa peut être intéressant de faire en sorte qu'un non-voyants puisse voir le site.
d'accord merci pour toute ces infos, donc dans mon cas on parle de simulation de vol aérienne donc des personnes voyante (quoique par moment j'ai des doutes) et pour le reste...
donc on va pouvoir faire à mort du JS sans trop avoir à me soucier d'un système de remplacement.
Encore merci.
Heu question, je donne le point à qui au final :D