[Design] [Scooby][Proposal] User Preferences
Oren Sreebny
oren at washington.edu
Thu Apr 20 07:26:33 PDT 2006
Good thoughts - most public (and probably big private too) higher ed
institutions use Section 508 as minimum guidelines for IT, even
though we're not always bound by it legally.
Cheers -
- Oren
On Apr 19, 2006, at 10:46 PM, Matthew Eernisse wrote:
> Actually the major Windows screen readers (e.g., JAWS, Window Eyes,
> IBM Home Page Reader) can read dynamically generated content just
> fine. The problem is in letting the user know that content on the
> page has changed, and getting the reader's cursor to the correct
> location to start reading the updated content.
>
> One way to handle this problem is to give users with screen readers
> the option to receive a JavaScript 'alert' dialog when content
> changes (screen readers are aware of modal dialog boxes). This is
> obviously not a solution for apps that do polling types of updates,
> but it works well for content updates that are user-triggered or
> not so frequent. The alert can either contain the content inline if
> it's a short message like an error, or can tell the user what part
> of the page to go to to see the updated content.
>
> For getting the reader's cursor to the appropriate part of the
> page, of course you can use internal page links (a.k.a. 'skip
> navigation' links).
>
> Scooby as it is currently designed is nowhere approaching
> accessible. The solution for us with Scooby might be the alternate
> 'low-fi implementation' approach a la GMail, which provides basic
> functionality without all the client-side whiz-bang.
>
> It's definitely something we should be thinking about, as
> organizations that provide services to the US Federal Government
> have to comply with Section 508 of the US Rehabilitation Act, which
> mandates IT accessibility.
>
>
> Matthew
>
>
> Jeremy Epstein wrote:
>> That depends on the technical implementation. In fact a lot of
>> dynamically generated content screws up screen readers,
>> particularly if they can only read static pages. If that is the
>> case, all of Scooby and similar calendars are doomed. You could
>> build a "braille" electronic screen from a matrix of 1024x768
>> steel pins and activate it with appropriate linear actuators. That
>> actually might be kinda cool.
>> :)
>> Jeremy
>> Oren Sreebny wrote:
>>> I wonder how the dialog box would work with screen readers for
>>> people with visual disabilities.
>>>
>>> - Oren
>>>
>>> On Apr 19, 2006, at 6:01 PM, Priscilla Chung wrote:
>>>
>>>> Here are some mock-ups on how one might access the user
>>>> preference in Scooby.
>>>> http://wiki.osafoundation.org/bin/view/Journal/
>>>> ScoobyUserPreferences
>>>>
>>>> I have two proposals on where the user preferences can appear:
>>>> in a dialogue box OR in a preferences page.
>>>>
>>>> Although currently for 0.2 there is a very little content in
>>>> what we're planning on implementing. Keep in mind, this may grow
>>>> into a much a larger set of preferences. For example changing
>>>> the skin/color of the web application, working hours, language,
>>>> holidays, subscriptions including public calendars or publishing
>>>> the user's calendar, feedback etc. A more fomal list will be
>>>> created for future planning for Scooby.
>>>>
>>>> Feel free to add your own pros and cons to the list. I may not
>>>> have covered everything.
>>>>
>>>> Dialog box
>>>> Pros:
>>>> + Dialog box can make the appication look good, especially for
>>>> small forms, but they need to be executed well or they become
>>>> VERY frustrating
>>>> + The focus is on the same page without jumping back and forth
>>>> from page to page.
>>>> Cons:
>>>> + Limited amount of space and may be difficult to cram a lot of
>>>> information as the product grows
>>>> + If the dialogue box cannot be moved or closed, it can really
>>>> frustrate the user Preferences Page
>>>> Pros:
>>>> + Wow. Look at all the white space. Remember though, as the
>>>> product grows there will be more space in the preferences area
>>>> and development/design won't be confined to a small box.
>>>> + A larger set of preferences which may include changing the
>>>> skin/color of the web application, working hours, language,
>>>> holidays, subscriptions including public calendars or publishing
>>>> the user's calendar, feedback etc.
>>>> Cons:
>>>> + Jumping to and from the calendar.
>>>> ---
>>>> My personal recommendation is to have a preferences page. -
>>>> Priscilla_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>>>
>>>> Open Source Applications Foundation "Design" mailing list
>>>> http://lists.osafoundation.org/mailman/listinfo/design
>>>
>>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>>
>>> Open Source Applications Foundation "Design" mailing list
>>> http://lists.osafoundation.org/mailman/listinfo/design
>>>
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>> Open Source Applications Foundation "Design" mailing list
>> http://lists.osafoundation.org/mailman/listinfo/design
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "Design" mailing list
> http://lists.osafoundation.org/mailman/listinfo/design
More information about the Design
mailing list