Internet Explorer to die in September 2011
February 9, 2011, 8:58 pm
Filed under: Uncategorized

According to my (very) approximate extrapolation of StatCounter’s data, that is the date when IE6 will be gone.

IE7 is only “due” in over a year, around March 2012.

Let’s say we’re already very lucky that these two curves are steadily going down, maybe because of the help of the many giants who have made the move we’d all wish we would do.

With both browsers being out of support by Microsoft, we can even think this drop will go faster.

Now back to actually debug the 4 different versions of IE that I my employer requires me to support.


July 27, 2010, 5:45 pm
Filed under: Uncategorized

jsperanto is my first open source javascript lib. It help you with translations and has handy support for interpolation, pluralization and what I call nested-lookup (a dictionary entry can reuse another entry). Read more about it on the github page.

It just been reviewed by DailyJS, who said that it “seems like a pretty solid project”.

Je me bombe le torse en ce moment 🙂

The joy of beta software
December 11, 2009, 7:53 pm
Filed under: 1 | Tags:

Did you mean Gmail is second class
September 1, 2009, 9:56 pm
Filed under: 1


As you can see Google low profile bookmark product now have “Did you mean” feature while high profile, high use GMail doesn’t. What’s the logic here?

Quebec people googling for google ?
August 10, 2009, 2:07 pm
Filed under: 1

Yes “google” is the 6th most used search term on Google.
Picture 31
I don’t get it. Or maybe there is tons of peoples not getting what Google is. Now say thanks to Google insights for search for knowing that.

Prayer to jQuery, the holy library
May 15, 2009, 3:30 am
Filed under: 1

You sure know about jQuery. The fantastically fast, concise, performant and hype-er-ously popular javascript library. and I forgot to say the word: magic.

Even though its way better that peace on earth, its gotta have some delta with the previously known perfection : Prototype.
And that delta gotta have some part that sometimes makes the balance go positive on the prototype’s side. That’s for sure. Its in the universe’s own definition.

Prototype’s $ takes elements or an id directly and it doesn’t care.

jQuery badly request the # for ids, following the CSS religion.

But I want to be able to pass around ids, HTMLelements (as the w3c specified them some 10 years ago) or extended element (be it a jQuery object or prototype’s Element) and not bothering more about that than to dollarsign-it to be sure it stands at the same level as me, the highest level of course! You would not want to talk to those others people that are *lower* than you, it just feels disgusting, especially in my oh-so ever-clean, zen and pure javascript code.

Mmmh that felt so good. But I guess, I  just don’t still fully get the (new)holy library.

Here’s the prayer : Oh lordy API that turns the dirty DOM into cleverness, Hear my pain by making your Christ the Dollar-sign be more inclusive by treating strings without clothes just as equals as their sharply dressed brothers, the selectors.

update: and yeah, make sure to make it fast cause I’m gonna call it all the time for all and nothing. But I’m already convinced that you do care about speed

Can’t know the price before buying ?
April 23, 2009, 2:06 am
Filed under: 1

Apple evil, please tell me why ?

apple evil

How handy. How about being usable from the just-before-buying step. All the other stores are doing it (com-pu-ting taxes & rebates) but not Apple. They where really fast and strong about saving my credit card number but don’t ask for a Grand total without actually buying the thing. I guess that’s thinking differently.

That makes me imagine UX geniuses being hold hostage by dark  suits with no face.