![]() | |
![]() |
| | Thread Tools | Display Modes |
#21
| |||
| |||
|
|
In article <cgsMl.15845$hc1.14801 (AT) flpi150 (DOT) ffdc.sbc.com>, Jeff <jeff_thies (AT) att (DOT) net> wrote: Ed Mullen wrote: I'm experimenting with drop-down menus using one of Stu Nichols' designs: http://www.cssplay.co.uk/menus/final_drop.html My test-case files: http://edmullen.net/menutest.php http://edmullen.net/styles/menutest.css Here's my problem. I can position the right and left fly-out third-level menus. However, if the text is zoomed/enlarged, the space between the second-level item and the fly-out changes. I've tried px, % and em units with no success. I looked at one of the samples here: http://www.cssplay.co.uk/menus/flyout2.html and notice that there is no problem there. So, I'm thinking you need to either pick a different menu (it is unreal the number he has made) or take the stylesheet back to square one and see what changes you've made that break it. Did you try looking at the Ruthsarian menus? There are drop down versions of those. http://webhost.bridgew.edu/etribou/layouts/rMenu/ |
#22
| |||
| |||
|
|
In article <no.email-DE2865.10221408052009 (AT) news1 (DOT) chem.utoronto.ca>, David Stone <no.email (AT) domain (DOT) invalid> wrote: ... Perhaps someone should remind everyone here that drop down menus are often a bloody nuisance to make and maintain, |
|
poor design of the website in the first place. And multi level ones are often of doubtful value all things considered. |
|
They are to be avoided by anyone new to website making in the same way that website generators are to be avoided. |
#23
| ||||
| ||||
|
|
In article <no.email-DE2865.10221408052009 (AT) news1 (DOT) chem.utoronto.ca>, David Stone <no.email (AT) domain (DOT) invalid> wrote: ... Perhaps someone should remind everyone here that drop down menus are often a bloody nuisance to make and maintain, |
|
and often an excuse for poor design of the website in the first place. |
|
And multi level ones are often of doubtful value all things considered. |
|
They are to be avoided by anyone new to website making |
#24
| |||
| |||
|
|
In article <m1k54r9g0d.fsf (AT) dot-app (DOT) org>, Sherm Pendley <spamtrap (AT) dot-app (DOT) org> wrote: dorayme <doraymeRidThis (AT) optusnet (DOT) com.au> writes: They are to be avoided by anyone new to website making in the same way that website generators are to be avoided. Generators are to be avoided? Then how am I supposed to power my data center when the power grid fails, hmmm? Not everyone has access to your fancy Martian technology, you know! I always recommend that *newbie data* centre operators operate the crank handle in such situations. Like on old Rovers and Bentleys when the batteries are flat. <g |
#25
| ||||||
| ||||||
|
|
In article <Xns9C05AC2F766D0arbpenyahoocom (AT) 207 (DOT) 115.33.102>, Adrienne Boswell <arbpen (AT) yahoo (DOT) com> wrote: Gazing into my crystal ball I observed dorayme doraymeRidThis (AT) optusnet (DOT) com.au> writing in news:doraymeRidThis- 78D8C5.08425209052009 (AT) news (DOT) albasani.net: In article <no.email-DE2865.10221408052009 (AT) news1 (DOT) chem.utoronto.ca>, David Stone <no.email (AT) domain (DOT) invalid> wrote: ... Perhaps someone should remind everyone here that drop down menus are often a bloody nuisance to make and maintain, and often an excuse for poor design of the website in the first place. And multi level ones are often of doubtful value all things considered. They are to be avoided by anyone new to website making in the same way that website generators are to be avoided. Thank you, my dear friend! I am redoing a site [http://kitchenbuilders.net/]. It's got all sorts of problems. Probably the worst is a javascript generated multilevel menu. No js - no way to navigate. I was thinking about redoing correctly, but the more I think about it, the more I realize it's more a matter of reorganization that fixing bad navigation. I really don't like multi-level flyout type menus, they are a PITA if you don't move your mouse in just the right way. That goes for web based, and programs. Yes, I think good navigation follows naturally upon good organization. To try to fix up poor organization by a super drop down is really sweeping things under the carpet. A website is not like a city such as Sydney, easy enough to get about if you have a great street directory! |
|
I looked at the site you are to redo and that menu flashes on and off as you hold the mouse over it to read the submenus - very distracting! |
|
But, apart from this, here is a good example of what should be avoided. A nice thing for a home page to be is *uncomplicated*. Sure, folks want to know where to look for different sorts of slabs. But not everyone knows or is interested in what types there are straight off to the extent that they want to go to the trouble of doing pesky mousy things. |
|
A simple 'slabs' menu item should do, and on the destination, say to the page of the most popular type of slab, a visible local menu to pages for other slab types. What can be simpler and more useful? By the author choosing the most popular and likely page as destination, he or she caters for more people straight off. And others are not disadvantaged because they had to mess about the other way too (with the dropdown) |
|
(btw, considering a lot of the pics do not have captions, you have a perfect excuse to float them and avoid the table and its inability to wrap lines and so not be as flexible for different screens. |
|
Now, where is that thing I used for pics of my daughter's wedding? Here it is, you would need simpler still, no captions: http://preview.tinyurl.com/2jcs5r ) Nice - I like it. Thank you, and hope you have a nice weekend. We're |
#26
| |||
| |||
|
|
Perhaps someone should remind everyone here that drop down menus are often a bloody nuisance to make and maintain, Very very easy to maintain with javascript. If you put the list of items in an external javascript file you can update all the pages on your site at once, and if the list is driven by your CMS, trivial to maintain. CSS dropdowns are a different story. |
#27
| |||
| |||
|
|
Gazing into my crystal ball I observed Jeff <jeff_thies (AT) att (DOT) net> writing in news:O97Nl.29550$YU2.8700 (AT) nlpi066 (DOT) nbdc.sbc.com: Perhaps someone should remind everyone here that drop down menus are often a bloody nuisance to make and maintain, Very very easy to maintain with javascript. If you put the list of items in an external javascript file you can update all the pages on your site at once, and if the list is driven by your CMS, trivial to maintain. CSS dropdowns are a different story. Have to disagree with you there. Keeping your items in a server side include is one thing, but an external javascript is not going to be available for search engines and users without javascript. |
|
another post in this thread about a site I am redoing [http://kitchenbuilders.net] that uses a javascript menu such as you describe, and the site is not navigable with js off. |
#28
| ||||
| ||||
|
|
Adrienne Boswell wrote: Gazing into my crystal ball I observed Jeff <jeff_thies (AT) att (DOT) net writing in news:O97Nl.29550$YU2.8700 (AT) nlpi066 (DOT) nbdc.sbc.com: Perhaps someone should remind everyone here that drop down menus are often a bloody nuisance to make and maintain, Very very easy to maintain with javascript. If you put the list of items in an external javascript file you can update all the pages on your site at once, and if the list is driven by your CMS, trivial to maintain. CSS dropdowns are a different story. Have to disagree with you there. Keeping your items in a server side include is one thing, but an external javascript is not going to be available for search engines and users without javascript. What we often do in this group is concentrate on the very few and ignore the convenience of the vast majority. Any site with a site map will be indexed properly, and any well designed site will have more that one way of navigating. |
| There is another post in this thread about a site I am redoing [http://kitchenbuilders.net] that uses a javascript menu such as you describe, and the site is not navigable with js off. Typically the links in such a top nav should function and not point to "#". |
|
The type of navigation should be tuned to the site and the audience. Sites marketing to businesses behind firewalls would do well not having a javascript nav. Javascript is widely turned on (perhaps not in this group) and with such related bits as AJAX can do many of the same things as Flash, which is far less accessible and SEO friendly. |
|
With all that said, most sites I make use no javascript navigation, but some use javascript with some side nav also. Relying on multi tier js only is bad practice. Good navigation on complex sites is context sensitive. The trouble with so much of this is that navigation should be a means to an end. Often styling the navigation trumps styling the content. BTW, good luck with your redo, the html is a fright! |
#29
| |||
| |||
|
|
Gazing into my crystal ball I observed Jeff <jeff_thies (AT) att (DOT) net> writing in news:9hhNl.29438$Ws1.26916 (AT) nlpi064 (DOT) nbdc.sbc.com: Adrienne Boswell wrote: Gazing into my crystal ball I observed Jeff <jeff_thies (AT) att (DOT) net writing in news:O97Nl.29550$YU2.8700 (AT) nlpi066 (DOT) nbdc.sbc.com: Have to disagree with you there. Keeping your items in a server side include is one thing, but an external javascript is not going to be available for search engines and users without javascript. What we often do in this group is concentrate on the very few and ignore the convenience of the vast majority. Any site with a site map will be indexed properly, and any well designed site will have more that one way of navigating. Absolutely, and when I can generate almost all of it server side, I'm a happy camper. |
#30
| ||||
| ||||
|
|
Adrienne Boswell wrote: Gazing into my crystal ball I observed Jeff <jeff_thies (AT) att (DOT) net> writing in news:9hhNl.29438$Ws1.26916 (AT) nlpi064 (DOT) nbdc.sbc.com: Adrienne Boswell wrote: Gazing into my crystal ball I observed Jeff <jeff_thies (AT) att (DOT) net writing in news:O97Nl.29550$YU2.8700 (AT) nlpi066 (DOT) nbdc.sbc.com: Have to disagree with you there. Keeping your items in a server side include is one thing, but an external javascript is not going to be available for search engines and users without javascript. What we often do in this group is concentrate on the very few and ignore the convenience of the vast majority. Any site with a site map will be indexed properly, and any well designed site will have more that one way of navigating. Absolutely, and when I can generate almost all of it server side, I'm a happy camper. Ha! But there is the rub. If you use JavaScript to maintain and generate your site navigation AND hard code an alternate (or use server-side) then you now produce a maintenance problem, you have to sync TWO systems. |
|
I long ago had a JavaScript OOPs system that was efficient and easy BUT for the shortcomings previously mentioned. I found it was easier just to acknowledge that for now and in the foreseeable future sites CANNOT depend on JavaScript and JavaScript is ALWAYS optional. |
|
and generate and maintain your site's navigation with server-side technologies. |
| |
![]() |
| Thread Tools | |
| Display Modes | |
| |