Découvrez la balise HTML inutile qui fait quelque chose

misalingnment
Creative Commons License photo credit: uair01

Si vous regardez le code source d’une page HTML, vous allez souvent trouver une première ligne qui ressemble aux deux exemples suivants:

<!DOCTYPE html PUBLIC « -//W3C//DTD XHTML 1.1//EN » « http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd »>

<!DOCTYPE HTML PUBLIC « -//W3C//DTD HTML 3.2 Final//EN »>

Outre le fait d’être très technique, on peut se demander à quoi ces lignes servent puisqu’elles n’affichent rien. Au moins la balise Meta Keywords a un sens évident, ce qui n’est pas le cas ici.

Dans les faits cette balise est probablement une des plus importante : elle contrôle le comportement du navigateur.

Elle indique deux choses :

  1. que le webmaster a choisi un standard HTML pour le code des pages
  2. que le navigateur doit afficher la page en respectant ce standard au lieu de « faire au mieux »

Si la ligne est absente, le navigateur web affichera la page en mode « quirks » (« bancal » en français). Il tentera de reconnaître la structure du document et de deviner ce que chaque balise ou attribut veut dire ainsi que de pallier pour les erreurs de syntaxe qu’il va rencontrer. Il est évident que cela signifie que le résultat est imprévisible : entre deux navigateurs (mettons Internet Explorer et Firefox ou Chrome), la page s’affichera différemment, ce qui est normal puisque chaque navigateur tente de deviner la langue HTML que vous utilisez et le sens que vous donnez à chaque balise.

Au contraire, si la ligne est présente elle indique clairement au navigateur web le standard W3C utilisé, par exemple HTML5 ou XHTML 1.1. En théorie, la page s’affichera de la même façon dans les tous les navigateurs. (En pratique, il peut y avoir quelques différences mineures du fait de spécifications incomplètes, de polices de caractères légèrement différentes entre OS, etc…)

Bonus annexe : vous pouvez maintenant impressionner vos amis en leur expliquant pourquoi vous avez cette ligne barbare en haut de vos pages.

Une opportunité évidente pour vous

Community Ditch
Creative Commons License photo credit: Let Ideas Compete

Combien de fois par jour faites-vous une recherche sur un moteur ?

La réponse à cette question dépend bien sûr du temps que vous passez en ligne, mais c’est probablement entre 1 ou 2 et plus d’une dizaine.

Combien de fois ces recherches ne sont pas fructueuses ? Combien de fois devez-vous enchainer sur une seconde recherche pour trouver l’information qui vous intéresse ?

Si votre métier est de faire des sites rentables, vous venez de découvrir une source sans fond d’opportunités: chaque requête que vous faites qui ne donne pas de résultats pertinents est une requête en manque de site sur le sujet.

Chacune de ces requêtes devrait faire l’objet d’un site dédié.

Il y a une opportunité, saurez-vous la saisir ?

La distraction ne paie pas

Books Bought & Sold (But I Had The Last Sudoku)
Creative Commons License photo credit: Andrew Stawarz

Je vois de plus en plus de sites marchands qui ajoutent des publicités sur leurs pages.

Leur raisonnement est simple et imparable: à défaut de faire une vente, l’argent rentrera sous forme publicitaire.

C’est une quadruple erreur:

  • Les revenus publicitaires sont minimes. Aucun visiteur ne va sur un site marchand dans l’idée de cliquer sur les publicités.
  • En terme d’image, c’est une grave erreur qui va vous nuire au long terme.
  • Vous risquez d’envoyer vos visiteurs chez des concurrents. (Oui, on peut filtrer les publicités mais si vous avez le temps de le faire c’est que vous ne passez pas assez de temps à développer vos ventes).
  • Peut-être la plus grosse erreur est que cela distrait vos visiteurs: vous leur donner autre chose à voir que votre contenu et vos produits. S’ils ont le choix, ils ne prendront pas la bonne décision.

Si votre but est de vivre de la publicité, pourquoi faire un site marchand ?