ysobel: (Default)
masquerading as a man with a reason ([personal profile] ysobel) wrote in [site community profile] dw_accessibility2009-07-25 11:54 am

Manage circle overhaul, take 2

(see take 1 for more info)

Thanks for all the feedback (and squee ♥) on the first attempt at this. I haven't replied to comments (yet), but I did read them all. I've made some more changes, and would appreciate feedback.

Again, I am quite happy to give out invite codes for people who want to poke around. Otherwise, three pages, with variations:

http://www.isabeau.hack.dreamwidth.net/manage/circle/edit.bml?as=system
http://www.isabeau.hack.dreamwidth.net/manage/circle/edit.bml?as=test
http://www.isabeau.hack.dreamwidth.net/manage/circle/edit.bml?as=xXx_emobaby_xXx
ETA: The OpenID version didn't work. But feel free to create OpenID accounts to test with.

Known issues:
- (visual) there is no left border to the tables. nfi.
- (visual) it also might look better if the tables were centered? don't know the best way though
- (functional) it's a little redundant to have membership status for openID users
- (functional/accessibility) the bottom form still sucks (I haven't touched it at all)

Questions that I know I have:
- are the anchor links in the intro paragraph good or bad?
- someone brought up that having it in two-line format would get annoyingly long (which doesn't apply on the dreamhack, but would if you have 500 friends and 200 communities or whatever). does changing it to one-line make it too *wide*, especially for those of you with vision problems?
- if so, is that mainly for the people field, or is communities a problem too?
- are the tables and form elements still as accessible? (except for the add-user form. shh.)

Questions that I don't know I have:
- ???
zvi: self-portrait: short, fat, black dyke in bunny slippers (Default)

[personal profile] zvi 2009-07-25 08:18 pm (UTC)(link)
I think this is an improvement (although my memory of the previous iteration is a bit sketchy, admittedly.)

I think it's going to be ridiculously wide if you include the names along with the accounts. (It is not unusual in my circle for a name to be something like, "An Uruk-Hai, I feast on the Hope of the West and bathe in the tears of their women." or "with a clockwork walk and a backward smile" or "the NPC who tells you the bridges are open")

The half-circle to mark not being subscribed to does not fit into the visual language created by the green check or, really, any visual language I can think of. What about a full black circle, hopefully 'beveled' or whatever to match the dimensionality of the green check?

I like the anchors in the opening paragraph. That will be very helpful when you start looking at hundreds of entries.

I wonder if it's possible to split the people list? Separating out the people you have added to your circle from the people who have you in theirs but you don't reciprocate?

P.s. The view of the isabeau.livejournal.com manager sent me to your home page to login, instead of the manage circle page?
jesse_the_k: Baby wearing black glasses bigger than head (eyeglasses baby)

[personal profile] jesse_the_k 2009-07-25 11:12 pm (UTC)(link)
+1 to Zvi's point about usernames PLUS account name.

As a large print user, the one line form is much easier to navigate.

Thanks for your work on this!
jeshyr: Blessed are the broken. Harry Potter. (Default)

[personal profile] jeshyr 2009-07-27 10:47 am (UTC)(link)
The blue crosses you have now are cool :)

I suggest you put "N/A" in the box for granting access to self, rather than leaving it blank.

Also I know you're hacking on this but in case you didn't notice the second table header column is currently labeled "Account" instead of "Circle Status" like it was before.

I like the centered tables, they work well.

Still haven't solved the "X" column problem, but as a start it could be coded as the second or third column rather than the first? That would also solve the problem of the X looking like it was for deleting the row, I suspect.

r
zvi: self-portrait: short, fat, black dyke in bunny slippers (Default)

[personal profile] zvi 2009-07-26 04:32 am (UTC)(link)
mm, you can use css to tell the screen reader to not read something. I think your big x or "colors" or something is probably the best move.