Page 1 sur 2
Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 10:55
par Mortal
Dans sa grande tradition hautement démocratique de toujours faire participer la communauté au changement sur le dojo (et ensuite de prendre la décision qu'on veut

), je voulais avoir votre avis sur ces deux versions du site:
http://www.nintendojofr.com/enter -> version avec menu en Flash et commentaires pour faire les aperçus des nouvelles et des sorties
http://www.nintendojofr.com/enter/?menu=noflash -> version avec menu en JS et les commentaires dans un joli tooltip avec en prime les pochettes de jeux sur les sorties
Votez et éliminez le maillon faible

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 11:20
par Chunky
à part le menu je capte pas les différences, où est la page des sorties ?
Et sinon un menu js c'est toujours préférable ^^ (niveau indexation, et accessibilité si il est bien construit avec des ul et des li)
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 11:24
par Mortal
Passe ta souris sur la phrase Ça sort aujourd'hui sur Wii : Metroid Prime Trilogy
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 11:29
par Chunky
Ok fallait le voir

Bah dans la version flash ya juste un tooltip avec la balise html img, ça sert un peu à rien ^^
Donc je vote la version JS ^^ (et faudrait peut être distinguer plus facilement les sortie, une puce différente ? une couleur différente ?)
Sinon une autre idée, ça serait pas mal que le lien change de couleur (voire qu'une puce/icône change) quand on a déjà cliqué sur un lien du planet, à la manière de ce site là pour les news:
http://www.dvdpascher.net/
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 12:53
par Mortal
On avait déjà proposé une couleur différente, mais c'est pas évident de trouver une couleur correcte qui aille bien avec le thème du dojo (en dehors du blanc quoi…).
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 13:04
par rom vat
JS sans hésiter !

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 15:18
par Urd
J'aime pas le flash.
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 16:44
par Golden cube
JS ça ce référence mieux
Par contre la police du menu JS j'aime pas

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 17:13
par Mortal
En italique, ça rend pas terrible par rapport à Flash. Mais en pas italique, j'aime pas non plus… Si qqn a une suggestion à ce niveau, je suis preneur.
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 17:19
par agent069
Je trouve la version flash un peu plus joli, mais fuck le flash, donc JS

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 19:14
par egg
Oh oui, vive le JS, Flash c'est has been :eggman:

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 04 sept. 2009 20:05
par Le poussin
J'aime pas le flash non plus, mais la version JS a des petits défauts (au moins sous Windows avec Firefox 3.0.11) :
- cliquer sur un élément du menu repositionne tout en haut de la page ;
- l'info-bulle sur les titres de news s'affiche au dessus du curseur, il serait mieux de la faire s'afficher en-dessous (comme pour les info-bulles gérées par le navigateur : ça suit le sens de lecture (pas la peine de remonter pour tomber sur le début du texte) ;
- contrairement à celles de la version Flash, les info-bulles sont tronquées par les bords du viewport.
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 05 sept. 2009 08:32
par Mortal
Le poussin a écrit :J'aime pas le flash non plus

Cyrare, si tu peux lire ça, spécial cace-dédi quoi…
Le poussin a écrit :cliquer sur un élément du menu repositionne tout en haut de la page ;
Je vais difficilement pouvoir faire autrement en fait (en tout cas, je vois pas comment). Si je met pas d'attribut href, le lien ne se présente pas sous forme de lien. Si je met rien dans la balise href (ou du blanc), ça recharge toute la page systématiquement… Si tu connais une astuce, je veux bien la connaître…
Le poussin a écrit :l'info-bulle sur les titres de news s'affiche au dessus du curseur, il serait mieux de la faire s'afficher en-dessous (comme pour les info-bulles gérées par le navigateur : ça suit le sens de lecture (pas la peine de remonter pour tomber sur le début du texte) ;
Ça, ça peut s'arranger assez facilement…
Le poussin a écrit :contrairement à celles de la version Flash, les info-bulles sont tronquées par les bords du viewport.

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 05 sept. 2009 11:35
par egg
Mortal a écrit :Le poussin a écrit :cliquer sur un élément du menu repositionne tout en haut de la page ;
Je vais difficilement pouvoir faire autrement en fait (en tout cas, je vois pas comment). Si je met pas d'attribut href, le lien ne se présente pas sous forme de lien. Si je met rien dans la balise href (ou du blanc), ça recharge toute la page systématiquement… Si tu connais une astuce, je veux bien la connaître…
En fait les liens de premier niveau n'ont pas à être des liens (vu qu'ils ne mènent nul part). Faut tout mettre dans une simple liste (ul) avec des identifiant pour chaque ligne (li).
jor :
Code : Tout sélectionner
<ul id="mon_bo_menu">
<li id="sous_menu_redaction">
<h2>Rédaction</h2>
<ul class="sous_menu"><li><a href="http">Nouvelles pas fraiches</a></li><li><a href="http">Analyse d'urine</a></li></ul>
</li>
<li id="sous_menu_lecteur">
<h2>Lecteurs</h2>
<ul class="sous_menu"><li><a href="http">Éditoriaux</a></li></ul>
</li>
</ul>
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 05 sept. 2009 17:14
par Le poussin
Mortal a écrit :Je vais difficilement pouvoir faire autrement en fait (en tout cas, je vois pas comment). Si je met pas d'attribut href, le lien ne se présente pas sous forme de lien. Si je met rien dans la balise href (ou du blanc), ça recharge toute la page systématiquement… Si tu connais une astuce, je veux bien la connaître…
Si ton handler retourne
false, le lien spécifié avec
href ne sera pas suivi (l'événément
click arrêtera d'être propagé).
Dans ton cas, tu as juste à ajouter un
return false; à la fin des fonctions de tes
bind('click', ...).
Mortal a écrit :Le poussin a écrit :contrairement à celles de la version Flash, les info-bulles sont tronquées par les bords du viewport.

Pour ce point c'est plus du détail (pour des cas pathologiques) qu'un réel problème. L'idée générale est que les infobulles "natives" gérées par le navigateur seront globalement mieux positionnées que des info-bulles faites à la main. Notamment elles pourront être affichées n'importe où sur l'écran, même en dehors de la fenêtre du navigateur.
L'image ci-dessous donne un exemple : l'info-bulle JS est tronquée car limitée au cadre du navigateur, contrairement à l'info-bulle "native".
Deuxième cas, celui des info-bulles qui dépasseraient sur le côté de l'écran. Celle en JS sera tronquée mais celle "native" sera (re)positionnée de manière à être totalement visible.

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 05 sept. 2009 22:41
par Phoenix
Je préfère la version flash, simplement car je n'aime pas le changement

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 06 sept. 2009 10:11
par Mortal
Le poussin a écrit :Mortal a écrit :Je vais difficilement pouvoir faire autrement en fait (en tout cas, je vois pas comment). Si je met pas d'attribut href, le lien ne se présente pas sous forme de lien. Si je met rien dans la balise href (ou du blanc), ça recharge toute la page systématiquement… Si tu connais une astuce, je veux bien la connaître…
Si ton handler retourne
false, le lien spécifié avec
href ne sera pas suivi (l'événément
click arrêtera d'être propagé).
Dans ton cas, tu as juste à ajouter un
return false; à la fin des fonctions de tes
bind('click', ...).
Merci pour l'astuce, je ne connaissais pas…
Le poussin a écrit :Pour ce point c'est plus du détail (pour des cas pathologiques) qu'un réel problème. L'idée générale est que les infobulles "natives" gérées par le navigateur seront globalement mieux positionnées que des info-bulles faites à la main. Notamment elles pourront être affichées n'importe où sur l'écran, même en dehors de la fenêtre du navigateur.
Le souci est que les bulles par défaut des navigateurs sont peut-être mieux placés mais on ne peut par contrôler leur forme, leur couleur et surtout leur durée d'affichage (c'est ce qui me pose le plus de problème…). Je verrais si je peux trouver une astuce genre un mousetrack sur l'info-bulle, ça devrait le faire

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 06 sept. 2009 20:54
par Phoenix
Tu devrais peut-être aligner les éléments de menu sur la droite, histoire que les flèches soient alignées et donc plus agréable au regard

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 11 sept. 2009 07:36
par Rayy
Avec JS y'a parfois de belles opportunités de hacking.

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 11 sept. 2009 10:46
par Cyrare
Pour le client ou pour le serveur ? Parce qu'avec une exécution côté client je vois pas ce qu'on risque.
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 11 sept. 2009 12:29
par Mortal
Qu'est-ce qu'il a dit le monsieur comme connerie ?
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 11 sept. 2009 17:28
par Dark Vador
Il veut écrire script qui ouvre une fenêtre vers PN ou quoi?
Re: Flash or no Flash, dat is ze kouestionne…
Publié : 11 sept. 2009 23:11
par Cyrare
On est pas assez vicieux pour faire ça quand même.

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 12 sept. 2009 10:29
par Rayy
Cyrare a écrit :Pour le client ou pour le serveur ? Parce qu'avec une exécution côté client je vois pas ce qu'on risque.
Si le client doit taper dans une DB ou envoyer des données en GET par exemple, et que c'est mal géré côté serveur, y'a moyen de faire quelques injections de code bien senti.
Après, je ne dis pas que c'est toujours possible, mais on a vu pas mal de sites avec des failles comme ça. Maintenant je crois pas que le dojo ait une structure suffisamment complexe pour que tout ne soit aps passé au peigne fin. (j'ai fait mon geek de la sécurité informatique)
Et je félicite Mortal pour sa perspicacité

Re: Flash or no Flash, dat is ze kouestionne…
Publié : 12 sept. 2009 14:28
par Mortal
Ça vient plus de la requête HTTP que du JS, tu peux faire la même chose avec n'importe quelle page…