URL: http://cms.lufthansa.com/pre/de/en/homepage_Noframes/0,4449,0-0-605242,00.html#

Many websites have drop-downs to assist navigation. Usually this only applies to big sites where sitemaps are necessary and where you want people to get to any part of the site from the home page in one click. Sadly I've never had the challenge to develop any web sites that are that big and diverse in content but there's a time for everything.

Anyway, the Lufthansa site manages to use drop-downs efficiently. This is accomplished with Javascripts, but sadly nothing works if you don't have Javascript disabled. When you roll your mouse over "Worldwide Sites" it shows a drop-down underneath with a looong list of options. It's good because drop-downs are usually very ugly but powerful as navigation tools.

What is not so on about this is the HTML source. It's built in true 1997 style with 242 spacer gifs!! and no respect what so ever for blind people. Look for example at this screenshot when I used Lynx and the home page uses 236 table cells!!.

If you use the web developer extension for Firefox to outline the table cells you get the second screenshot. That's going to slow down the rendering so much that the usability of the site suffers.

Anyway, I like what they did with the drop-downs so I'm not going to have a go at Lufthansa about their ridiculously long and counter-intuitive URLs.

Comments

Your email will never ever be published.

Previous:
Suspend and resume output in terminal March 3, 2005 Linux
Next:
All the Seinfeld quotes you can eat March 8, 2005 Misc. links
Related by category:
Fastest way to find out if a file exists in S3 (with boto3) June 16, 2017 Web development
Be very careful with your add_header in Nginx! You might make your site insecure February 11, 2018 Web development
<datalist> looks great on mobile devices August 28, 2020 Web development
How to have default/initial values in a Django form that is bound and rendered January 10, 2020 Web development
Related by keyword:
Never put external Javascript in the <head> April 2, 2013 Web development
The awesomest way possible to serve your static stuff in Django with Nginx March 24, 2010 Django
Google is blind January 24, 2005 Web development
WEBoggle mind bogglingly addictive February 20, 2004 Misc. links