Nosrehl
Membre
Messages : 36
Inscription : Feb 2008
Réputation : 0
|
RE: Ajax à outrance ?
oxman a écrit :Inadapté.
Je n'aurais pas trouvé tout seul que le soucis était l'accessibilité. 
Peut-être qu'il n'y a pas beaucoup d'handicapés, mais j'ai personnellement du mal à les oublier, la quasi-totalité de mes potes en sont...
Cependant, mon projet concerne un jeu, pas un site social, administratif ou autre. Ce serait juste un loisir, une distraction. J'aurai dû le préciser. Désolé. Mais bon on est sur jeuPHP.
Peut-être que je ferai une version, comment on dit déjà, light ? enfin sans javascript. Si déjà je finis l'autre version.
Sinon je pense qu'il y a une différence entre exploiter à fond une technologie et l'utiliser à tort et à travers même si la frontière est mince, et que parfois la mode ne se trompe pas.
thelos a écrit :Je ne suis pas sûr de moi mais il me semble que hordes utilise ce système à peu de chose prêt.
Va y faire un tour si tu n'as pas peur des milliers de lignes de .js : http://www.hordes.fr/
Merci pour l'info.
Les temps de chargement ne sont pas hyper rapides, il ne doit pas utiliser une méthode de fenêtre superposées.
Je trouve que ça rend vraiment bien en général : pas de cassure entre les pages affichées ce qui est pour moi un (grand) plus au niveau du confort visuel et donc très important (mais je me demande si ces cassures ne sont pas dues à mon ordi de la guerre de cent ans). Chacun son avis bien sûr.
C'est aussi ce qui me motive dans ces systèmes, en plus du fait que j'apprécie le javascript et de l'absence de temps de chargement dans le cas de fenêtres en arrière plan (sauf mises à jour de données).
phenix a écrit :Mais au final qu'est-ce que tu gagne réellement ? Des bugs javascripts, des pagnes super fixe, des erreurs, un code source qui change pas (dur le débug après)...
Est-ce que sa allège vraiment le serveur ? J'en suis pas vraiment sur...
Les pages super fixes : tout est autant possible, non ?
Le code source qui ne change pas : pourquoi ?
(Ce message a été modifié le : 08-15-2008 01:01 AM par Nosrehl.)
|
|
| 08-15-2008 12:58 AM |
|
Sephi-Chan
Administrateur
      
Messages : 4,492
Inscription : Aug 2006
|
RE: Ajax à outrance ?
Effectivement, le principal plus d'Ajax, c'est l'esthétique.
Le contenu injecté par Javascript n'altère pas le code source de ta page. L'arbre DOM de la page n'est pas réévalué non plus. Je suppose que c'est le mécanisme des navigateurs qui veut ça.
Sephi-Chan
www.sephi-chan.fr
|
|
| 08-15-2008 01:10 AM |
|
oxman
Membre
Messages : 749
Inscription : May 2008
Réputation : 10
|
RE: Ajax à outrance ?
Nosrehl a écrit :oxman a écrit :Inadapté.
Je n'aurais pas trouvé tout seul que le soucis était l'accessibilité. 
Peut-être qu'il n'y a pas beaucoup d'handicapés, mais j'ai personnellement du mal à les oublier, la quasi-totalité de mes potes en sont...
Cependant, mon projet concerne un jeu, pas un site social, administratif ou autre. Ce serait juste un loisir, une distraction. J'aurai dû le préciser. Désolé. Mais bon on est sur jeuPHP.
Peut-être que je ferai une version, comment on dit déjà, light ? enfin sans javascript. Si déjà je finis l'autre version.
Voilà tu as raison.
Ton site n'est qu'un jeu, et les handicapés n'ont pas le droit de jouer, ils n'ont le droit que d'aller sur des sites sociaux ou administratifs.
Et le coup du "je fais une version light après, je fais une version ci et ça après". On sait tous ce que ça donne, une version qui ne sort jamais, où très difficile à faire car le site à la base n'était pas prévu pour. Deux versions à maintenir, la version accessible mal maintenu et mal débogué car peu la visitent tu ne t'en rends pas compte etc.
|
|
| 08-15-2008 01:16 AM |
|
Sephi-Chan
Administrateur
      
