http://fantasyslash.herokuapp.com/public...nt/sign_up
Un truc que j'avais fait
Ca peut toujours être utile a s'inspirer !
Un truc que j'avais fait
Ca peut toujours être utile a s'inspirer !
http://fantasyslash.herokuapp.com/public...nt/sign_up
Un truc que j'avais fait Ca peut toujours être utile a s'inspirer !
14-01-2013, 06:05 PM
C'est pas mal du tout, propre et clean.
Mais les effets slide pour montrer ou cacher les messages, ça le fait pas. Ni l'effet rouleau sur l'hover des liens clickables.
14-01-2013, 07:13 PM
J'aime pas cette solution, justement parce que quand on clic sur un élément, y'a tout qui se met à bouger. Ca me donne un sentiment que le site est... comment dire... instable, comme une pile d'assiettes qui se mettrait à tanguer quand on en attrape une. Après, ce n'est que mon opinion. Niveau accessibilité, il y a d'ailleurs un gros soucis: le champ input n'a pas lui-même de title, donc, si on considère un non-voyant (pour faire le lien avec un autre sujet), cela sera très "handicapant" pour le site...
Voilà un très beau formulaire : http://paste.bouh.org/register
Normal c'est le mien
Ahhh, j'avais bien kiffé ton interface à l'époque Viciousity ^^ Ca a laissé des traces
Sinon, je continue mon petit bonhomme de chemin, j'ai intégré un slide au niveau de la hauteur quand les transitions entre les textes modifient la taille de la bulle. J'ai également intégré mon système de gestion des erreurs. Vous pouvez valider le formulaire vide pour voir ce que ça donne en plaçant votre focus sur le premier champ. J'ai pas encore d'idée plus sexy que ça pour démarquer les champs où il y a une erreur, la croix devant le label est pas top mais je trouverai bien un truc sobre pour changer tout ça. Le tout est visitable ici : http://terresdecy.herokuapp.com/register
18-01-2013, 07:12 PM
Une validation cliente du formulaire ? Voir une validation asynchrone, quand l'utilisateur saisi quelque chose et change de champs, tu demandes au serveur de vérifier la donnée en question et renvoie une réponse (en JSON).
18-01-2013, 07:41 PM
(18-01-2013, 07:12 PM)Plume a écrit : Une validation cliente du formulaire ? Voir une validation asynchrone, quand l'utilisateur saisi quelque chose et change de champs, tu demandes au serveur de vérifier la donnée en question et renvoie une réponse (en JSON).J'ose à peine poser la question mais : il existe une gem pour ça aussi ? Histoire de rester dans le Dry, je préférerais passer par la solution asyncrone. A moins qu'il y ait moyen de générer des validations en javascript qui correspondent aux validations serveurs (+ requêtes ajax éventuelles).
18-01-2013, 07:57 PM
(Modification du message : 18-01-2013, 07:58 PM par Sephi-Chan.)
J'ai du modifier mon implémentation de simple_form pour pouvoir utiliser facilement la validation du côté client. Ca fonctionne bien .
Tiens, j'ai une petite question à laquelle vous saurez peut-être répondre. Quand la validation d'unicité sur l'e-mail se fait, une requête ajax vérifie que celui-ci est bien unique. La vérification fonctionne correctement mais j'ai un résultat bizarre au niveau de l'en-tête de réponse : Request URL: http://terresdecy.herokuapp.com/validato...8678781661 Request Method: GET Status Code: 404 Not Found Comment c'est possible que je reçoive une réponse alors que l'en-tête annonce une erreur 404 ?
20-01-2013, 01:05 PM
Peux-tu montrer le code côté serveur ? Certaines requêtes — notamment
find dans ActiveRecord — envoie des exceptions quand aucun record n'est trouvé. Cette exception est automatiquement captée par ActionController qui se charge d'assigner le code erreur 404 à la requête (puisque le record n'est effectivement pas trouvé).
|
|