- leir,
Bonjour à tous, je suis actuellement en phase d'élaboration d'un projet d'histoires interactives pour un site destiné à des ados. Le site déjà en place dispose déjà dans sa bdd d'un millier d'exercices environ (qcm, textes à trous).
Je pensais créer des histoires interactives, avec plusieurs choix possibles par page pour aller plus loin. De temps à autre, un exercice vient s'intercaler et est obligatoire pour continuer d'avancer.
Ma question est la suivante : à votre avis, quelle est la meilleure solution de "navigation" entre les "pages" du livre interactif ?
-
pur HTML-PHP, avec requêtes GET ou POST pour changer de page ?
-
AJAX avec reload de la portion concernée à chaque choix du lecteur ?
-
chargement complet en JS avant de commencer l'histoire puis résolution full JS ?
Je pencherais plutôt pour la solution 2, comme ça la progression pourrait être facilement sauvegardée en bdd. Qu'en pensez-vous ? C'est un petit site avec quelques milliers de visites par mois, qui tourne sous Laravel pour le moment. Merci de votre aide !