I am extremely pleased to welcome the European Parliament as a major user of BlueGriffon.
Next events
- 9-11 may-2012, CSS WG meeting, Hamburg, Germany
- 29 oct-2 nov 2012, W3C Technical Plenary Meeting, Lyon, France
Thursday 23 May 2013
By glazou on Thursday 23 May 2013, 15:46 - Mozilla
I am extremely pleased to welcome the European Parliament as a major user of BlueGriffon.
Thursday 25 April 2013
By glazou on Thursday 25 April 2013, 14:27 - Mozilla
Fixing a bug in BlueGriffon's CSS properties panel yesterday, I suddenly had an idea. Six hours of work later, I have a screencast to show you 
Tuesday 23 April 2013
By glazou on Tuesday 23 April 2013, 19:13 - Mac
Dear Apple,
I wanted to read Nolan Bushnell last book "Finding the Next Steve Jobs" and I wanted to read it on my iPad, and in English. So I visited your Book Store. I can't buy that book, even if it is available in the US Book Store, because my account is a "french" one.
So I installed the Amazon Kindle app. Visited amazon.com. Bought the book there in 5 seconds.
I think I will buy more and more from there in the future.
Well done Apple.
Saturday 20 April 2013
By glazou on Saturday 20 April 2013, 08:04 - General
I just heard journalists on TV say the arrest of Tsarnaev was a big success for the FBI. Sorry, no. This is a big failure for the FBI. I also heard President Obama say the question is why he did that. Sorry, no, this is not what is important for the future. Why two american citizens (correction: one American citizen and one permanent resident) became terrorists without the FBI detecting and arresting them before they act is the important question. A similar problem occurred here in France with terrorist Mohamed Merah. French press reports their mother was questioned at least once in the past about one of the brothers visiting djihadist web sites... If this is true, they were already flagged and FBI failed stopping them; some heads are going to fall at the FBI and a deep reorg will follow.
It has to be noted too that a city lockdown for hunting one single wounded 19 years old man is a quite drastic situation almost nobody complained about. I understand the circumstances. But 9,000 policemen and soldiers who found their suspect only because a citizen found him in his boat also seems a rather pathetic result for the police/FBI/SWAT/army.
I also heard Carmen Ortiz is now in charge of the Tsarnaev case. Wait. Oritz? The Carmen Ortiz mentioned for pursuing the case against Aaron Swartz, right? Urgh.
Update: Republican US Senator Lindsay Graham calls for extreme measures in this case. I find this lame, anti-democratic, catastrophic, a true shame.
(Comments closed, I have no time to moderate blog trolls today)
Thursday 4 April 2013
By glazou on Thursday 4 April 2013, 10:58 - Mozilla
More details on how got I involved with Mozilla and Why I work for^H^H^Hon Mozilla. I'm still here, and I just contributed a patch to the editor to fix a regression in the table editor. Wishing a long life to a community that changed mine!
Monday 1 April 2013
By glazou on Monday 1 April 2013, 14:05 - Glazblog
Comments temporarily closed on the whole glazblog because of an ongoing spam attack.
Thursday 28 March 2013
By glazou on Thursday 28 March 2013, 17:20 - Mozilla
I have been building my OS X builds of BlueGriffon on the same OS 10.6.5 desktop i7-based machine for the last two years. Two years ago, the i386 part of the universal OS X build of BlueGriffon was taking precisely NINE minutes and 45 seconds (yeah, quite fast) to build from scratch, without ccache, with a -j8 flag.
Today, a build of BlueGriffon based on a very recent pull of mozilla-central on the same machine, same OS, same HD, same CPU, same -j8, same build options, ccache disabled, takes TWENTY-NINE minutes and 13 seconds...
So I have a very naive question: can someone explain me here in the comments why the time needed to build Gecko on a desktop has been multiplied by almost exactly three in these two years? Please no flame, this is not a rant but only a technical question and I would like to understand better; thanks.
Wednesday 27 March 2013
By glazou on Wednesday 27 March 2013, 11:12 - Totalement Crétin
Many web sites like Facebook and LinkedIn have implemented an « infinite scrolling » view: when you reach the bottom of the content area, more articles are dynamically loaded and the page's height changes. I won't go into the details or accessibility of such a design, but I want to list here one of its bad and painful side-effect on another area of the page, the page's footer...
Both Facebook's and LinkedIn's web sites show a page footer with several links:


