[hs]non je le redis j'ai mis 15 minutes à mettre en place le site, c'était bien plus rapide que de compléter un autre site
le template est le même que celui de jtree, j'ai juste eu à changer les meta dans le .ini de la page index, changer deux ligne dans le fichier de config pour préfixer les clef de la base avec "jzik" et caler mon code de demo (le div #piano et ses 4 sous div, un bout de css et l'init js) dans le fichier "contenu" de la page index
ma solution requiers simplement une instance de
redis, commune à tous les sites du serveur, la création du compte admin est aussi fait automatiquement à la première tentative de login (le truc en haut à droite)
une fois logué l'éditeur de disposition de page et de texte est accessible en direct, "inplace", j'ai choisi une disposition avec deux colonnes plus une ligne et j'ai remplis le texte.
ce qui à pris le plus de temps étais l'envoie par ftp, la copie du fichier de config nginx et le changement de "jtree.tk" par "jzik.tk" dedans via vim, puis un redémarrage du serveur web et l'attente des dns
ma solution est loin d'être finie mais déjà fonctionnelle, et son but est de faire un site super simplement et rapidement[/hs]
sinon c'est étrange moi c'est sur chrome que j'ai le meilleur rendu :/
et c'est aussi celui ci ou l'api audio étais la plus "cohérente" on va dire (cf
./1 ou opera ne renvois pas les callback d'init l'or d'une copie (ce qui parraissais logique en fait mais non car les objets n'étaient pas utilisables sans un load manuel), ff lance seul la lecture l'or d'un "seek" et envois les event d'init en double (enfin à vue de nez, peu être le déclenche t'il pour plusieurs event différents style "j'ai les metadata" et pour "j'ai de quoi commencer à lire") )
après si je l'ai diffusé c'est que c'est fonctionnel, stable et pour mes besoins, mis à part quelques détails, finis (ie : c'est utilisable pour refaire le truc de kek facilement et sans flash)
mais si tu ne le trouve pas finis je veut bien un retour de ce qui est mauvais/manquant
je ne poste justement pas mon script pour rien :- )
surtout que tu as du toucher à l'api audio pour venus² donc les conseils serais encore plus les bienvenus
le seul truc que je vois de mauvais est le
var zik = this; plutot que d'un
var zik = new Object(); histoire de faire des multi instances, extraire aussi les fonctions de l'objet lui même histoire qu'elle ne soit pas en double l'or de ces multi instances, et peu être éviter d'utiliser un objet audio supplémentaire, qui sert de source à copier pour les autres, puis vérifier quant ff envois ces deux event histoire de les traiter correctement et avoir un retour pour
safari et ie et aussi faire une détection du support html5 audio, la je ne teste que les codecs dispos, sur les vieux nav ca doit induire des erreurs
si par non finis tu voulais dire que tu veut un support de "partitions" je trouve aussi que c'est manquant, mais ce n'est pas le but de ce script, mais rien n'empêche un autre script d'utiliser jZik pour y parvenir

z'en avais pas marre de me faire un procès à chaque fois que je demande un test, un conseil, des idées ou autre, c'est dingue
