Salut,
Deux chose à propos de ce projet fort peu utile mais très amusant à coder :
-ça me semble tellement évident que je l'ai pas précisé, mais en fait c'est surtout évident pour moi : si vous voulez que j'implémente telle ou telle fonctionnalité qui vous ferait plaisir, hésitez pas à me contacter, dans ce fil de forum, par mp, par pigeon voyageur ou tout autre moyen à votre convenance.
-je prévois, aussitôt que j'ai fini un autre truc rapide à faire qui m'occupe présentement, de me remettre à coder un peu, ce soir.
Les fonctions que j'envisage sont pour le moment (et je suis pas trop sûr de par quoi je vais commencer) :
-améliorer un peu le menu qui commence à devenir un poil rempli, du genre en créant des sous-sections qui s'afficheront après un clic - sans nécessiter un rechargement de la page.
-incrémenter les compteurs d'écoute de Dogma quand on streame depuis le truc. Gros boulot en perspective mais je crois que ça vaut le coup. Notez que si j'implémente ça, les lecteurs de média mal codés risque d'avoir du mal. Il faut un support pour les redirections HTTP et une détection du format par mime-type et non par extension sur l'url pour que ce soit OK. Autant dire que 99,99% des lecteurs de média gèrent le truc.
-proposer, en plus du streaming, le téléchargement. Là aussi si les compteurs de DZ pouvaient être incrémentés quand ça arrive, ce serait pas mal. Et pour le coup, pas de problème technique particulier.
-proposer le streaming via tag HTML <audio> en plus de via un lecteur de média tiers. Vous savez, un joli widget sur la page avec un bouton lecture/pause. Il faut savoir que Safari et Internet Exploder ne supportent que le mp3 (la dernière fois que j'ai vérifié c'était le cas), Firefox que le ogg (il me semble), Chrome/Chromium peut-être bien les deux mais je ne suis pas sûr. Donc le streaming depuis la page dépendra à la fois du navigateur utilisé et de la disponibilité du morceau dans tel ou tel format. [note : ce serait sympa si le robot transcodeur reprenait du service pour convertir automatiquement. Je crois bien qu'il ne convertissait que dans le sens mp3->ogg mais ce serait sympa quand même]
-et allez, pourquoi pas, gérer la lecture continue via le tag audio. C'est faisable. Genre, sur une page album, streamer un album complet. On peut déjà le faire via un lecteur de média tiers soit dit en passant.
-tiens, j'y repense juste maintenant, dans 'newest tracks' si on fait une sélection par code PCDM-4, actuellement il n'est pas possible de streamer l'intégrale sans avoir au préalable affiché cet intégral. C'est pas cool et je pense qu'il faut que ce soit corrigé.
-plus, j'ai encore quelques autres idées, genre afficher les pochettes d'album et les visuels des groupes, mais là j'ai résumé je crois ce qui me semble prioritaire.
Notez que le site, actuellement, est pas mal mobile-friendly, je dis ça je dis rien.
C'est toujours sur
http://shangri-l.dyndns.org/dogmazic-charts
[edit oups mauvaise url. Corrigé]
Bye !