Kaz'hack

To content | To menu | To search

Tag - tutorial

Entries feed - Comments feed

Friday, December 4 2009

KompoZer Addons Mini How-To

There are two items in my long todo-list that I can’t address properly before KompoZer 0.8 is released:

I won’t be able to work on these items before January 2010, so here’s a very quick how-to for add-on developers. I’ll suppose you’re already familiar with Firefox add-on development, or that you can read the related documentation on MDC.

Continue reading...

Wednesday, November 18 2009

Two French books about KompoZer

Two books about KompoZer have just been published in French:

Créez gratuitement votre site web avec KompoZer KompoZer — Apprenez, pratiquez, créez

The first one, “Créez gratuitement votre site web avec KompoZer” is the French translation of Kim Ludvigsen’s booklet, “Hjemmesider med KompoZer(“Create your website with KompoZer”). Kim is in charge of the KompoZer forum on MozillaDanmark, and he’s the Danish localizer of this project.

The second one is a more extensive book: “KompoZer : apprenez, pratiquez, créez(“KompoZer: learn, practice, create”) has been written by Jean-Marc Juin, Framasoft contributor, and has been reviewed by my friends Yves Mairesse and Alain Lorieux, moderators of the KompoZer forum on Geckozone.

I confess I haven’t read any of these two books — I only have a Danish copy of Kim’s booklet — but I’m happy to see them at the bookstore! :-D

If you’ve heard of other KompoZer books, please let me know.

Tuesday, November 17 2009

Deux livres sur KompoZer

C’était dans le tube depuis quelque temps, les deux livres consacrés à KompoZer arrivent quasiment en même temps dans les bacs.

Créez gratuitement votre site web avec KompoZer Le premier n’est pas à proprement parler une nouveauté : « Créez gratuitement votre site web avec KompoZer » est la traduction française du livret « Hjemmesider med KompoZer » de Kim Ludvigsen.

Kim est responsable du forum KompoZer sur MozillaDanmark, ansi que de la localisation de KompoZer dans cette langue. Son livret fait le tour des fonctionnalités de KompoZer tout en restant concis.

KompoZer — Apprenez, pratiquez, créez

Le second est un livre plus complet : « KompoZer : apprenez, pratiquez, créez » a été rédigé avec soin par Jean-Marc Juin, alias « Fun Sun » sur Framasoft.

Bonus : mes amis Yves Mairesse et Alain Lorieux, modérateurs du forum KompoZer sur Geckozone, ont participé à la relecture de ce livre. Le développement de KompoZer 0.8 ne m’a malheureusement pas permis d’y prendre part — mais ce n’est probablement pas plus mal pour le lecteur, Yves et Alain étant plus pédagogues que moi.

Je n’ai lu aucun de ces deux livres (je n’ai que l’exemplaire Danois du livret de Kim) mais j’avoue que ça fait classe de voir des livres traitant de KompoZer à la Fnac ! :-D

Si vous avez entendu parler d’autres livres sur KompoZer (dans d’autres langues), n’hésitez pas à me le faire savoir.

Mise à jour : MozillaZine-fr en parle mieux que moi.

Tuesday, December 2 2008

Small tabs in Firefox 3

I love my EeePC netbook, it’s my only laptop and I even do some XUL stuff with it, using Vim and a separate compact keyboard. However, the small screen can be frustrating with some apps… like Firefox.

Using Vimperator or the full-screen mode does already save a lot of space, but I’ve done a quick hack to save space on the tabbar too:

Small Tabs on Firefox3

I got used to it and now I even use it on my 23” desktop screen: the favicons are usually enough to recognize the pages — and if not, there’s still the tooltip and/or ctrl+tab on Firefox 3.1. The idea comes from the Ubuntu Netbook Remix desktop interface.

All you need is six lines of text:

  • three preferences (either in your %profile%/user.js file or with about:config):
pref("browser.tabs.tabMinWidth", 36);
pref("browser.tabs.tabMaxWidth", 52);
pref("browser.tabs.closeButtons", 0);
  • three style rules in your userChrome.css file:
.tabbrowser-tabs tab                  .tab-text { display: none; }
.tabbrowser-tabs tab[selected="true"] .tab-text { display: block; }
.tabbrowser-tabs tab[selected="true"] { min-width: 250px; }

Restart Firefox 3, you’re done.

Update: if you’re really lazy, I’ve packed this as an extension.