Voila deux ans que j'ai découvert que Microsoft a développé son propre HTML (et wai), enfin si on peut dire HTML.

Exit le W3C, exit le html appris à l'école. Bienvenu dans l'utilisation de balises totalement inconnues, des propriétés de HTML inconnues elles aussi (mais propriiétaires à Microsoft), bref, les membres du W3C ne peuvent qu'hurler.  Seul IE sait interpréter le code !

Mais comment faire si l'on vous demande de tout recoder un grs site complet.... en deux jours max ?

Impossible ? Pas tout à fait. Enfin cela dépend ce qu'on appelle recoder. Et pour ce faire, j'ai utiliser une vielle connaissances du web que l'on ne retrouve plus tros : Le mapping.

La première étape a été de générer un code HTML de mapping avrc GIMP, simplement pour se remémorer les commandes à utiliser. C'est le cas de area.  Ca y est ca vous revient ?

Alors voila la méthode que j'ai utilisée, sale, très sale mais qui a le mérite de sauver les meubles en attendant la mise en prod de mon nouvel outil sous Joomla.

  1. J'ai fait des copie d'écrans de toutes les pages web.
  2. J'ai ouvert ces images dans Gimp
  3. Dans gimp, dans les filtres menu Filtres > Web > Image cliquable web, je définis l'ensemble des zones cliquables
  4. Dans chacun des zones définies, j'ai mis mes liens vers mes pages web (qui elles tournes sur les deux navigateurs... puisque ce sont des opies d'écran)
  5. ENfin, je génère toujours avec Gimp le code html du mapping a coller sur la page web, je joins l'image et j'upload tout ca sur le serveur

Seul hic, je n'ai pas trouvé en CSS un équivalent à a:visited sur une image. De ce fait, on ne voit pas si l'utilisateur a déjà cliqué sur un "faux" lien (car oui sr ma copie d'écran j'ai aussi des hyperliens textes)

Si vous aussi ca vous permet de sauver  des meubles....