Messages : 4,492
Inscription : Aug 2006
|
RE: Ajax à outrance ?
C'est vrai que la version légère, c'est pénible à faire pour pas grand chose.
Ce que je trouve dommage, dans tout ça, c'est qu'on ne puisse pas faire une interface très agréable à utiliser car elle ne serait pas accessible à tous.
Oxman, ton constat sur le jeu est tristement vrai : certains handicapés ne peuvent pas jouer à la majorité des jeux du commerce (AoC, Eve, WoW, GW, etc.). D'ailleurs, ça soulève une question : si je fais un site sur le jeu Warcraft III, est-ce utile — outre l'aspect éthique— de le rendre accessible aux non-voyants ?
Sephi-Chan
www.sephi-chan.fr
|
|
| 08-15-2008 12:22 PM |
|
Nosrehl
Membre
Messages : 36
Inscription : Feb 2008
Réputation : 0
|
RE: Ajax à outrance ?
Sephi-Chan : ah, ok. J'étais resté bloqué sur le chargement total des pages lors de la connexion ; ça risque de me rappeler un peu les moments où je ne connaissais pas l'existence de la console de firefox... Mais il y a sûrement pas mal de moyens de limiter les prises de tête.
Oxman : J'ai dit : si déjà je finis l'autre version. Ce n'est pas pour rien.
Je code un jeu avant tout pour apprendre et me faire plaisir et parce que j'ai beaucoup de temps libre en ce moment.
Rien n'indique que je le terminerai un jour, surtout d'après le nombre de projets de jeux, modules, etc. que je n'ai jamais terminés. D'ailleurs, je n'en ai jamais terminé.
Bref, pas besoin de spéculer aussi loin.
Et ce n'est pas en t'acharnant sur moi que les choses vont évoluer.
Au maximum, ça te donne l'impression ou l'illusion de faire quelque chose.
Il serait bien plus utile d'apporter ton soutien aux associations concernées qui sont peu ou pas écoutées. Peut-être que tu le fais et que c'est l'origine de ta réaction.
Mais les vélos ne sont pas interdits sous prétexte que certains n'ont pas de jambes. Faudrait-il se sentir coupable de vendre des vélos ? La vie est injuste, je ne pense pas avoir les moyens de rectifier tout ça. Faire des efforts d'accord, mais me limiter au niveau technologique parce qu'en amont rien n'est prévu, non.
Je me répète un peu quelque part, mais si je code des sites classiques/tout public (ou même un jeu avec des combats sous forme de texte, voire sans combats, ou pour résumer : sans nécessité graphique), je serai particulièrement attentif à tout ça. Merci de m'avoir conforté dans l'importance d'une telle démarche.
(Ce message a été modifié le : 08-15-2008 01:43 PM par Nosrehl.)
|
|
| 08-15-2008 01:36 PM |
|
phenix
Membre
Messages : 279
Inscription : May 2007
Réputation : 2
|
RE: Ajax à outrance ?
Citation :Mais les vélos ne sont pas interdits sous prétexte que certains n'ont pas de jambes. Faudrait-il se sentir coupable de vendre des vélos ? La vie est injuste, je ne pense pas avoir les moyens de rectifier tout ça. Faire des efforts d'accord, mais me limiter au niveau technologique parce qu'en amont rien n'est prévu, non.
Ca n'as aucun rapport, car il existe des vélos pour handicapé. Ici ton site web exclura les handicaper.
Citation :D'ailleurs, ça soulève une question : si je fais un site sur le jeu Warcraft III, est-ce utile — outre l'aspect éthique— de le rendre accessible aux non-voyants ?
Faudra que tu m'explique comment tu crées un site web (support visuel) pour des gens qui ne peuvent le voir
Perso je serais partisan d'un mixte, Un peu d'ajax mais pas de "tout ajax".
Phenix, administrateur de streamanga
Visitez aussi mon MMORPG la vallée des larmes
|
|
| 08-15-2008 02:09 PM |
|
z3d
Membre
Messages : 102
Inscription : Apr 2008
Réputation : 4
|
RE: Ajax à outrance ?
Sephi-Chan a écrit :Le contenu injecté par Javascript n'altère pas le code source de ta page. L'arbre DOM de la page n'est pas réévalué non plus. Je suppose que c'est le mécanisme des navigateurs qui veut ça.
L'arbre peut tout à fait être recréer à partir du moment ou tu utilises les méthodes DOM, j'ai fait un tutoriel il y a peu qui n 'a, malheureusement, pas bousculé la foule.
Suffit d'utiliser la technologie intelligemment.
|
|
| 08-15-2008 02:24 PM |
|
Sephi-Chan
Administrateur
      
Messages : 4,492
Inscription : Aug 2006
|
RE: Ajax à outrance ?
phenix a écrit :Citation :D'ailleurs, ça soulève une question : si je fais un site sur le jeu Warcraft III, est-ce utile — outre l'aspect éthique— de le rendre accessible aux non-voyants ?
Faudra que tu m'explique comment tu crées un site web (support visuel) pour des gens qui ne peuvent le voir 
Imagine que je fasse un site qui analyse chaque unité du jeu, donne des techniques, des conseils, etc. Dois-je le rendre accessible aux non-voyants (outre l'éthique, comme je disais) puisque les non-voyants ne peuvent pas jouer à Warcraft.
Oui, Z3d, je suis d'accord pour le DOM injecté, mais les gens utilisent souvent innerHTML, par exemple.
Sephi-Chan
www.sephi-chan.fr
|
|
| 08-15-2008 03:12 PM |
|
Nosrehl
Membre
Messages : 36
Inscription : Feb 2008
Réputation : 0
|
RE: Ajax à outrance ?
phenix a écrit :Ca n'as aucun rapport, car il existe des vélos pour handicapé. Ici ton site web exclura les handicaper.
Si j'essaie de suivre ta logique irréfléchie et contradictoire :
- les handicapés n'ont pas le choix du modèle de vélo : un handbike (ou pseudo-vélo sans être méchant) pour dix-mille vélos, je dis ça au pif mais bon, ça doit être plus.
- il existe des sites pour handicapés...
Enfin bon moi j'arrête là le débat, le politiquement correct ne m'intéresse que moyennement et encore, quand je n'en ai pas connaissance (sinon ça me fait trop penser au livre "1984").
Et j'ai eu les informations que je cherchais. Voire plus. Merci au fait.
|
|
| 08-15-2008 07:56 PM |
|
Zamentur
Membre
Messages : 549
Inscription : Jan 2007
Réputation : 8
|
RE: Ajax à outrance ?
Même si je trouve le débat intéressant j'ai failli dévié en y répondant.
Pour moi l'accessibilité çà comprend aussi le confort visuel et ergonomique!
Une personne n'a pas accès ou non à un site pour moi, tout n'est pas blanc ou noir.
Il est des projets ou l'on peut toucher plus de monde en en sacrifiant certains d'office, tout en sachant que le contenue n'étais pas très intéressants pour eux.
Si son projet n'est pas réfléchis pour ce genre de chose, et qu'il ne peut être modifié en ce sens, il ne sert à rien de faire les choses à moitié.
Son jeu sera d'abord accessible si il réussit à le sortir!
Algol project un 0% qui as du goût
|
|
| 08-16-2008 01:01 AM |
|