La BD numérique

Vous pouvez y parler de tout
Répondre
Avatar du membre
Reo
Intervenant valeureux :)
Messages : 76
Enregistré le : dim. 18 sept. 2011, 9:09

Message par Reo »

Oups, en fait ton script charge les images en visible (display:inline) au départ, donc j'ai rien dit.
J'avais survolé le code trop vite (et j'étais sur le point d'éditer mon post, mais tu m'as pris de vitesse).

EDIT: Sinon, sur IE9 on a quand même un clignotement des images à la première lecture, j'avais la même chose sur mes essais.

EDIT2: Ah non, en fait tu passes bien à display-none après la première image. Bon du coup je sais plus, j'y retrournerai plus tard, le html me gave >_<

Avatar du membre
Gipo
Mini Yakuz
Messages : 145
Enregistré le : sam. 21 févr. 2009, 17:21
Localisation : Toulouse
Contact :

Message par Gipo »

Tsuka a écrit :N'hésite pas à partager !
Bientôt, bientôt !...
Tsuka a écrit :Parce que c'est plus simple pour moi en php.
Mais si qqun veut refaire tout en JS, just do it.
J'imagine que php sert surtout à créer la liste des div-frames avec une boucle, puis à l'intégrer dans le HTML avec un include (et aussi à lire le fichier XML)... C'est aussi comme ça que je fais.
Il suffirait de traduire cette boucle en JS avec des createElement(), setAttribute() et appendChild()...
Et pour le XML, demander à l'utilisateur de modifier quelques variables JS en début de code HTML.

Sinon, il y a 2 petits détails CSS qui pourraient être optimisés :
.frame {
position:absolute;
top:0px;
left:0px;
z-index:-1;
width:700px;
height:394px;

}
au lieu de tous les width="700" height="394".

et
.container>div { /* uniquement pour les premiers fils de "container", les "divn" */
display: none;
}
au lieu de tous les style="display: none";
suivi d'un :
<script>document.getElementById('div1').style.display = 'inline'; </scrip>
Raah ! J'ai pas le temps, mais ça titille :pandafilou:
__________________________________________________
Gipo : Collection/Sélection de Turbomédias (Scoop.it!) - facebook

Avatar du membre
Klaim
Artisan Digital
Messages : 10635
Enregistré le : mar. 27 mai 2003, 13:13
Localisation : Paris
Contact :

Message par Klaim »

C'est motivant tout ça, faut que je vous montre ce que j'ai bientot XD

Avatar du membre
Gipo
Mini Yakuz
Messages : 145
Enregistré le : sam. 21 févr. 2009, 17:21
Localisation : Toulouse
Contact :

Message par Gipo »

Reo a écrit :Faut juste faire gaffe à un truc: IE ne met pas en cache les images à display-none ou mises dans des div à display-none.
Pour MSIE, Modernizr a une méthode : doubler les affichages/masquage avec "visibility" :
elt.style.display = 'block'; elt.style.visibility = 'visible';
elt.style.display = 'none'; elt.style.visibility = 'hidden';
Modifié en dernier par Gipo le mar. 10 juil. 2012, 7:52, modifié 1 fois.
__________________________________________________
Gipo : Collection/Sélection de Turbomédias (Scoop.it!) - facebook

Avatar du membre
Klaim
Artisan Digital
Messages : 10635
Enregistré le : mar. 27 mai 2003, 13:13
Localisation : Paris
Contact :

Message par Klaim »

Mais genre...vous utilisez pas JQuery? O__o

Vous vous faites du mal dites donc...

Avatar du membre
velo vert
Génération Tchernobyl
Messages : 7989
Enregistré le : mer. 28 janv. 2004, 19:49
Localisation : Made in Jussieu

Message par velo vert »

vous me rappelez l'époque où je faisais mes présentations powerpoint en html + javascript :kpapy:

Avatar du membre
Klaim
Artisan Digital
Messages : 10635
Enregistré le : mar. 27 mai 2003, 13:13
Localisation : Paris
Contact :

Message par Klaim »

Ouai, mais toi t'es .... spécial... XD

Avatar du membre
patrouchef
Grenouille enragée
Messages : 11285
Enregistré le : mar. 09 juil. 2002, 23:24
Localisation : Jardin des Hinata
Contact :

Message par patrouchef »

En comics sans MS ?
"Girogirogirogirogirogirogirogirogiro !!!."

Avatar du membre
velo vert
Génération Tchernobyl
Messages : 7989
Enregistré le : mer. 28 janv. 2004, 19:49
Localisation : Made in Jussieu

Message par velo vert »

non.

