#seenthis_done : un début de page 404, qui essaie de faire une recherche à partir de l’URL. Pas évident évident, mais bon, mieux que rien.
#seenthis_done : un début de page 404, qui essaie de faire une recherche à partir de l’URL. Pas évident évident, mais bon, mieux que rien.
Bonne idée. Les résultats sont curieux parfois :
►http://seenthis.net/%C3%A7avapaslat%C3%AAte affiche l’URL en percent-encoded (pas glop) et me trouve ►http://seenthis.net/messages/9964 :-)
►http://seenthis.net/go trouve des messages qui n’ont rien à voir avec le jeu ou le langage de programmation.
Pour avoir déjà eu ce type de préoccupations, je pense qu’il est bon de mentionner que c’est une erreur (404 donc) mais qu’on affiche néanmoins des résultats qui seront peut être pertinents.
J’ai modifié, mais pour l’instant, ça reste un mélange moche de français et d’anglais.
@stephane : la recherche est volontairement étendue (j’ajoute une wildcard systématiquement à la fin de la chaîne recherchée, donc c’est vraiment très étendu). Le but n’est pas d’avoir une page cohérent (comme sur ►http://rezo.net), mais une page qui répond simplement quelque chose.
Le risque évidemment, dans ce cas, c’est d’avoir des gens qui se mettent à référencer les pages d’erreur comme de véritables URL :-))
@Baroug : Idéalement, ce serait le navigateur qui indiquerait (dans la langue de l’utilisateur, avec la présentation qui lui va bien) qu’il y a eu une erreur (le serveur de #SeenThis renvoie bien le code 404).
Je viens de vérifier avec #Firefox et #Chrome et, en effet, aucun des deux ne fait cela proprement :-( Donc, je vote aussi pour que le message de #SeenThis soit légèrement modifié, quelque chose du genre « Page non trouvée, regardez les articles suivants, qui peuvent se rapprocher de ce que vous cherchez, ou bien essayez notre moteur de recherche [lien] ».
@stephane : oui, et c’est le comportement de zzz, qui me semble adéquat.