Browser Support Policy revisited

Chad Whitacre <[email protected]> Tue, 25 May 2004 16:32:26 -0400
Newsgroups gmane.comp.web.zope.plone.design
Message-ID <[email protected]>
Designors,

Now that we have let the Plone Browser Support Policy stew for a couple 
months, I propose that we revisit it and hammer out a final version.

Contrary to what I was saying before, I think we should keep the main 
document pretty concise; we can address specific technologies and 
browsers in a separate document. The reason is that we want our policy 
to stay pretty constant, while technologies and brower support levels 
are going to change over time (e.g., Konqueror has added XMLHttpRequest 
support since our last go-round).

I suggest that we gather feedback from everyone, and that we publish the 
document when Alex, Geir, Joe, Michael, Tom and I arrive at a consensus.

Thanks.



chad

P.S. I would put this on plone.org but we don't have logins right now so 
we can handle slash- and CA-dotting. :)


###


Plone Browser Support Policy
1st edition, June 2004

Plone strives, through standards-compliance, to be accessible to as many 
users through as many browsers as possible. The Plone User Interface 
Team's specific commitments are as follows. These commitments refer to 
the core Plone product out-of-the-box, but we encourage their adoption 
for third-party products and customized implementations of Plone.


Level 1 - Universal Information Access
--------------------------------------
   All information for anonymous Plone will be accessible using any
   browser.


Level 2 - Graphical Styling
--------------------------------------
   All style for anonymous Plone will be consistently displayed across
   all browsers that support the current reigning CSS specification.
   Plone will degrade for non-supporting browsers.


Level 3 - Basic UI Features
--------------------------------------
   Basic UI features for authenticated Plone will be available using
   any browser that supports the current reigning DOM specification ("the
   DOM"). These features may or may not degrade for non-supporting
   browsers.

[FLAG: Does this account for disabled content managers (as opposed to 
disabled anonymous visitors)? I think we want to support blind folks up 
to this level, but I don't know enough about ECMAScript support in 
screen readers. Tom?]


Level 4 - Advanced UI Features
--------------------------------------
   Advanced UI features for authenticated Plone will be available using
   browsers that support them. These features will degrade to Level 3 for
   browsers that support the DOM but that do not support these advanced
   features; they may or may not degrade for browsers that do not support
   the DOM.


###



-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click