Bust A Name – Générateur de nom de domaine

Le 3 juin 2008 • Web

Il devient de plus en plus difficile de trouver un nom de domaine qui n’est pas déjà réservé et si l’imagination n’est pas au rendez-vous, difficile de trouver quelque chose d’original et qui veuille dire quelque chose. Me suis moi même récemment confronté au problème pour mes deux derniers projets.

Après avoir consulté de (très) nombreux générateurs de nom de domaine je me suis arreté sur Bust A  Name qui semble être le plus performant. Plus performant de part la pertinence des résultats et des options de recherche possibles.

BustAName Logo

Le mode recherche classique sur Bust A Name est d’y ajouter des mots clés comme d’autres le font avec en plus la possibilité de grouper les mots qui ne doivent pas s’associer ainsi que d’y ajouter des mots en relation avec ceux déjà ajoutés (cela reste en anglais). Le temps de réponse est très surprenant, en quelques secondes apparaissent des propositions de nom de domaine non réservés.

Bust A Name

La première colonnes stock et tri les mots clés, la deuxièmes correspond aux noms de domaine généré et libre, la troisième stock les noms de domaines choisient.

En plus de cela, de nombreuses options sont proposés :

  • Choix de l’extension (.com, .net, .org, etc.)
  • Le nombre de mot à combiner (2 ou 3)
  • Ajout de préfixe (i, my, the, etc.)
  • Ajout de suffixe (ly, ster, etc.)
  • Ajout de tiret « - » entre les mots
  • Plurialisation des mots.
  • Suppression de la dernière voyelle (flicker -> flickr)
  • Ajout des nom de domaine en vente sur Sedo

A mon avis, le seul défaut de Bust A Name est sa limitation d’extension, seul les .com, .net, .org, .info et .biz sont proposés à la recherche. Pas de .fr malheureusement mais là il y a moins de soucis pour trouver quelque chose d’encore disponible.

Bust A Name m’a permit de trouver un nom de domaine pour mon prochain projet, il vous aidera aussi, essayez le!

Commenter

Champ de recherche parfait sans label ni bouton de validation

Le 10 août 2007 • DéveloppementWordPress

Tout d’abord ce mini tutoriel ne s’applique pas uniquement aux champs de recherches mais à tous les <input type= »text »/>. Pour mes exemples je vais partir du principe que l’on veut mettre en place un champ de recherche, sans label ni bouton de validation tout en faisant en sorte que cela reste compréhensible.
Pour éviter d’avoir juste ça :

Remplacer le label par le value

Dans tout formulaire qui se respecte on se doit d’avoir un champ label devant notre zone de saisie. Le but est de savoir ce que l’on doit y saisir!
Exemple :


<label for="inputid" >Recherche : </label><input type="text" id="inputid" />

En plus de ça, le but du label est de permettre, quand on clique dessus d’arriver directement dans la zone de saisie.Maintenant pour remplacer ce label il est possible d’utiliser le value.
Exemple :


<input type="text" value="Rechercher" />

Comme cela on comprend aussi bien ce que l’on attend de ce champ reste que si l’on clique dessus le texte « recherche » reste.

Gérer value et les clics

Le but maintenant est d’effacer le texte « Rechercher » lorsque l’on clic/arrive sur la zone de saisie.
Trop souvent l’on voit la solution « onclick » :


<input type="text" value="Rechercher" onclick="this.value=''" />

Elle peut sembler fonctionner mais en fait comme son nom l’indique, cela ne fonctionne que si l’on clic dessus. Si jamais on arrive sur cette zone via la touche de tabulation (TAB), rien ne se passe.
En fait, à la place d’utiliser « onclick » il faut utiliser « onfocus » :
<input type="text" value="Rechercher" onfocus="this.value=''" />

Allons plus loin

Histoire d’améliorer tout ça, ajoutons une autre fonctionnalité qui consiste à remettre le texte « Rechercher » si l’on quitte la zone de saisie sans la remplir.
Voici le code à utiliser :


<input type="text" value="Rechercher" onfocus="this.value=''" onblur="if(this.value=''){this.value='Rechercher';}" />

Maintenant le problème est que si l’on clic sur cette zone même si le texte est différent de « Rechercher » celui ci s’efface.
Il faut donc vérifier ce qui y est écrit, voici le nouveau code :
<input type="text" value="Rechercher" onfocus="if(this.value=='Rechercher'){this.value='';}" onblur="if(this.value=''){this.value='Rechercher';}" />

Le champ de recherche parfait

Selon moi… Le champ de recherche parfait ressemble à l’exemple précédent. Sauf que le texte « Rechercher » n’est pas suffisant, n’ayant pas de bouton de validation un message du genre « Entrer votre recherche et appuyez sur entrer » (me) semble être plus parlant.

Aussi si votre page accepte le php, comme la plupart maintenant, pour éviter d’avoir des erreurs de frappe qui feraient que rien de tout ça ne fonctionne, éviter d’avoir à tout changer les textes mais qu’un seul on peut utiliser une variable.
Comme ceci :


<?php $texterecherche = 'Entrer votre recherche et appuyez sur entrer'; ?>
<input type="text" value="<?php echo $texterecherche; ?>" onfocus="if(this.value=='<?php echo $texterecherche; ?>'){this.value='';}" onblur="if(this.value=''){this.value='<?php echo $texterecherche; ?>';}" />

Et pour WordPress?

Et bien oui, tant qu’à faire, maintenant voyons à quoi ressemble le champ de recherche parfait sous WordPress, sans utiliser le widget de recherche.


<?php $texterecherche = 'Entrer votre recherche et appuyez sur entrer'; ?>
<form id="searchform" method="get" action="<?php bloginfo('home'); ?>/">
<input type="text" name="s" id="s" value="<?php if(isset($_GET['s'])) { echo wp_specialchars($s, 1); } else { echo $texterecherche; } ?>" size="15" onblur="if (this.value == '') {this.value = '<?php echo $texterecherche; ?>';}" onfocus="if (this.value == '<?php echo $texterecherche; ?>') {this.value = '';}" />
</form>

Voici le code que j’ai utilisé pour mon prochain thème WordPress en développement. Qu’est-ce que vous en pensez?

5 commentaires