Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I visited both designs of the site using various browsers and I must say that I think you've done a good job.

Designing a website that "looks good" AND works effectively is far more complex than most users seem to realise; you have to take into account that there are hundreds of browser versions in use, many different platforms, user preferences that vary greatly and over which you have no control, different window sizes, varying connection speeds... the list goes on.

But I find the best two ways to approach this are either to do what you have done, and create multiple versions of the site and allow the user to choose which version they would like to see, or, to use a buzzword, let the pages "degrade gracefully" - take advantage of the latest technologies that the most recent versions of browsers feature, but don't use them to carry the crucial message or functionality of the site. This way the site is fully functional to those using text-only or older versions of browsers, but gives those using the most up-to-date browsers that little extra, kind of like icing on a good-tasting cake.

Good web design is not about using snazzy bells-and-whistles; it is about making sure that the site's architecture works and allows people to get to the content or whatever they are there to view, and makes this information accessible to everyone.

Bear in mind that it is better to have people complaining about the asthetics of the site than having people complain about not being able to reach it at all.

John Allsopp has written a thoughtful essay which deals with the issue: The Dao of Web Design. It's a rather interesting read and gives advice about how web designers should approach the problem.

I hope this helps.


In reply to Re: OT: Web Design - Catering to Everyone by rozallin
in thread OT: Web Design - Catering to Everyone by arashi

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others perusing the Monastery: (3)
As of 2024-04-20 02:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found