Sticky post
Thursday, June 23, 2005 8:31:03 PM
About blog, disclaimer
I work for Opera, but the opinions here are my own, not Opera's. Often, we actually agree. This blog is written following
Opera's employee blogging policy.
My resumé is available, and you can search for 'chaals' on the Web, follow my occasional
twitter feed, or even read this blog...
Thursday, December 15, 2011 7:02:31 PM
standards, life, people
I read an interesting post this afternoon about why to
Open Source (almost) Everything (thanks
Tobie for the link). Far more interesting than the Open source bit was what it said about talented developers. Or more precisely, what it hinted at...
Read more...
Monday, October 17, 2011 3:21:12 PM
duck, food
I like food. I like cooking. I found a recipe and wondered about it...
Read more...

Monday, May 9, 2011 9:48:06 AM
accessibility, KeyTitle, opera
Steve Faulkner wondered how long it would take to make title tooltips show on keyboard navigation. As an extension, it took me about 20 minutes of research and about half that in programming, plus some time to make a pretty icon.
Published! The extensions is available for Opera 11+
Read more...
Sunday, April 10, 2011 11:14:45 AM
soap box rant
Artists may be political prisoners. Graffiti can be legitimate art (although that's rare in my experience). But sometimes it seems easy to be confused...
Read more...
Friday, April 8, 2011 8:00:05 AM
extensions, i18n, html5, opera
An Opera extension that provides a quick'n'dirty hack to allow internationalised email addresses to be submitted
Read more...
Thursday, March 24, 2011 7:07:00 AM
standards, accessibility, longdesc, extensions
Another documentation page for an Extension.
This one finds long descriptions of images and lets you see they are there and open them.
Read more...
Tuesday, November 30, 2010 3:44:16 PM
life, travel, soap box rant, police
Recently in Kiev I was at a community meetup. I had been tired when I arrived, but when we left I was actually wide awake, buzzing with energy and thinking about questions. Since I had interviews the next morning, I decided a quick walk would let me see some of the sights of Kiev (even in the dark there are things to see) and relax. And near the main square, a policeman stopped me and asked for my documents. Which for the first time in a year or so I was not carrying - I had left them in the hotel.
And so began the only really negative experience I had in the Ukraine (I thoroughly enjoyed the
week as a whole)...
Read more...

Tuesday, November 30, 2010 2:50:42 AM
accessibility, longdesc, standards, excesskey
...
This is long descriptions of images in my
excesskey documentation page. (Right now there is only one image). If you don't know what the description is for, you'll probably find that page more interesting (and it has pictures). In any case the most important information is there, not here
Read more...

Monday, November 1, 2010 2:29:57 AM
accessibility, standards, excesskey, opera
...
Update 2011-01-26: Source code published:
https://bitbucket.org/chaals/excesskey, this page updated.
Update 2010-12-01:
version 1.21 now available. As is a
change logI have been messing around with the extension stuff for a while. The project is to improve the usability of accesskeys, and version 1.1 actually works (although there are a lot of improvements I want to make).
This page will serve as the user documentation for the foreseeable future (which means I will add 'update this' to the list of things I need to do as I make changes).
(I realise this isn't actual magic yet - people like Gez Lemon have made extensions to improve accesskey behaviour in browsers before. Opera has the best accesskey implementation today but we can improve. This is an attempt to prototype what I think a
good accesskey implementation would do).
Read more...
Wednesday, September 29, 2010 5:31:33 AM
medievalling, soap box rant, sports, pubs
...
It either means closed for, or closed by, a strike. A bad mix with jetlag perhaps.
Read more...
Friday, September 10, 2010 11:43:41 AM
Uzbekistan, travel, barcamp.uz
Actually, in Tashkent at BarCamp.uz, which has been an independent republic for 19 years and a few days - They celebrated independence on 1 September
Read more...
Monday, May 17, 2010 2:36:01 PM
environment, jóm, garden, Maraña
...
A weekend in the mountains. Much needed as a break from the laptop and a connection with the kind of reality that gets under your fingernails and into your memories.
Read more...
1 2 3 4 5 ... 17 Next »