Let's take your home example, you are from Netherlands, you speak Dutch natively I assume... wouldn't you label home whatever the word is in that language? Me not knowing Dutch would not get help by labels.
I hadn't thought of it really, when I'm visiting Dutch-language pages I would give them Dutch labels, when I'm visiting English-language pages I would give them English labels. I dunno if anyone has swapped languages. I'm sure the spelling's not so great though : )
lawl about lost pw, you should just use one password - Balmer (I think he said that)
shudder sounds like something a salesman would say. I used to use one password for everything but I've slowly been converting them over to uniques, so now only the occasional old thing ends up having an old password.
Anyway, I got a new one, could log in, let me know if you want an invite. Yeah it totally sucks that's it's Mozilla-only, and their reasoning for that was something like "it's the browser of the future" or some crap... bleh. I can understand it not working for IE, nobody wants to reverse-engineer IE (like the JAWS guys had to do), but the other browsers (except Opera) are open-source.
^^ARIA is for what?
The mail's been deleted : ( but the discussion was about what if a virtual buffer were added to Orca (it doesn't have one and seems better off without one but people wondered if it would speed up with one) and then someone said what about having Orca state when certain languages were in the document and then it went way off-track... and somewhere I said I would want to know when stuff like AJAX is going on on the page or if stuff's getting updated under my nose and someone else said that that was what ARIA was for (which is certainly one of the reasons it was created). I just wouldn't want to rely on it being there. If my browser or my reader can detect that there's stuff going on, I would personally want the option to have that announced to me.
I really think ARIA has GREAT intentions, but has too much happening, they have roles that are similar so people aren't sure which to use. I saw somewhere where it seemed to say links should have roles too. Ok I would say that is too far and pushing too much onto a dev.
Yes. So far I've only been using landmark roles because they're announced right away on page load and it can be a nice way to get to a section of page content based on what it is whether there's a skip link or not (as a developer I have a difficult time with skip links, because some browsers won't bring your focus down to the area unless you have a focusable destination! Meaning I have a lot of empty anchors playing "destination" and I don't use "name" attributes (because of how I originally learned XHMTL) so they have id's... I would just jump to some id'd box if I could but I don't like how not everyone acts the same).
So, I still have skip links, but if something else can work better, I'd like to add it. I have used a little bit of aria-labelledby for labels with units on the ends like in Marco's blog (that's just awesome) but yeah, you could label just about everything and usually this means adding id's to stuff who don't have id's.
So I haven't been using stuff like aria-labelledby for plain label-input pairs, because I'm already using for with the input id anyway, and ARIA overrides that. Meaning, adding id's to the labels. Starts turning into code bloat real fast.
What kinds of roles did they want for links? I've been using titles for example to warn that a link opens a PDF (and I state the size and pages), or goes to another site (off-site external links) if the link is just sitting in the middle of content and it would be unexpected, so I wonder if these roles were meant to take care of these?
I have built more than one form where the client wanted people to download some kind of file in the middle of it. I don't like the idea of other stuff in forms, but if I have to have them in the middle of a form, anything that helps make clearer what's going on is something I'm interested in.
That aria-required is just so nice. The old crusties might know "star" usually means "required" but anyone new to the web or web forms, that has little meaning.
But I think the most use of ARIA is meant for all the jQuery-type stuff going on everywhere and AJAX messing with page content. If some web author is going to insist visitors must drag-n-drop (arg), then ARIA can make that actually possible by keyboard users with a11y software (too bad it can't do much for plain keyboard users).