Avatar du membre
Tsuka
Admin / Maniac
Messages : 36496
Enregistré le : sam. 20 avr. 2002, 4:07
Localisation : Chez Bobby

Message par Tsuka »

Reo a écrit :EDIT: Sinon, sur IE9 on a quand même un clignotement des images à la première lecture, j'avais la même chose sur mes essais.
Ah, faudra que je check.
Reo a écrit :EDIT2: Ah non, en fait tu passes bien à display-none après la première image. Bon du coup je sais plus, j'y retrournerai plus tard, le html me gave >_<
Au boulot j'ai IE8 et ça marche bien aussi.
Gipo a écrit :J'imagine que php sert surtout à créer la liste des div-frames avec une boucle, puis à l'intégrer dans le HTML avec un include (et aussi à lire le fichier XML)... C'est aussi comme ça que je fais.
Il suffirait de traduire cette boucle en JS avec des createElement(), setAttribute() et appendChild()...
Et pour le XML, demander à l'utilisateur de modifier quelques variables JS en début de code HTML.
Bah le JS c'est relou, je préfère faire du PHP, surtout que je peux gérer facilement plus de choses comme ça dans l'affichage progressif de la page.
Mais encore une fois, si qqun veut tout refaire en JS, qu'il n'hésite pas (encore faut-il que ce soit possible en effet).
Pour moi je vois pas d'intérêt énorme donc je continue comme je le sens (et c'est vraiment juste une aide potentielle pour ceux qui voudraient publier en ligne).
D'ailleurs merci pour les remarques css, je regarderai ça :-)

Avatar du membre
Mosqi
P'tit posteur
Messages : 2
Enregistré le : lun. 09 juil. 2012, 12:25

Message par Mosqi »

Salut tout le monde !

Je fais partie de la petite équipe de Spunch, et Raf m'a conseillé de venir jeter un oeil au thread BD numérique, et je suis pas déçu !
Ca fait plaisir de voir que ça bouge bien du côté "solutions maisons" pour la lecture des bd numériques / turbomedia.

Bien joué Tsuka pour le Turbo Media Player, il est super efficace et simple à utiliser !
J'ai fait un petit test et ça passe sans soucis sur les pages Spunch (et pourtant je suis sacrément mauvais) dans une "iframe" et avec la bidouille pour le PHP5.

Donc si on peut "feel free to use it" (avec les remerciements qui vont bien !), ça nous enlève une belle épine du pied.
Belle initiative en tout cas (en plus j'ai cru comprendre que différents projets étaient en cours), j'espère que ça permettra à d'autres auteurs qui redoutent flash et autres complications de se lancer.

Avatar du membre
Tsuka
Admin / Maniac
Messages : 36496
Enregistré le : sam. 20 avr. 2002, 4:07
Localisation : Chez Bobby

Message par Tsuka »

Coucou et bienvenue Mosqi.
Content que ça serve :kniko:
N'hésitez pas si vous rencontrez des soucis, j'updaterai le script en fonction.
Comme je l'expliquais à Raf, il suffit d'uploader le fichier php une seule fois, genre à la racine de votre site, puis de faire 1 xml par comics.

Avatar du membre
Gipo
Mini Yakuz
Messages : 145
Enregistré le : sam. 21 févr. 2009, 17:21
Localisation : Toulouse
Contact :

Message par Gipo »

Tsuka a écrit :Bah le JS c'est relou, je préfère faire du PHP
Entièrement d'accord : JS + DOM, quelle plaie ! :pandasad:
Là, je suis obligé de m'y coller, mais il me tarde la partie PHP...
__________________________________________________
Gipo : Collection/Sélection de Turbomédias (Scoop.it!) - facebook

Avatar du membre
hidro.j
Otaking !
Messages : 3917
Enregistré le : lun. 09 août 2004, 1:50
Localisation : Hidroshima

Message par hidro.j »

http://www.deepcomix.com/deepcomix
[youtube]http://www.youtube.com/watch?v=at4-lfhg ... r_embedded[/youtube]


>Mosqui,Raf et les autres:
Belle initiative que ce Spunch comics!

Pas eu trop de problème technique pour la lecture,
mis à part une inversion des pages l'ors de la premieère lecture.(ça commençait par la fin).



.







.
/////****>> Pokéman Ga, c'est diabolique ça transforme les enfants!<<****/////

Avatar du membre
Tsuka
Admin / Maniac
Messages : 36496
Enregistré le : sam. 20 avr. 2002, 4:07
Localisation : Chez Bobby

Message par Tsuka »

"et même pas besoin de lunettes !" [/gadget]

Répondre