Simple menus will work fine. A multi-level menu will not. For a simple
menu, only the greenest of beginners would need a widget. The trick is
making multi-level menus respond to touch in a usable way.
To further clarify:
- Sgnificantly higher than 90% of all non-robot user agents today have JavaScript enabled.
- Nearly 100% of mobile devices have script enabled.
- Professionally programmed menu systems are designed to fall back to pure CSS when script is disabled. Simply view one of our menu examples in your browser with script disabled:
http://www.projectseven.com/products/menusystems/pmm3/demos/index.htm - Popular pure CSS and even some scripted menus are fatally flawed when it comes to multi-levels in a responsive, mixed device application.
- Good design has it that top-level links in a hierarchical menu be real links for optimum accessibility. This is the area where most pure CSS menus fail miserably.
To summarize, fear and loathing of JavaScript is no longer relevant. The bottom line is that Adobe should have a basic and modern menu tool available for hobbyists and beginners. The high end remains the domain of those Dreamweaver users capable of writing their own menu systems or of the top-tier extension developer community.
Best,
Al Sparber