Skip navigation.

Sign up | Lost password? | Help

Posts tagged with "origin"

The SVG path

, , ,

The last W3C working group I participated in, Multimodal Interaction (MMI), is at the periphery of the Web and is unlikely to make much of an impact on it in the foreseeable future. However they have produced a few interesting specs (and a few uninteresting frameworks), one of which I will return to in much greater detail later.

The most obscure one may be InkML. The name might imply a language for tagging with paint, but is really describing the set of movements registered by a touch-sensitive tablet or screen so that the scribbles you make can be processed and enhanced by someone more clever than the tablet driver. Unfortunately this specification is made by a tablet-maker subgroup that like Schrödinger's cat is living or dead depending on your perception, and the spec is progressing at a less than vital speed.

Read more...

An XHTML 2 far

, , , ...

Before the weekend W3C announced that the XHTML2 Working Group would be discontinued. That hardly came as any surprise, and mixed with that feeling of relief and melancholy the death of a terminally ill patient may elicit. To me XHTML2 was the next HTML3, another ill-fated W3C spec discontinued at an early stage and superceded by a browser-supported spec, HTML 3.2. The difference was that I had an inside view of XHTML2.

Read more...

Death in the Family

, ,

Co-founder of Opera Software, Geir Ivarsøy, died of cancer last Thursday.

The first time I met Geir Ivarsøy was in 1998 installing Opera 3.5, when Opera got CSS support. What I didn't know then was that this very first good CSS implementation had been Geir's work in few months, but it made CSS geeks worldwide pay attention to the Opera browser. A couple years later many of us ended up as Opera employees.

When I started in Opera I was charmed by that people worked regular hours, the atmosphere was as far removed from the life of a microserf as could be. Geir, our lead developer, went to the office in the morning and home to his family in the afternoon. But what happened in between was pure gold. Dozens of newly employed Opera programmers lined up at his door whenever they had a problem they couldn't fix. Geir would pinpoint the problem and the solution within minutes.

While this complete command of the Opera source code was impressive, it wouldn't fit the organisation we were to become. It must have been around 2002 when he told me with some satisfaction that he didn't personally know the code anymore. And the rookie programmers were rookies no more. It is their work you see in Opera today.

When we needed to jump ship, both continuing on what was to become Opera 6 and developing the next generation engine, Geir and Karl Anders were the architects of Presto, based on experience from the past as well as the requirements from the future. Presto is a large collaboratory effort but it was also probably the most sensitive engineering project we have ever undertaken. We had dozens of projects hanging in the balance, we could not afford to fail and we didn't.

As Opera Software has grown from a handful people to a quarter thousand I still recognize most of the same company culture as when I started. The Asterix-like attitude, never to be fazed by incredible odds (part of what makes it fun to work for this company), the drive to make something that is actually good, and never cease to improve what's there.

Some of this Opera culture can be pinned on individuals such as Jon's endearing conviction that nothing we ever do is second-rate. Less obvious but just as present is Geir's influence, both on those who met him, and those who did not. I would not call him shy, but he was intensely attention adverse, you would never see him first in line when Opera won prizes. He didn't brag even though he had better reasons than most everyone. He focused on doing the task right and doing it well, and the proof was in the code. To this day you won't hear an Opera programmer brag, even when they have good reasons to, and they often do.

Geir's understated sense of humour complemented those of us who enjoy being rather overt in our merry glibness, like elsewhere Geir was subtle but clear. He was immensely nice, likeable, unassuming, but not easily impressed. As the saying goes the good Geirs die young, but in this case his renown will last for a long time.

Opera Software: 10 Axelsson: 31

, , ,

There is something bombastic about round numbers. Opera Software just celebrated 10, a long time in Internet years. Half that time I have been working here, while Opera in turn has been around almost half my Internet life, which has been close to half the fifty-sixty years lifetime I expect the Internet to have as a project. It will garner as much interest to speak about the Net in the 2020s as it would be to speak of electricity today.

A decade ago Opera was this ridiculously obscure Telenor based browser that no sane observer, myself included, would give a fighting chance to survive a the decade, let alone come into the position we are in today.

When I started five years ago Opera was in transition. Like today Opera was growing fast. In 2000 we quadrupled in size, compared to a doubling in 2005. The goals were to turn Opera into a truly platform-independent product and complete the Opera 4 (codenamed Elektra) migration. While the offices were stacked with an amazing array of multicultural machines and gadgets, they still are, in truth the Opera versions were largely Windows ports and remained so until Opera 7. We were committed to CSS and flexible design at the time the dinosaurs ruled the web.

But the excitement was around a shh! product we were to make for this large to-be-unnamed company in Finland. While the Communicator 9210i was a minor product by today's standards, it was the harbinger of phones to come. And then the lean years came.

The bubble of temporal insanity had to burst. While it didn't affect us directly our customers found themselves short of money, and projects started to disappear. We rode this out, expecting them to return eventually as they did, thanks to our users buying Opera licences. The turnaround happened not long after Opera 7. We got more customers, many more users, and IE started to look vulnerable.

