Skip navigation.

exploreopera

| Help

Sign up | Help

JavaWoman considers…

(perfectly ordinary adventures)

Posts tagged with "Opera"

Opera Dragonfly: is Opera abandoning accessibility?

, ,

A fast-flying long-bodied predatory insect of the order Odonata, suborder Anisoptera. Valued by humans for their ability to spot and hunt down harmful bugs from great distances

accessibilityFor a while now, Opera has had a teaser page up for Opera Dragonfly. Last I looked, it had nothing but a nice image, and a dictionary definition for Dragonfly that is obviously intended to create some buzz — successfully so, since it triggered a thread on the My Opera Community forums, with a lot of speculation, and Opera Watch asking What is Opera Dragonfly? referring to an equally teasing blog post by David Storey. Opera, meanwhile, still ain't telling.

Now I'm not the type to check such a teaser page every day, but this morning I discovered the Opera Dragonfly page has acquired a form where you can subscribe for an e-mail list to receive news about Dragonfly and other upcoming Opera products — if you don't have any visual impairments that is.

What really bugs me is that this sign-up form is totally inaccessible:

  • no label tags for any of the input fields
  • JavaScript-controlled "prompts" inside the fields, that confusingly stay as part of the content on focus when JavaScript is not active; even when JavaScript is enabled, that text is not a substitute for label tags
  • text/prompt color inside the entry fields has way too little contrast with the background
  • text in all text fields is confusingly right-aligned
  • a visual (image) Captcha to reliably keep out anyone who needs a screen reader, without any alternative
  • the image used for the submit button doesn't have an alt attribute (required)
WAVE: many accessibility problems in a small form
The WAVE toolbar flags many of the problems in the form

That's really shocking. Are new Opera products not intended to be accessible? If they are, why are they excluding a good part of their target audience?

Generally Opera is quite standards-savvy and My Opera provides a framework that is close to completely accessible (just a few minor things to fix, really) - one of the major reasons why I chose to set up a photo album and blog here. For anonymous comments we even get textual Captchas that are accessible. So some people within Opera at least know how to do accessibility.

This subscription form may look "cool" to those of us who are blindless but it isn't cool to be inaccessible! Whoever designed this form is apparently totally ignorant of even the basics of accessibility, or plain doesn't care.

Let's see... there's a comment at the end of the page:

<!--
  -* Generated by mod-xslt 1.3.9; http://www.mod-xslt2.com/
  -* Copyright (C) 2002,2003 Carlo Contavalli - <ccontavalli at masobit.net>
  -* derived from work by Philipp Dunkel and others (http://www.mod-xslt2.com/main/credits.xml)
  -* Thanks to http://www.masobit.net/ for paying me while working on mod-xslt
  -* and for providing resources to the project. -->

That would mean that either the XML source Opera uses is missing the necessary accessibility features to be translated into an accessible form by mod-xslt2, or the module itself isn't capable of producing accessible forms - or both.

There really is no need for a secure form to be inaccessible, and Opera knows it, as evidenced by the blog comment forms. So how did this one get past QA at Opera??

Tagged: , ,

Privileges

, , , ...

It's a privilege to install the latest Opera version, isn't it?

I'll confess: I'm not really an Opera user in the sense that I use the browser daily. But since I design and build websites (and software for building websites), I need to have nice collection of browsers handy to test with. Opera, in various versions, is one of those.

It was time to install a new version then (keeping the old ones around, of course). So after downloading Opera 9.25 Friday, yesterday I set out to install it on Grace, my “main” computer and dashboard to the world. The process was ... interesting.

Grace runs Windows 2000. I still prefer that over Windows XP (and let's not mention... oops). So, I look at my Opera installations to see how I've called the installation directories, and start the installer. Tell it where to install (a new directory next to the existing Opera versions), and a few other parameters, and let it rip. Go off to get something to drink, and return to my desk to find this: installer error 1303 So what does this mean?

Error 1303.The installer has insufficient privileges to access this directory: R:\Config.Msi. The installation cannot continue. Log on as administrator or contact your system administrator.

I am logged on as administrator. R: is my system drive. But I never heard of that directory … and it doesn't exist! On a hunch, I create a directory at the indicated location, and hit retry… and lo and behold, the next thing I see is this: installation finished!

So, I click “Finish”. And then have a look at my brand-new R:\Config.Msi directory. It's blissfully empty.

Since when can't installers create directories they need?

Tagged: , , , , , , ,

May 2008
MTWTFSS
April 2008June 2008
1234
567891011
12131415161718
19202122232425
262728293031