>> Works on all versions of all browsers on all platforms:
>>
>> http://www.grc.com/menu2/invitro.htm
>>
>> Courtesy of Steve Gibson, a consummate perfectionist  ;)
>
> Not working with keyboard access (ok, also not forcing users to tab
> through all links either) and not allowing the menu to stay on the
> screen without causing scrollbars when there is not enough screen
> estate.

You wouldn't want the menu to disappear, would you?

> The "CSS only" functionality is achieved by using a lot of conditional
> comments to support MSIE 6 and the HTML rendered within IE6 is invalid
> (TABLES inside A elements!). The example also does not allow for
> resizing of the text, as I expect that'll cause issues.

The "text" you're referring to must be the buttons that appear in the masthead. 
They are actually images. The text in the menu dropdowns scales beautifully.

> It is a very impressive example of research and a creative idea to get
> around the MSIE 6 issue but once again it mixes behaviour,
> presentation and structure to allow for an effect in CSS that could be
> much easier and more accessible with JavaScript.

The whole point of this menu project was to avoid using JavaScript. Sorry 
Christian. Given that Internet Explorer is broken, one is then left with no 
choice but to mix presentation and structure, and create code that won't 
validate. Not a bad trade off considering what has been achieved.

If anyone is interested in Steve's process of development and testing (with 
many, many participants using different platforms, browsers, versions,) you can 
read the posts yourself at http://www.grc.com/groups/news.feedback. But I 
recommend that you download the posts (grc.news.feedback) into your news reader 
(from news.grc.com) for easier access. See http://www.grc.com/discussions.htm 
for more information about this method.
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to