The Year in Browsing: The Little Engine That Could

By the end of last year one long-standing competitor to Opera ceased to develop its browsing engine. No, I am not thinking of Netscape, that browser was dead when it was bought by AOL, but an old Opera favourite, iCab. From now on iCab will use WebKit as the engine, in effect turning it into a WebKit skin, like OmniWeb before it. This is more sad and nostalgic, OmniWeb was always about the UI anyway, while iCab showed that two skilled and dedicated programmers could compete in making a browser that (some) people actually wanted to use.

This is not to say that it wasn’t a sensible, rational, and reasonable business decision. iCab can prosper more easily now that as tiny team can focus on the one thing closest to their users, and leave site compatibility to the much larger group of WebKit developers and evangelists. My next :beer: will be on them. However, this leaves the choice on the Mac platform to three, WebKit (Safari, OmniWeb, and now iCab), Gecko (primarily Firefox, but also Camino and others), and Presto (Opera). In general the trend on any operating system is less choice, not more, and this trend is likely to continue. There is unlikely to be a radical new browsing engine in 2008 or in 2009, the choice is instead going to be among the existing ones.

2nd Annual Street Conversion Design Contest

I wonder how cities will change in the 21st century, and believe that it will generally be for the better. That is a good thing given that most people will be city dwellers. One problem which I expect to be solved is traffic as an environmental problem. As travel becomes relatively cheaper and more convenient (which I think it will in the long run) people will travel longer and more often, so the time spent travelling won’t decrease even though the injury caused by it hopefully will.

Assuming that the car will retreat from ever-larger parts of our cities, that gives us an interesting problem, what shall we do with the spaces thus liberated? If you go to a city like Copenhagen many central streets seem curiously overdimensioned when the cars are largely gone. Of course there were streets long before there were cars, but in the middle part of last century the city plans were often designed for the car. What can best be done with streets like this when vacated by cars? The traffic and pollution might be gone, but the street is still not an integrated part of the city, and cities abhor empty spaces.

That makes some rationale for a design competion.

(more…)

Cruelly Slow Slog

The CSS 2.1 specification was recently refused entry into the (almost) safe harbour of Candidate Recommendation (CR) status again (for what is it? the fourth time?). This means that the spec is still in a you-can’t-believe-a-word-of-this Working Draft state, just like it was seven years ago. This can be summed up in the word frustrating.

To be fair the goalposts have not only been shifted from when Tantek Çelik originally suggested CSS 2.1 one Sunday afternoon, but completely replaced. Originally the idea was just to remove the parts of CSS 2 that nobody wanted to implement. This could have been done in months. It would essentially be a profile of CSS 2, “CSS 2—The useful bits”.

Instead CSS 2 was fully rewritten in tedious detail, the goal was now the interoperable CSS 2. This in itself was a good thing. It is much better that the spec is unambiguous than having incompatible implementations of the same, vague, spec. The ones having already implemented CSS 2 would need to adjust their products, but for new CSS 2.1 user agents getting it right the first time is much cheaper, not to speak of the millions of web designers that don’t have to make specific hacks for every browser in existence.

(more…)

The better mousetrap

As you may have noticed by now Opera for Wii is out.

I bought a Wii of my own a month or so back, my very first game console. I don’t mind playing games, but I’ve rarely got time for it. I tried a PS2 a few years ago and it was fine but really not too exciting. The gaming industry is far too focussed on graphics, which is much like special effects in movies: the experience may be more immersive but without a good story not worth much, and the gameplay seemed firmly stuck in the early 1990s.

Wii is fun, fast, and friendly, cute Mii avatars and all. That it is less powerful in technical terms than its competitors is actually part of the appeal.

The UI revolutions

Of course what it is really about is the Wii wand (or Wiimote as it unofficially is called) you wield. It is the center-piece in the user interface Revolution, as the device was code-named. The appealing Wii games are the ones where no buttons are pushed, but the wand is an extension of your body.

(more…)

Wrocław declawed

I have wanted to visit Wrocław for a long time, and as it is situated in the South-Western corner of Poland, it is fairly nearby Prague. Nearby geographically at least, it is quicker to get to Oslo from Prague than to Wrocław. There is only one daily train going directly to Wrocław, but it runs so slowly that IDOS will always find some other sequence of trains to intercept it, saving an hour or so for the trip. There is also a much quicker bus, but it leaves late and arrives in the middle of the night. The cross-border connectivity is poor.

(more…)