JeuWeb - Crée ton jeu par navigateur
Facebook Method - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Facebook Method (/showthread.php?tid=5106)

Pages : 1 2


Facebook Method - Thib4s - 22-08-2010

Je viens de découvrir un truc :
presque tous les liens de facebook sont en fait des <input type="button" /> mis en style comme des liens Oo

Est-ce que vous savez pourquoi et ce que sa apporte ??


RE: Facebook Method - Sephi-Chan - 22-08-2010

Peut-être est-ce pour utiliser des méthodes interdites dans les liens (POST, PUT, etc.) mais je n'y mettrais pas ma main au feu. D'autant que dans leur cas, ils peuvent le faire en Javascript puisque il est indispensable sur Facebook.


Sephi-Chan


RE: Facebook Method - SorenS - 22-08-2010

Genre quels liens ???


RE: Facebook Method - Thib4s - 22-08-2010

Tous les liens : j'aime, je partage, je rejoins,...


RE: Facebook Method - Sephi-Chan - 22-08-2010

Du coup, je ne comprends pas. Qu'est-ce qui t'étonne dans le fait que ce soit des boutons ?


Sephi-Chan


RE: Facebook Method - Thib4s - 22-08-2010

Bah je sais pas trop ^^
Le truc que sa fais des annees que j'appuie sur un bouton alors que je pense que c'est un <a href=""></a> ^^
J'y aurais pas vraiment penser et sa me réglé pas mal de probleme sa ^^


RE: Facebook Method - Sephi-Chan - 22-08-2010

Effectivement, c'est mieux que tu connaisses cette astuce quand tu développes avec Rails, vu que l'utilisation des méthodes y est très intéressante (même sans être complètement REST, qui n'est pas utile en dehors de la réalisation d'API).


Sephi-Chan


RE: Facebook Method - Shao - 22-08-2010

Si je me trompes pas, avec la balise <a>, l'utilisateur aurait la possibilité d'ouvrir une nouvelle page ou un nouvel onglet (clic droit ou la molette), cela parasiterai avec l'action "j'aime".

Et puis ça me parait plus cohérent avec l'action en question : en cliquant sur "j'aime", je modifie la publication. Cela ne correspond pas vraiment au rôle de <a> qui est finalement un simple lien avec une autre page web ou une ancre de la page web en question.


RE: Facebook Method - srm - 22-08-2010

D'ailleurs en HTML5 on pourra faire des formulaires REST car on pourra avoir les actions PUT/DELETE Wink

http://www.w3.org/TR/html5/association-of-controls-and-forms.html#form-submission-0


RE: Facebook Method - keke - 23-08-2010

Sur mon jeu aussi on a basculé tous les liens en boutons et on a rajouté un graphisme de lien.
Notre but avait été d'évité quelques surprises de types modification du lien.

En passant par du POST, (même s'il faut toujours vérifier la cohérence des éléments envoyés) tu t'évites 90% de tentative élémentaire de triche.

kéké