Here, the dynamic data are loaded so fast I don't have the time to read the footer to find the link I want before it goes away, pushed outside of the viewport by the newly inserted content! Extremely painful.
And when a webdesign flaw makes vital (to the user) information unreachable, it's then a functional flaw.
Update: someone just asked me how I did the two screenshots above. Excellent question, indeed... I had to use the PageSaver add-on to Firefox... Using screencapture on my Mac was a no-go, the page update was too fast...
Wednesday 20 March 2013
By glazou on Wednesday 20 March 2013, 20:09 - Mozilla
WANT !!!!!

Tuesday 5 March 2013
By glazou on Tuesday 5 March 2013, 08:00 - Standards
Peter Linss and I were appointed co-chairs of the CSS Working Group exactly five years ago 
Wednesday 27 February 2013
By glazou on Wednesday 27 February 2013, 19:12 - Computing
There is something I didn't get about the new WebKit-based Opera for Android.. It's now clearer. So in normal browsing mode, the rendering engine is WebKit. But in "mini" mode, the rendering engine, server-side, is still Presto, right? I don't think the teams had enough time to move to a WebKit-based server farm.
A while ago, SkyFire was a Gecko-based solution. Fellow mozillian Alex Vincent worked for them on that and I contracted for them too. But SkyFire switched to WebKit two years ago and they're a server-side browsing solution. So SkyFire was acquired for that. Well not only for that, but that's certainly a major point.
Until full integration of SkyFire into Opera's servers is achieved, users should probably expect browsing differences switching between "normal" and "mini" mode...
Tuesday 26 February 2013
By glazou on Tuesday 26 February 2013, 19:51 - Standards
Following the W3C Workshop on electronic books in NYC two weeks ago, Dave Cramer (Hachette), Hadrien Gardeur (Feedbooks) and myself (Disruptive Innovations) have started a new Google Group called EPUB NG. Don't misunderstand us, it's called EPUB New Generation only because we needed a name and we start from what's available on the market right now, EPUB3. We're not forking, we're not doing a secret thing, we only needed a space where we could start discussions about the largest issues I found in current specs and what Dave recently called EPUB Zero.
So if you're interested in throwing ideas about a new, simpler, lighter format for electronic books more in line with W3C standards and Web habits, start reading us and ping one of us to request an invite. Please detail your affiliation and background in the electronic books' space? Thanks!
Thursday 21 February 2013
By glazou on Thursday 21 February 2013, 10:46 - General
So... I am a parisian and I know really well my own city. Let's look at a few screen captures:
![]() | This is clearly on the left bank, we can see the Invalides' dome and the Eiffel Tower. |
![]() | Again, I have no doubt Alexis is on the left bank |
![]() | Here we see the famous towers of Saint-Sulpice church (remember the Da Vinci Code ?). Helps a lot triangulation. I bet she's between Saint-Germain-des-Près and Sèvres-Babylone. |
![]() | Woof, Castle's crew couldn't have given me more clues I can see the entrance of a subway station, this looks like the beginning of Boulevard Raspail... |
![]() | Guys, I can tell you Alexis is detained on the top floor of 236 Boulevard Saint-Germain in Paris... |
![]() | And to be even more precise, in that building. |
Wednesday 20 February 2013
By glazou on Wednesday 20 February 2013, 08:33 - Standards
Twenty years ago, while working at Grif, I was ironing the very first implementation of CALS tables (that eventually gave us HTML tables) in a Wysiwyg editor. Time flies, and I'm still working on content editors 
Thursday 14 February 2013
By glazou on Thursday 14 February 2013, 18:04 - Standards
I just read Daring Fireball's short so-called « analysis » of the Opera switch to WebKit. Even I perfectly know that guy is almost only an Apple PR guy, I'm again surprised by his limited ability to analyse a situation. The only question that is worth it is the following one: whatever is the strategic rationale that led to that choice, it's obvious Opera had the choice between open-sourcing Presto to build a larger community around it and ditching it in favor of an already open-sourced rendering engine. So why did they choose the latter?
And in terms of WebKit better than Presto, well, Opera has always been a better player with respect to standards than Apple. As many people have already said, a test failing in Presto was often the sign the test was wrong or the spec had a problem, given their extreme adherence to specifications.
So as usual, you can avoid reading Daring Fireball. No hyperlink from here. Nothing to see there.
Wednesday 13 February 2013
By glazou on Wednesday 13 February 2013, 12:20 - Standards
It's a really strange day... The annoucement Opera drops the Presto engine came at european hours, of course. Fortunately, the city of New York woke me up at 4am with road construction and lots of noise from construction engines. Found my iPad silently piling up tons of notifications from friends about Opera. Discovering the news, I should not be surprised since the rumors started to percolate in fact two weeks ago...
Opera-the-company is still here while Opera-the-rendering-engine is no more. It clearly reminds me of the last moments of Netscape
I can't help but thinking this is not a new beginning but the end of an era, and most certainly a bad omen.
The Web wakes up less fragmented today but this is a sad moment because fragmentation and competition are good for innovation. Just one year ago, Opera was one of the advocates for one of the strangest decision ever requested in the CSS Working Group, the authorization for a rendering engine to implement the CSS prefix of another rendering engine. It never happened but what happened today is another magnitude, unfortunately.
Oh, it's not the market share of Opera that makes the difference. Their self-acclaimed 300 million users are a drop in the ocean and are mostly related to low-end phones, still a huge market in some parts of the world. No, it's the loss of an independant innovation center. Opera engineers will discover the power of a r- you can't control... They aim at an iOS browser. Wait, based like the others on the slow html control all but Safari use? Seriously????
I can't see Opera still having a huge differenciating factor now, unless they drastically reinvent themselves and almost change of market. If Opera was a smaller company, I would say they're looking to value their browser implementation skills to be acquired by one the roughly ten big players desperately currently looking for WebKit expertise. In other terms, an investor's perspective, not an industrial one. Oh, wait, did I say it? Oh crap...
For the CSS Working Group, that's an earthquake. One less testing environment, one less opportunity to discover bugs and issues. Let me summarize the new situation of the main contributors to the CSS Working Group:
One CSS prefix is gone and -webkit-* increases its power. Yesterday night, I was telling Håkon Lie (Opera CTO) I could imagine him in the amazing NYC Mariott Marquis elevators looking down to Lars-Erik Bolstad (Opera VP Core Technology) on the 8th floor (at the bar with us, obviously) and saying « I am you father », Lars-Erik answering « Noooooo... ». Today, I can feel the power of the dark side of the Force.
Opera, do us two favors please:
Thanks and good luck.

Tuesday 22 January 2013
By glazou on Tuesday 22 January 2013, 14:27 - Mozilla
I just released BlueGriffon 1.6. More information available here.
/* Enjoy! */
Monday 21 January 2013
By glazou on Monday 21 January 2013, 11:58 - Mozilla
Tomorrow, european time, if all goes well. Next monday for BlueGriffon EPUB Edition v1.6.
Sunday 13 January 2013
By glazou on Sunday 13 January 2013, 14:09 - CSS and style
I wrote a quite long article about the current CSS Paged Media and Generated Content for Paged Media specs/proposals and why they're outdated and are not enough. You can find it here, on www-style.
Saturday 12 January 2013
By glazou on Saturday 12 January 2013, 09:52 - General
The official anwer of the White House to the Death Star petition is a masterpiece, check it out !
« previous entries - page 1 of 117