OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsrp-interfaces message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Fw: [wsrp-interop] WSRP menu-oriented CSS classes


forward to the correct group

Mit freundlichen Gruessen / best regards,

        Richard Jacob
______________________________________________________
IBM Lab Boeblingen, Germany
Dept.8288, WebSphere Portal Server Development
WSRP Team Lead & Technical Lead
WSRP Standardization
Phone: ++49 7031 16-3469  -  Fax: ++49 7031 16-4888
Email: mailto:richard.jacob@de.ibm.com
----- Forwarded by Richard Jacob/Germany/IBM on 01/18/06 04:58 PM -----
                                                                           
             Rich Thompson                                                 
             <richt2@us.ibm.co                                             
             m>                                                         To 
                                       wsrp-interop@lists.oasis-open.org   
             01/17/06 07:54 PM                                          cc 
                                                                           
                                                                   Subject 
                                       [wsrp-interop] WSRP menu-oriented   
                                       CSS classes                         
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           





We have had some questions raised by those seeking to use the CSS classes.
Some of these are editorial, but are included for completeness and
transparency:

1. The descriptions of various portlet-menu-cascade* items imply that they
apply to the parent while the intent is to have them apply in the sub-menu.
I will fix this as an editorial issue.

2. Cascade items are missing portlet-menu-cascade-item-hover and
portlet-menu-cascade-item-hover-selected ... these would be very useful
additions.

3. Web pages often include separators that group a set of menu items (e.g.
a "Downloads" separator followed by menu items for "Drivers", "Extensions",
etc). Adding classes for portlet-menu-separator and
portlet-menu-cascade-separator would be useful.

4. There are no styles for the "arrow" frequently used to indicate the
presence of a submenu. These frequently are done as CSS classes on a
container which then specify a background image. This makes it easy to also
support unique images for the selected and hover cases. How about adding
"portlet-menu-cascade-indicator", "portlet-menu-cascade-indicator-hover"
and "portlet-menu-cascade-indicator-selected".

5. Menu illustration in the spec is hard to build (mostly due to it showing
overlapping borders). It would also help to add examples of hover and
cascade-hover. I can take this as an editorial request to clarify the
figure.

6. The example given for portlet-menu-description is very nonstandard. It
violates a number of UI guidelines (particularly related to accessibility)
and would cause screen readers trouble. I see two reasonable answers for
this comment; 1) deprecate the class, noting this as the cause and 2)
suggest that such a description is likely better as a tooltip (i.e. not
handled by CSS), but leave the class definition in place. While for purity
reasons I prefer the first choice, the practicality of removing such a
definition pushes me toward the second. Other options or opinions?

7. Section 508 of America with Disabilities Act (w3c -> wche, EU has a
parallel std, etc) compliance needs use of a pair of tags (container and
anchor) to properly deal with menus. A set of menu-item-box classes which
parallel the menu-item classes would be useful.

Rich ---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail. You may a link to this group and all your TCs in OASIS
at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]