There is no guarantee there will be an Opera Software ten years from now. But we are in a vastly better placed to make a difference than ten years ago. The spunk, the skill, and the ideas are there as before but now we have more just a handful of people to take advantage of them. Five years from now we will know how well we did succeed.

Civilisation: What made us do it?

, , , ...

My travelling companion and favourite publication, New Scientist has a special issue on civilisation (vanity is posed as a prime suspect for the title question). Insightful as always, it still left open the question if there really is any new science to pre-history.

I got a more present puzzle: Why do US IT companies leave civilisation behind? I have arrived at a W3C multimodal working group meeting IBM is hosting in New York, but of course not in the city. Like any other event hosted in the US this is located deep into the suburban wasteland.

European events are in the city centre. Opera for instance is well placed in the middle of Oslo. Admittedly the company started in Kjeller ("Cellar", if you ever get there you would agree the name fits), an out of place that can boast of being the birthplace of object-oriented programming, the first Internet node in the world outside of the USA, inventor of key mobile phone technology, and incubator of Opera. Opera still had the sense to move into my neighbourhood as soon as they got any ambition.

In USA the move would be in the opposite direction. It is not as if New York is a city to avoid, it is rightly recognized as one of the great cities in the world. The communications could be better, but the system is still fairly convenient and efficient.

Instead I am at a highway in the middle of the woods. Mercifully W3C meetings consume most of your waking moments, because the nightlife here is a vending machine.

Circus Českomoravska

, , ,

The venue for all this hokej was the recently built Sazka Arena in Vysočany, naturally the target for the daily pilgrimage. I had an additional reason for a visit. After the revolution but before the normalization I used to live there. In fact it was the first flat I had of my own, a penthouse pad with a great view over the humongous ČKD industrial complexes just across the street. I even tried to buy it with my pocket money; Vysočany was unpopular and no-cost real estate, primarily for being the most polluted area in Prague, which truly was saying something at that time.

But all things heavy industrial must pass, and so would the low grade coal that gave winter its distinct colour and aroma. The Metro was coming through and would shorten a half hour tram ride to the center down to ten minutes. My lack of Czechness and drive to circumnavigate the city bureaucracy left me homeless, but the location made great sense for a sports arena. The half-fallow land is still cheap and the Metro can push people through like no other transport system could, and does on a daily basis.

Like all other tickets, the tickets for the least popular quarter final was long sold out. The start price for a ticket was now 2000 CZK (about 60 €), but by waiting until the match was about to start and the unsold tickets were about to turn worthless with no buyers, I got one for 300 CZK just when I was about to accept another one for 400 CZK, half the original price.

Getting inside was a security version of snakes and ladders. Stand in line for two turns. You carry no gun, move two squares ahead. You have a valid ticket, move four squares ahead. Your bag is screened, stay over a turn. Your body metal is phone and wallet, one square. You carry a laptop, stay over two turn for it to boot up and down without blowing up. You have no laptop license, return to start and deposit the thing. Stay in line for a turn. You carry no gun, move two squares ahead… Thereafter you have to traverse a labyrinth of automatic doors that only opens for the proper tickets without telling which tickets a given door will accept.

Being there was an entirely different experience. Viewed on TV hokej looks like a live enactment of a Stiga game, but when you arrive at the arena you're instantly transported back to a Roman coliseum. Sazka has same body plan and atmosphere as Colosseum, only that the audience isn't long dead. The Romans may not have invented sport, nor even sports arenas and events (the Greeks have a claim there), but they did establish the modern body plan and choreography and there has been no reason to change it since. There have been improvements over the years. Most visibly Sazka has a cube of oversized TV screens hanging from the roof that successfully wrestle the attention away from the Stiga game below. The TV cube I guess is an American addition, one that I am sure the Romans would have loved to have.

Europe

, , ,

It is odd to name a continent after a rape victim, even when you consider all the brutality four millennia of European history can muster. More prosaic sources might separate the name's real root from the myth of Zeus and Europa, but the Phoenician origin of Europa reflects the impact that seafaring culture has had on the continent. Different tellings disagree on whether the girl was bullied or eloping, but what matters for posterity is that she left behind the two dominant continents at that time, Africa and Asia, to mother the Minoan dynasty at her new home in Crete.

Heimskringla, the 13th century sagas of the Norwegian kings, states that "the western [part of the world] is called by some Europa, by some Enea.", but Virgil's Roman re-creation myth evidently lost out for the Middle-Eastern princess. You will not find many self-styled Aeneans around anymore.

Neither will you find any New Europeans. I wouldn't blame Donald Rumsfeld for coining the phrase, it served his purpose, but I was surprised to see it take up a life of its own for a while, even in ostensibly European countries like Britain. I take it as evidence that there are journalists that might live in Europe, but who have never been there.

In another sense Europeans are the result of successive waves of immigration and invasion, which ended with the spectacular European radiation when Europeans colonized every other continent in the course of a few centuries. The Eurasian conveyor belt has now reversed back to Asia as the source of migration, conflict, change, and power, giving present Europe a respite from that role, and once again the New Europeans are African and Asian.