Posts tagged with thème

1 comments

Hello world

Ce thème a été réalisé par Miguel Santirso. Il est disponible en vert, bleu et rose, mais comme cela ne me plaisait pas vraiment, j’ai réalisé une nouvelle feuille de style perso, avec quelques changements de forme par ci par là. Je n’ai pas de grande qualité en tant que designer mais je voulais tout de même un thème qui soit unique.

Il reste encore quelques petits problèmes d’affichages notamment avec les titres des posts sur Safari. Je vais essayer de corriger cela dans les jours à venir.

En tout cas, cela illustre bien la difficulté de réaliser un ensemble PHP/HTML/CSS qui, déjà, soit opérationnel sur tous les navigateurs, et ensuite qui soit interprété de la même manière. La résolution de ces problèmes est un aspect du développement web qui m’a toujours enervé. Cela me confortait dans l’idée de vouloir faire du développement logiciel , du vrai, avec un compilateur ou une machine virtuelle ;)

J’ai pourtant découvert (un peu par hasard) en ce début d’année 2009 le framework Google Web Toolkit (GWT). J’ai tout de suite été séduit par le fait de pouvoir produire, avec du code Java, du contenu interprétable par n’importe quel serveur web. Je classe les qualités de GWT dans 3 catégories :

  • Java : intégration de GWT dans Eclipse, possibilité d’utiliser mes acquis en Java. Avec un serveur capable de gérer les servlets (Tomcat par exemple), on peut réaliser de véritable application web, sur le modèle de Gmail par exemple. Et même sans, on peut interagir avec tout type de serveur.
  • Google : cela a sûrement des inconvénients, mais aussi des avantages. L’image de Google sur le produit permet de penser que le produit a toutes les chances de continuer d’évoluer dans le futur. Cela permet aussi de s’approcher des services Google (Maps, Visualization etc…) omniprésent sur le web.
  • Javascript : Web 2.0, AJAX… avec GWT on est en plein dans la nouvelle (?) mode du web. Je sais que d’autres frameworks AJAX existent, mais je ne les ai pas testé donc je ne dirai rien :). Quoiqu’il en soit, avec GWT, on a l’assurance que le code généré fonctionnera sur tous les navigateurs et l’on a tous les outils pour construire un client robuste.

Tout ceci me pousse donc à m’étendre sur le sujet, découvrir, approfondir.