Kingston University slides
Thanks to all those who attended, asked searching questions and joined us for an interesting discussion. The slides are on the Opera Developer Network blog.
Thanks to all those who attended, asked searching questions and joined us for an interesting discussion. The slides are on the Opera Developer Network blog.
I wish that, with just one withering glance, I could silence the stereos of all the dicks who drive around with crap music thumping and their car windows open so we all have to hear it. (And why do boy racers listen to such bass-heavy tuneless shit?)
Continuing the wanker-behind-the-wheel theme, I would love to be able to flick my fingers and cause people who drive while yapping into their mobiles unimaginable pain by somehow causing Hydrofluoric acid to exude from the ear and mouthpiece. Obviously, not face-melting quantities (I am, after all, a force for good) but enough droplets to teach them a lesson. (And why do so many people hold the phone against the opposite ear from the hand they’re using?)
97.4% of software is unusable shit, particularly operating systems. After all the excellent karma I’ve accumulated by being a force for good in this life, I hope to be reincarnated as Lord of All Software, able to make it to what I want it to do, when I want it to do it, through my Mighty Will alone—without tweaking arcane config files, delving into obscure menus or memorising keyboard shortcuts that would challenge an octopus.
When lads wander by shirtless as soon as the winter recedes, I would wiggle my nose B-witched style, and their pasty bare chests would immediately be draped in embarrassing lingerie. Or a burka. It’s a public decency service.
Sometimes, I wish I wasn’t a megahot standards-evangelisin’ love-machine. Only sometimes, mind you.
What superpower would you like?
While I was on my holidays there was a storm(ette) about rev=canonical
and how it isn’t possible in HTML 5 because rev
isn’t in the spec. (Apparently, the answer is to use rel=shortlink
instead).
Mark Pilgrim published an article about link relations in HTML 5 with more information about the rel
attribute, which I found interesting; I had no idea that relations such as rel=license
and rel=author
were available to allow auto-discovery of license information, and author details.
So I want to float the idea of rel=accessibility
that would allow assistive technologies to discover and offer shortcuts to accessibility information, such as a WCAG 2 conformance claim, or a form to request content in alternate formats (for example).
The reason this would be useful is that links to such pages are generally right down in the footer of the web pages. This means that, for screenreader users, they have to navigate to the end of the page to find the link, or not know it exists.
Ironically, on sites that really do need a link to accessibility help (because of lack of structure to navigate with or huge amounts of content before the footer), those who need it are unlikely to find the link to the help.
In the “bad old days, helpful developers would give an accesskey
attribute to that link (which are generally undiscoverable to the human or to a parser, and which often conflict with assistive technologies’ command keystrokes).
A standardised way of indicating the related accessibility information would be better and not rely on arbitrary keys chosen by a developer.
So, should I propose that rel=accessibility
be added to the list of values? It looks to be an arduous process; although you don’t need to prove your worth to the HTML 5 gatekeepers, you do have to prove your worth to the microformats gatekeepers.
I thought I’d ask you guys first—is this a good idea?
Aren’t family holidays great?
(Full set)
My modest proposal to finally rid the world of the blight of IE 6 is published on ZDNet: It’s time to end the misery of IE 6.
I use the Web 9 to 10 hours a day, for work and for pleasure and I get highly irked by crap websites. As catharsis, I document the worst usability atrocities.
With Emirates, you can check in online a day before the flight and choose your seat. I like to be by the bulkhead, for the smidgeon of extra leg room.
So, exactly 24 hours before the flight time I did just this, and was asked to enter details such as passport number etc. The form also asked for “Nationality as it appears in passport”, but the drop down didn’t have an entry for Great Britain, my nationality as it appears in the passport.
After a few phone calls, I was passed to the web team who told me that I should select “United Kingdom” – different from my passport – because “they mean the same thing”.
By the time I’d done this, the seats I wanted were gone. Thanks Emirates.
(On the flight back from India, a greater usability atrocity occurred when they fed all the vegetarian Indian passengers meat by mistake.)
(Last Updated on 1 September 2009)
My over-arching travel tip is: travel with Shwetank. He’s very knowledgeable about Indian history and customs, polite enough not to roll his eyes at the thousandth stupid question of the day, and a Hindi speaker. His father is a microbiologist so he’s paranoid about eating safely, which helps enormously. At every monument, temple or government building, he encouragingly tells you that “two or three years ago there was a bomb blast here”.
However, if Shwetank’s excellent guiding skills are unavailable to you, here are some tips combining his wisdom and my experience.
(Last Updated on 7 November 2022)
Apart from the general chilled-out nature of the place, why do I love South India so much?
A South Indian veg thali costs about £1 and is a banana leaf as a plate, with dosa (a wafer-thin pancake wrapped around spicy potato and veg), idli, papads with dips made from coconut and beans, some curd, and rice. Many venues top up for free.
Who needs meat, when there is vegetarian food this good? Then there is the strong black Indian coffee.
Southern Indian temples have tall structures above the gate, convered with statues of the gods and painted in bright colours.
(Check out the super hi-res version.)
Women here are so beautiful because they have almond eyes, dark dark skin, and they look proud and walk tall.
Kerala, for example, is the state with the highest rate of female literacy in India and has a proper level of female births, as female infanticide and aborting female foetuses is less common in the south.
Many women plait intensely aromatic Jasmine in their hair, which smells gorgeous when they walk by.
Akka Mahadevi (or Mahadeviyakka as I first encountered her in Speaking Of Shiva, which I bought in 10 years ago Nepal) was a 12th century female mystic who wrote of an intensely personal relationship with god. She renounced the world and wrote her songs to Shiva whom she calls Chenna Mallikarjuna (“Lord of White Jasmine”) which are almost modernist in their approach:
I don’t know anything about meter/ I don’t know anything of rhyme/ As nothing will hurt you, My Lord Siva, I’ll sing as I love…
For hunger,/ there is the town’s rice in the/ begging bowl.
For thirst, / there are tanks, streams, wells.
For sleep,/ there are the ruins of temples.
For soul’s company/ I have you, O lord/ white as jasmine.
She’s a household name in the Southern state of Karnataka, although time didn’t allow me to visit her birthplace.
See Chennai photos, Hyderabad photos.
(Last Updated on 7 April 2009)
I’ve been fortunate enough to visit some fantasic historic places, such as Stonehenge at the summer solstice, Ayutthaya in Thailand, Ephesus in Turkey, Angkor Wat in Cambodia, Borabadur in Indonesia (Borabadur photos), Saranth in India where Buddha preached his first sermon, but the most jaw-dropping must be Varanasi on the Gangees, the holiest site for Hindus. It was brilliant to return here for my first weekend off, and, unlike everywhere else I’ve been, it hasn’t changed since I came here 14 years ago. In fact, it probably hasn’t changed much for a thousand years.
It’s a long succession of ghats, river-front temples with steps leading into the river, and it’s full of pilgrims from all over India, boys playing cricket or swimming, saffron-robed sadhus (holy men), courting couples, beggars, ice-cream sellers and conmen. (See Varanasi photos.)
The reason that it’s so incredible is that people have been performing the same rites here since literally time immemorial—puja (offering), cremations on the river bank and, every night at 7pm is the ritual of Aarti.
It’s not easy to describe the ghats or the aarti, so come with me, Shwetank and Shwetank’s uncle for an eight minute journey up the Gangees from Assi Ghat to Dasashwamedh Ghat to watch the Aarti performed.
(Last Updated on 8 April 2009)