Le blog de llaumgui

Linux en général, Fedora / CentOS en particulier...

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 13 juin 2008

ezoescript et ezoecss : 2 bonnes surprises dans ezoe

Pour ceux qui ont suivi mon précédent billet sur l'optimisation des javascripts, vous l'aurez compris : je suis sensibilisé à l'optimisation des sites web et notamment (entre autre) à la préconisation Yahoo! Developer Network :"Minify JavaScript and CSS". Cette préconisation suggère de réduire les CSS et les javascript en nombre et en poids. Dans le meilleur des cas, il faudrait donc n'avoir qu'une feuille CSS et qu'un fichier Javascript de poids raisonable.

Pour la migration du planet Fedora-Fr sous eZ Publish, j'avais pour intention de développer une extension eZ Publish intégrant un minifier JS/CSS. J'étais parti pour utiliser JSMin qui, certes est moins puissant que YUI ou packer mais qui offre le double avantage d'être full php (YUI utilise JAVA) et surtout de ne pas trop altérer le source à grands coups d'eval (comme le fait packer).

Mais au final, j'ai fait le choix de ne pas utiliser le système de design d'eZ Publish et de continuer à stocker le design (CSS, images, JS) de chaque sous-domaine (www, planet, forums, doc, etc..) dans un sous domaine commun (common). Au final, que vous soyez sur le planet, l'accueil ou sur les forums de fedora-fr, vous ne téléchargerez qu'une fois les images et les feuilles de styles.

Lire la suite...

jeudi 1 mars 2007

Pourquoi devons nous tous payer pour l'incompétence et la politique fermée de Microsoft ?

Ce petit coup de gueule fait suite au temps passé à rendre ce blog compatible Internet Explorer.

Tout d'abord une petite présentation de moi même, pour ceux qui n'ont pas lu mon CV.
Je suis un jeune analyste programmeur spécialisé dans le développement d'applications orientées web et visant, la plupart du temps, à être utilisées via un navigateur Web.
Comme la plupart de mes confrères, j'utilise Firefox pour développer mes applications et cela car il propose une riche gamme d'extensions orientées développement. C'est ensuite que je commence l'étape visant à rendre l'application compatible avec IE. Et force est de constater que la plupart du temps c'est plutôt une régression.

Lire la suite...

vendredi 23 février 2007

Preview du thème LLaumgui-ng

A la demande générale de certain qui se reconnaîtrons, je suis en train de concocter un nouveau thème pour mon blog, simplement appelé llaumgui-ng.

Pour le moment, vous pouvez admirer une preview de ce que ça donnera : un thème qui se rapproche du bureau de Gnome avec un header bien plus sobre que l'actuel qui sera basé sur un fond d'écran de Diana.

Question technique, j'utilise des éléments de CSS 2.0 qui pourraient ne pas être compatible IE6 (:first-child par exemple), et je m'en fout ! Je ne vais pas me casser le XXX à la place des ingénieurs de chez Microsoft qui ne sont pas fichus de coder un navigateur munit d'un interpréteur correct ! A bon entendeur...
Je suis aussi en train de regarder du côté de jQuery, inclue dans DotClear 2.0 afin de voir ce que je peux en faire...

Preview du thème LLaumgui-ng

J'attends vos remarques et commentaires.

jeudi 6 janvier 2005

Pourquoi coder en xHTML valide ?

Oui, pourquoi ? Et quelle différence entre le xHTML Strict et le Transitional ?

Lire la suite...