In this world of an endless quest for information (I’m speaking of the great Internet), it is common to stumble upon old websites or websites that have been generated by an old software. A perfect example of this would be howtos, which, while they are very useful, really look like someone shitted on my monitor. Since I’m using one the Best Browser(tm), that is Firefox, I’ve been trying to tackle this problem. The angle of attack will be userContent.css. Many Firefox hacks are based on this file. To have more information on this file and on how to create it (and where), please read the Customizing Mozilla page.
In this file, we will be adding a new set of rules which will give a default behavior to old web pages. Some things to note about these changes. First, I did not include !important so that newer websites can still define their styles. Secondly, I’ve spent some times in adding/removing tags so that the very vast majority of websites are unaffected by theses changes, while the old websites are much better (in my opinion). Here are the content of the file:
body { font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; }
h1 { font-size: 175% }
h2 { font-size: 145% }
h3 { font-size: 120% }
h4 { font-size: 105% }
h5 { font-size: 80% }
h6 { font-size: 65% }
a[href] {color: #1133ff;}
a[href]:hover{text-decoration:underline;}
a[href]:visited{color: #1133ff;}
code,kbd,pre,samp,tt { font-family: Consolas, "Courier New", Courier, monospace; }
hr {
color: #999999;
background: transparent;
height: 1px; /* Required for IE/Win */
padding: 0;
border-color: #999999;
border-width: 1px;
border-style: none none solid none;
}
ol { list-style: decimal outside; }
ul { list-style: round outside; }
ol ul,
ol ol ul,
ol ul ul,
ul ul,
ul ol ul,
ul ul ul {
list-style: square outside;
}
table{
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
}
fieldset { border: none; }
You can download the file directly, if you prefer so. After that, restart Firefox, and browse to an old website.
Here is a comparison of the two rendering (before/after).
Before:
After:


Pour fêter la sortie de Ubuntu 8.10, je fournis gratuitement (il suffit d’envoyer une enveloppe prétimbrée) des stickers et des badges Ubuntu. Chopez en un – si vous êtes sous Ubuntu bien sûr – tant qu’il en reste.
Une bonne nouvelle n’arrivant jamais seule (sauf si il n’y en a pas d’autres), aujourd’hui 17 juin, en plus d’être le jour de sortie de Firefox 3, est aussi le jour de sortie d’un autre programme open source d’exception : Wine. En développement depuis 15 ans, wine est parti d’une solution qui marchait parfois à une véritable plate-forme win32 à lui tout seul. Je suis réellement bluffé par le travail impressionnant qu’ont réalisés les développeurs de ce logiciel. Réussir à récréer un environnement windows sous linux, c’est maîtriser les deux systèmes à la fois. Avec une main d’oeuvre beaucoup plus réduite que celle dont dispose microsoft. A noter que Photoshop CS 2, un des logiciels souvent critiqué comme manquant sous linux (et je peux le comprendre, même si Gimp fait parfaitement l’affaire, il est parfois difficile de tout réapprendre, notamment dans le milieu professionnel), et maintenant totalement fonctionnel. Comme d’habitude, toutes les bonnes distributions ne devraient pas tarder à le voir apparaître dans leur dépôts (de satan).
Hop! Deux semaines ont passés depuis la dernière annonce, et c’est le moment tant attendu d’une nouvelle version de Wine. Au menu, des corrections de bugs en paquet, des ajouts de fonctionnalités. On notera quelques bugfixes intéressants pour ceux qui utilisent Photoshop CS2 (notamment le 11680). Bref, comme à l’habitude, que du bon ! Il faut attendre quelques moments avant que les miroirs soient à jour.
Ca y est ! La version 7.10 de Ubuntu est sortie officiellement aujourd’hui ! Cette nouvelle version apporte son lot de nouveautés : les effets 3D activés par défaut, un nouveau Gnome, un centre de contrôle repensé (de nombreuses amélioration notamment sur le support des imprimantes, le changement d’apparence etc..). On trouve aussi sous le capot un nouveau serveur X, ainsi que pour la première fois un mode « failsafe » lorsque celui-ci ne veut pas démarrer. Si jamais il est cassé, alors un serveur X en mode compatibilité s’ouvre et permet de régler les détails graphiques. Pour l’avoir essayé, cela marche plutôt bien. D’autre part, un support étendu du bi-écran avec une interface idoine est vraiment le bienvenu. Seule ombre au tableau : Mon application Tilda, qui permet d’avoir une console « à la quake », se mets à buguer lorsque je désactive les animations. Ce n’est pas fatal, mais c’est dommage. J’attends avec impatience que son remplacent guake soit plus avancé. Bon, gusty c’est que du bon, à installer d’urgence !
Un nouveau site vient de faire son apparition :
Ahh… Linux… Il n’y a pas à dire, c’est fabuleux. En fait, ça permet de faire à peu près les mêmes choses que les autres systèmes d’exploitations. Mais là où il y a un vrai plus, c’est que ça permet de tout bidouiller jusqu’au fond. Nous allons voir que cela peut être mis à profit.