2003-07

2003-07-29

Test d'un site sur plusieurs navigateurs

Je suis en train de tester la page d'accueil de mon site sur BrowserCam, une société qui propose un outil pour tester son site sur pleins de navigateurs différents et envoyer le résultat du rendu. Mon site utilise le charset iso-8859-15.

  • euro : ¤
  • e dans l'o : ½
  • e dans l'o majuscule: ¼
  • Y tréma majuscule : ¾
  • Autres caractères communs à l'iso-8859-1 et l'iso-8859-15 : É È À Ù Ç

Ça y'est ! Les tests sont effectués ! Les navigateurs modernes s'en tirent bien, les anciens beaucoup moins. Voici les résultats :

  • IE 4 Windows : juste pour le fun :) L'iso-8859-15 n'est pas géré. L'affichage est crade. Mais le contenu reste accessible (vive la sémantique).
  • IE 5.5 Windows : moins de bug que IE 4. Je reconnais certains problèmes de IE 6 en raison d'un manque de support de CSS2, mais certains problèmes sont propres à IE 5.5, comme la couleur de fond derrière les boutons de menu ou la background-image qui n'apparaît pas. À noter que l'iso-8859-15 est supporté.
  • Konqueror 3.0.5 Linux : rendu très proche de IE6, à savoir un bon rendu, avec support de l'iso-8859-15, mais des soucis concernant le CSS2 qui est mal supporté.
  • Netscape 6.2 Windows : rendu parfait. Même apparence que sous mon Mozilla Firebird 0.6, mis à part les bords ronds pour les dates ; mais je ne lui en veux pas, pour les bords ronds j'ai utilisé une extension du moteur de rendu Gecko :) (utilisé dans Firebird).
  • Safari 1.0 Macintosh : rendu presque parfait. Bon support de CSS2 et support de l'iso-8859-15. En revanche il a assombri ma background-image sans raison.

Voici le résultat en images sur le site de BrowserCam.

Note : j'ai aussi testé ma page de liens qui est faite à l'aide de trois blocs flottants.

2003-07-28

Une marche de plus vers les standards

À mon tour d'apporter mon aide sur un site :) J'ai un ami nommé Hal9k qui compose de la trance psychédélique. Il a fait une page pour parler de ses projets et mettre en ligne ses morceaux. Comme souvent avec mes amis qui ne s'y connaissent pas trop en programmation web, on vient me demander de l'aide :) J'ai donc apporté ma contribution à sa page, tout en lui faisant un petit cours sur le concept de balises HTML et sur la sémantique.

Le résultat : un site sympathique en XHTML Strict avec un respect de la sémantique (dans la limite de mon expérience bien-sûr :)). Comme la page n'est pas une soupe de balises, Hal9k peut facilement faire ses mises à jour. Pas de prise de tête, un éditeur de texte pour ajouter un paragraphe ou un lien... et hop ! Pourquoi continuer à s'embêter avec tous ces éditeurs visuels médiocres pour faire un site perso ?

2003-07-27

Un site qu'il est beau

Ça y est ! Mon confrère Anubis a mis en ligne la nouvelle version du site à propos des Lynx dont s'occupe sa demoiselle. À l'origine un site web avec du contenu intéressant, mais peu accessible et peu pratique, en vieux HTML. Au final un site en XHTML Strict, sémantique, accessible, valide W3C... Y'a même des dates au format international et de l'iso-8859-15 pour l'encodage des caractères ; Anubis je t'aiiiiiiime lol. Et il y a même un lien vers OpenWeb ;)

Bravo, c'est du bon boulot, tous les sites web devraient être faits avec autant de soin !

Évangélisme Web Standards

Vu sur OSNews : « Poll: Do you Use a Web Browser with your Mobile Phone or PDA? ». Il est toujours intéressant de voir des webmasters qui s'intéressent à l'accès de leur contenu à l'aide de petits outils comme les téléphones portables ou les PDA. Ça permet de leur donner un peu conscience de l'importance de la sémantique d'un site web.

En revanche, concernant OSNews, une méthode à mon avis peu nécessaire est utilisée : avoir deux versions distinctes des documents. J'aime beaucoup ce site pour son contenu, mais on ne peut pas dire que le code des pages soit fabuleux. Déjà les pages sont pleines d'erreurs (il n'y a même pas de DOCTYPE !), et sémantiquement il est très mauvais : il n'y a qu'à désactiver la feuille de style pour s'en convaincre. J'ai donc envoyé un chtit pavé dans la mare dans les commentaires. Le résumé de mes propos : pourquoi avoir deux versions d'un site alors qu'une seule, sémantiquement correcte (écrite en XHTML Strict par exemple), permettrait de satisfaire toutes les plateformes ?

Je suis curieux de voir l'impact que ça aura. Indifférence ? rejet ? ou, comme cela n'arrive malheureusement que trop rarement : curiosité, volonté de progresser et remise en cause de ses connaissances ? À suivre...

2003-07-22

De l'alternatif en dehors de la sphère

J'ai récemment feuilleté un magazine informatique comportant un dossier sur la compression audio. On n'y voit jamais mentionné le Ogg Vorbis ! Vous comprendrez alors mon étonnement quand ce week-end, à la lecture d'une revue sans rapport avec l'informatique, j'ai trouvé une note concernant les navigateurs alternatifs à IE.

Il s'agit de « Psychologies magazine ». Je souhaitais en parler d'avantage, mais Emmanuel Clément m'a coupé l'herbe sous le pied ! Je mets donc un lien vers son billet : Changer... c'est psychologique.

Comme lui, je me suis enthousiasmé par la présence d'une telle note dans un magazine qui a priori n'est pas trop là pour parler du Web et encore moins parler de navigateurs alternatifs. J'ai hâte de trouver un jour des captures d'écrans de sites Web affichés à l'aide de navigateurs alternatifs :D

2003-07-16

IRC & Navigateur Web

Vous aimez discuter sur IRC, vous êtes sous Windows et vous utilisez mIRC ? Vous avez installé Mozilla Firebird et c'est votre navigateur par défaut ? Super ! Mais pourquoi mIRC lance-t-il toujours Internet Explorer quand on clique sur un lien issu de la fenêtre de discussion ? C'est juste un bug :-/ Le problème est connu par les développeurs de mIRC, mais une nouvelle version tarde à apparaître.

En attendant on peut forcer le navigateur de son choix en modifiant une clé de la base de registre. Comme c'est une opération fastidieuse, j'ai programmé un petit utilitaire pour faire ça : il tente de récupérer le chemin vers l'exécutable de Mozilla Firebird (s'il n'y arrive pas vous pourrez quand même spécifier ce chemin à la main) et écrit lui-même les informations dans la base de registre.

J'ai mis en ligne ce logiciel, téléchargeable sur la page FirebirdMirc.

2003-07-11

Ze mise à jour

Je ne sais pas ce qui m'a pris aujourd'hui, mais je me suis mis en tête d'améliorer le design du site et de créer un petit moteur de blog. À force de lire de nombreux blogs intéressants j'ai été contaminé à mon tour.

J'espère que mon moteur va tenir la route. Il est en période de rodage. J'ai tout de même mis de quoi gérer les permaliens et mis des archives. Enfin bref, me voilà sur les rails :)