Intégrer du son à son site - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Intégrer du son à son site (/showthread.php?tid=4656) |
RE: Intégrer du son à son site - Sephi-Chan - 14-02-2011 Pourquoi ne pas faire un site qui ne requiert pas de rechargement ? RE: Intégrer du son à son site - php_addict - 14-02-2011 (14-02-2011, 10:40 PM)Sephi-Chan a écrit : Pourquoi ne pas faire un site qui ne requiert pas de rechargement ? full ajax ? whaou ca c'est chaud... RE: Intégrer du son à son site - Viciousity - 14-02-2011 (14-02-2011, 11:10 PM)php_addict a écrit :(14-02-2011, 10:40 PM)Sephi-Chan a écrit : Pourquoi ne pas faire un site qui ne requiert pas de rechargement ? Ben en fait sa depend. Certains framework rendent la chose aisée (Rails), je sais qu'il existe un plugin pour Zend et avec jquery ya moyen de se débrouiller mais essayer de bien séparer les couches est indispensable pour réussir ce type de programmation. RE: Intégrer du son à son site - Sephi-Chan - 15-02-2011 Pas forcément besoin d'un framework côté serveur. Il suffit de faire quelque chose comme ça :
Ainsi, dès qu'un utilisateur clique sur un lien qui a la classe ajax (histoire de permettre d'avoir des liens classiques), on récupère la page cible de manière asynchrone et on injecte son contenu à la place de l'actuel. Par contre, ça occasione la perte des fonctions du navigateurs, puisque l'URL ne change pas (pas de précédent/suivant, par exemple). Maintenant, est-ce que c'est gênant dans le cadre d'un jeu par navigateur… À chacun de voir. Sephi-Chan RE: Intégrer du son à son site - niahoo - 15-02-2011 IL te faut une bonne api rest pour toutes tes données, ensuite je pense que c'est du gateau pour quelqu'un qui maitrise un tantinet un bon framework JS RE: Intégrer du son à son site - Viciousity - 15-02-2011 Bah le framework sert encore un fois a bien séparer son code mais c'est certains qu'avec du jQuery, Mootools, etc ... ya moyen de faire tres simple et propre RE: Intégrer du son à son site - php_addict - 15-02-2011 effectivement maintenant que vous le dites cela parait faisable assez facilement étant donné que j'utilise déjà jquery pour de l'ajax dans certain cas... (15-02-2011, 12:08 AM)niahoo a écrit : IL te faut une bonne api rest pour toutes tes données qu'entends tu par api rest? RE: Intégrer du son à son site - Sephi-Chan - 15-02-2011 REST est une architecture qui vise à utiliser intelligemment les spécificités du protocole HTTP pour simplifier un système en assimilant les choses à des ressources. Le principe est de tout identifier par une URI. Ainsi, si je souhaite aller consulter ton profil, j'envoie une requête GET à l'URL http://example.com/users/1-php-addict. Si je veux te supprimer, j'envoie une requête DELETE à l'URL http://example.com/users/1-php-addict (et oui, la même mais avec une autre méthode). Quand tu veux modifier ton profil, tu envoies une requête GET à l'URL http://example.com/users/1-php-addict/edit. Le formulaire envoie les données au serveur en envoyant une requête PUT à http://example.com/users/1-php-addict. Et pour s'inscrire (autrement dit, créer une ressource utilisateur), on va sur http://example.com/users/new en GET, et le formulaire pointe vers http://example.com/users en POST. Et pour lister tous les utilisateurs, tu vas en GET sur http://example.com/users Voilà pour les 7 actions de bases qu'on peut effectuer sur une ressource. Et l'idée d'une API REST, c'est que ça marche très bien avec du JSON derrière. Il est alors facile de créer une application dont le client est uniquement écrit en Javascript et envoie des données au serveur, récupère du JSON, etc. Sephi-Chan RE: Intégrer du son à son site - niahoo - 15-02-2011 Pour avoir bossé sur riak qui est basé sur webmachine, on utilise PUT pour créer et POST pour envoyer les requêtes. Je sais pas s'il y a une méthodologie REST officielle du coup.. Mais bon, php_addict en gros au lieu que ce soit le navigateur qui affiche directement une ressource, c'est jQuery.ajax()/getJSON qui s'en charge. à toi de voir ensuite quelle partie de la page tu vas updater avec les nouvelles données. Par contre, j'ai une question : les sites monopage full ajax, ça blinde pas la mémoire au bout d'un moment ? Ou bien tout les élements DOM qui sont supprimés sont bien vidés de la mémoire ? RE: Intégrer du son à son site - Argorate - 15-02-2011 Mettre une musique permanente a un site es-t-il une bonne chose a faire? Hum... a la limite un bruitage lorsqu'on survol des liens ou qu'on clique sur des boutons, mais sinon attention a la prise de tête! Rien de pire qu'un site qui lance de la musique auto, et encore pire si le gars peut pas l'arrêter parce que tu l'empêche de recharger le page ou quoi ^^ |