Slashdot Mirror


Courses on Making Professional, Usable Websites?

Hagmonk asks: "I've been writing website backends in Perl, PHP, and MySQL for years now. It's always been about the functionality though, not the presentation. What I'd now like to do is offer clients a complete service - a professional backend, -and- a professionally designed front end (both from an aesthetic and usability standpoint). The thought of heading to a 'typical' website design course frightens me. I don't want to waste my time being spoonfed the very basics. I want a course that teaches me graphics manipulation, layout and usability. I want it in a strong espresso shot of a month tuition max, not spread over a lazy year. Do such courses exist? In Australia or on-line?"

46 comments

  1. Take an art course by ObviousGuy · · Score: 4, Informative

    Learn what your pallete is and how to work within the boundaries of it. The best website design houses are staffed not with computer programmers, but with folks with degrees in art.

    If you're serious about becoming a front end designer, you ought to think seriously about getting further education and possibly a degree in art from a nearby college.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Take an art course by tverbeek · · Score: 2, Informative
      I went back to college and picked up a BFA in design, in addition to my Comp Sci degree. If you don't have time for that, the first year's classes at many art schools will focus on the foundations of design (color, shape, line, etc.) which is probably about 75% of what you need to know.

      Of course you can't just turn a geek into an artist by sending him to some classes; he needs some aptitude for it as well.

      --
      http://alternatives.rzero.com/
    2. Re:Take an art course by Just+Some+Guy · · Score: 4, Insightful
      The best website design houses are staffed not with computer programmers, but with folks with degrees in art.

      No. The best houses are staffed by artists and technical types that can render the artists' vision in standard-compliant glory. The worst houses are the ones filled with brilliant artists who can't be made to understand the realities of the web as a medium, and who crank out design after design that is absolutely beautiful on IE 6 at 1024x768 but looks like a top-right-corner blob on Mozilla at high resolutions.

      An artist's eye is very important for developing an aesthetically pleasing site, but a technician's touch is absolutely critical if you want the whole world to be able to use it. This isn't a slam on artists; to the contrary, I'm a good technical designer, but my sites are specification-perfect yet boring. I just want to reinforce the idea that you need both types of skills to make good looking, functional sites. An artist or a technician alone will only get you halfway there.

      --
      Dewey, what part of this looks like authorities should be involved?
  2. Typography by wan-fu · · Score: 3, Interesting

    Learn typography. You'll get tons out of it because a lot of the things you'd learn that apply to print media regarding text apply to the web.

    1. Re:Typography by Anonymous Coward · · Score: 0

      Baloney. I work in print and setting type on paper and setting type on the web are COMPLETELY different. With type on the web you're limited to 2 or 3 typefaces. That's it. So what good is a course in typography going to do you? YOu want to learn about type on the web? Here: Arial, Verdana, Helvetica. Anything else, save it as a gif. Have fun.

    2. Re:Typography by Anonymous Coward · · Score: 0

      Ah, you forgot wingdings and that fucking asian font that I receive in all my spam.

    3. Re:Typography by irontiki · · Score: 3, Interesting

      There's a lot more to type and design than is obvious to the layman.

      If you ever use the bold or the underline controls in your desktop publisher you need Robin Williams (the author not the comedian). Her books The PC is Not a Typewriter and The Non-Designer's Design Book have been of particular value to me as a geek who too often ends up designing webpages, the occasional user interface, and generating documents.

      Her complete book list

    4. Re:Typography by Anonymous Coward · · Score: 0

      I hope that if you actually work in print, your company fires you, because you're wasting their resources. Typography deals with more than just font faces. Also, don't forget that you can embed fonts in web pages not to mention that CSS helps out in a lot of ways in displaying type.

    5. Re:Typography by Anonymous+Brave+Guy · · Score: 2, Interesting
      I work in print and setting type on paper and setting type on the web are COMPLETELY different. With type on the web you're limited to 2 or 3 typefaces. That's it. So what good is a course in typography going to do you?

      Well, aside from the minor details that

      • graphics and headers often use different typefaces and aren't limited to "web safe" fonts
      • intranets running on local systems can use any fonts the sysadmins install on those systems
      • embedding fonts is possible for web pages anyway
      • there is more to typography than typeface design
      I dunno. But I'd stick to working in print if I were you, because you don't appear to know a whole lot about web design.
      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    6. Re:Typography by Anonymous Coward · · Score: 0

      You're the idiot. Typography STRICTLY deals with setting type for print media! There is no such thing as typography on the web! What a dumbass! And what is this 'more to typography than typeface design'? Typography is SETTING TYPE! That's it! There is NO MORE!

  3. Seriously, by gazbo · · Score: 3, Insightful
    If you want design, go to a designer. Unless you are already highly artistic by nature as well as being a coder, your designs will look shoddy. Not necessarily bad just not polished and professional. Real designers do things like create original artwork, have an instinct about how colours, shapes and navigation can reinforce branding and company strategy...all those intangibles.

    We are a web development company - all code gets written by us, all design by a graphics design company we're friends with. Sure we have to budget for their fees too, but at the end we get a highly functional, highly professional site.

    1. Re:Seriously, by AndyRobinson · · Score: 3, Insightful
      As someone who's run a web design agency for the last five years, I couldn't agree more. It's very tempting to try and offer as wider range of services as possible to clients, but in reality your much better doing a few things well. That way you'll establish a great track record, have happy clients, get recommended to people, etc.

      The danger of diversifying into too many things is that you end up being a jack of all trades but a master of none, and are going to find it very difficult to differentiate yourself from all the other wannabe web designers out there. At that point you run the risk of competing on price against all the college kids who are doing sites from their bedrooms. That, quite frankly, is a mugs game.

      By the sounds of it you currently have good, strong coding skills and create professional backends for sites. Play to that strength.

      My advice would be to play to that strength and partner with a designer or design-led web company. They'll have a complementary problem to you - they'll be able to design great looking sites, but when it comes to backend functionality they'll be stuffed.

      By joining forces you can both benefit and attract bigger clients, more interesting projects, etc. Sure you'll have to split the profits, but the end result will be that your both making more money and producing better sites.

    2. Re:Seriously, by ajagci · · Score: 2, Insightful

      If you want design, go to a designer. Unless you are already highly artistic by nature as well as being a coder, your designs will look shoddy.

      Yeah, and we all should go to interior decorators to have our houses decorated, professional cleaning companies to have our bathrooms cleaned, and professional shoppers to do the shopping for us.

      Back in the real world, real people have to do interior decoration, cleaning, and shopping themselves. And they also have to do design themselves because they can't charge it to someone else.

      Fortunately, contrary to what you claim, basic design isn't hard: color harmony, typography, and layout follow basic rules and you can use a cookbook if you really can't figure it out yourself.

      Real designers do things like create original artwork, have an instinct about how colours, shapes and navigation can reinforce branding and company strategy...all those intangibles.

      Yes, real designers often create web sites that load slowly, look confusing, and are hard to navigate. And, as a customer, I don't want "reinforced branding strategies", I want information, and if I don't get it quickly and with minimum hassle, any reinforcement will be negative. KISS is a good principle for web site design, and it's not hard to master (except, perhaps, for some overly trained designers).

    3. Re:Seriously, by AndyRobinson · · Score: 1
      Fortunately, contrary to what you claim, basic design isn't hard: color harmony, typography, and layout follow basic rules and you can use a cookbook if you really can't figure it out yourself.

      That may be true, but the same can be said about most things. For instance, basic programming isn't that hard: there are basic rules that you can follow and you can use one of the dozens of cookbooks out there if you really can't figure it out for yourself. Does that mean that if I read a book or go on a course or two that I'm as good as an expert with 20 years experience?

      Come to think of it, brain surgery doesn't look that hard. I mean, all you have to do is cut the top of somebody's head off, make a quick snip here and quick snip there and then sew it back up. Hey presto, I'm a brain surgeon!

      Just because some web designers build crappy, unusable sites doesn't mean that they all do, and it sure as hell doesn't mean that building good sites is easy...

    4. Re:Seriously, by sahala · · Score: 2, Interesting
      Back in the real world, real people have to do interior decoration, cleaning, and shopping themselves. And they also have to do design themselves because they can't charge it to someone else.

      The original poster isn't trying to pick up a few design tricks to make his blog page look cute. In his "real world", he is trying to offer design services in addition to application/database services. It's not unreasonable to partner with an already prominent design shop or sub-contract out work to freelance designers.

      Now, that's not to say that picking up a few design skills isn't useful. You're right: rudimentary design skills aren't that hard and are pretty quickly applicable.

    5. Re:Seriously, by secolactico · · Score: 2, Insightful

      Yeah, and we all should go to interior decorators to have our houses decorated, professional cleaning companies to have our bathrooms cleaned, and professional shoppers to do the shopping for us

      I think you missed the point big time.

      I can decorate my own home, but if my place of business is part of the image I project to my customers, I'll hire professional help.

      If my web site is a form of revenue, I'll try to get as much edge as I can from my competitors, and that will most likely mean hire someone who can do more that just color coordination.

      --
      No sig
  4. Jakob Nielsen by martin · · Score: 2, Informative

    He's the man on this one.

    Check his web site for things like this...

    http://www.useit.com/

    1. Re:Jakob Nielsen by tanguyr · · Score: 2, Funny

      and while you're there, you can play the Jacob Nielsen Drinking Game.

      --
      #!/usr/bin/english
  5. A short course ? by PinglePongle · · Score: 4, Informative

    I think you may be underestimating the skill and experience a good front-end designer brings to bear on a project. Imagine somone asking "I know how to code pretty HTML and I'm a photoshop wizard, but now I want to do a 2-week course and learn servlets and database programming so I can offer the whole package".
    You can absolutely look at improving your skills as a designer - someone mentioned Nielsen, you might also want to read Alan Cooper's "The inmates are running the asylum", and Joel Spolsky's book on user interface design, and maybe grab a book on general graphic design basics (colours, typography, layout) - if you have a good eye and are meticulous, that should improve the general look of your work. Just don't expect to go on a 2 week course and become a UI whizz.

    --
    It's all very well in practice, but it will never work in theory.
  6. Just hire a graphic designer. by Anonymous Coward · · Score: 0

    Just hire a graphic designer. He's gonna do a good job and you'll both benefit from it. Of course, you have to raise the price of the website to include the third-party person/group, but then, even the client will be happy to do so...

  7. The Inmates are Running by kinema · · Score: 3, Insightful

    So far a lot of people have been suggesting to get some training in art, graphic design or to hire someone with such experience. I think people are confusing nice looking with usable. I have seen a lot of great looking sites that are an absolute bitch to use. Things like site navigation theory and methods are not generally a skill that artists or graphic designers have worked to master. Usability engineering is something separate from both graphic presentation and back-end nuts and bolts design.

    I don't really have any suggestions on where to acquire the required skills but I think it is important to realize that usability work is it's own independent skill.

    1. Re:The Inmates are Running by NanoGator · · Score: 3, Insightful

      "Usability engineering is something separate from both graphic presentation and back-end nuts and bolts design."

      Actually it's not all that seperate. Part of art (specifically, animation) is about learning to communicate with your audience. Those skills carry over into designing a good site. The real problem isn't so much that they're incapable of designing a good UI, they're just not so aware that they don't need to use every single tool in their toolbox. Early on, it's hard to stay simple when you have so much you want to show.

      --
      "Derp de derp."
  8. Train yourself by elementik · · Score: 1

    In my experience, you're probably better off training yourself, using online material. Think to yourself when you visit sites, "why doesn't this site work properly, what could I do to improve it?"

    http://www.37signals.com/better.php is a great resource for an analysis of aras of a few selected (high profile) websites and why they let down their audience.

    Remember, just because you can create an amazing looking website, doesn't mean it works amazingly well. You might want to look at the Gnome/KDE/Windows documentation on the User Interface standards, for even more input into why certain things are done in certain ways.

    The golden rule? K.I.S.S.

    --
    --- Stop the world! I want to get off!
    1. Re:Train yourself by elementik · · Score: 2, Informative

      Actually, hit this too ( http://www.37signals.com/svn/ ) for the 37Signals Blog (Signals Vs Noise) which is a goldmine for UI discussion.

      --
      --- Stop the world! I want to get off!
  9. Learn to Draw by gothmog666 · · Score: 1

    Learn to Draw.
    There are millions of online courses that teach you to draw, it ill help you tremenduously.
    Not just in desing but in everything.
    It helped me !

    --
    I intend to live forever. So far, so good.
    1. Re:Learn to Draw by SnakeNuts · · Score: 1

      Any URLs for us of those millions of courses?

      --
      Trainee BOFH -- Just give me your username & password
    2. Re:Learn to Draw by gothmog666 · · Score: 1

      this http://www.polykarbon.com/
      or this
      http://www.howtodrawmanga.com/
      or this
      http://urd.alphalink.com.au/

      those where the first 3 sites in google

      --
      I intend to live forever. So far, so good.
    3. Re:Learn to Draw by Anonymous Coward · · Score: 0

      The first one is how to draw comics.
      The second one is how to draw manga.
      The third one is dead.

    4. Re:Learn to Draw by gothmog666 · · Score: 1

      What you want to draw ???
      I searched for
      how to draw manga

      --
      I intend to live forever. So far, so good.
  10. Classic Design Theory. by The+Cydonian · · Score: 2, Interesting

    Can't give you *specific* advice on courses per se, but you'd generically want to look at courses that teach you classical design theory (in a media-agnostic sense), as opposed to merely courses that teach you *web-designing*. Won't turn you into a creative genius overnight, but knowledge of proper design principles (such as the "Gestalt Principle" or understanding which colours match etc) always helps.

  11. I can't help but wonder... by NanoGator · · Score: 1

    ... if it'd be easier/quicker/possibly-cheaper-but not-necessarly to hire a web consultant to make you a site, and very carefully watch everything he does. I personally have learned a lot that way, my former company brought in a couple of web people and they were more than happy to 'brag about' every little choice they made. Heh.

    --
    "Derp de derp."
  12. Courses on Usability and Design by CoffeePlease · · Score: 2, Informative
  13. Some R eading by elmegil · · Score: 2, Insightful

    Don't Make me Think by Steve Krug.

    --
    7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  14. WebMonkey by Johnny+Mnemonic · · Score: 2, Informative


    Lots of tutorials, some more technical than others: webmonkey. Wired said they're pulling the plug, however, so you might want to archive the site if HD space permits.

    --

    --
    $tar -xvf .sig.tar
  15. Information Mapping by Herrieman · · Score: 2, Interesting

    Since web-sites are all about sharing information or nice looking girls, it might be very worthwile to look at "Information Mapping".

    The Information Mapping method is a research-based approach to the analysis, organization, and visual presentation of information.

    See web-site of professor Robert Horn for a start. Unfortunately, his web-site doesn't use the techniques :), but you'll find some usefull PDFs.

    Site: http://www.stanford.edu/~rhorn/

    The designer of the slashdot site could also use a background on Information Mapping(R), IMHO :)

    --
    http://blog.astyran.sg
  16. Learn design & CSS. by oneiros27 · · Score: 4, Informative
    If you're going to take a web design class, make sure it's actually focusing on current technology, and not 4+ year old 'use a table to format your pages' crap.

    For most browsers, CSS works. But it's not just about formatting the page with CSS, it's about designing your pages so that when the CSS fails, it doesn't look like a load of crap.

    [I did a lot of coding in the days when <TABLE> was new, and you'd have to do some extra tricks to make sure that Mosaic and Lynx wouldn't display a bunch of run-on text.]

    CSS also works rather well with

    A few starting points --
    • Design Graphics Magazine I'm not sure if it's still in print, but it's Australian, so they might give pointers to some user groups of interest in your area
    • CSS Tutorial by W3Schools Something to get you started on CSS
    • A List Apart, articles on doing tricky things with CSS
    • Eric Meyer's writings. Links to articles and such by the author of ORA's CSS: The Definitive Guide. [read the Web Review articles from 2000 for some of the real power of CSS]
    • Learning CSS a list of books and online resources
    • Westciv courses on-line courses on CSS, CSS2 and some free resources.
    Of course, knowing how to make things look good is completely different from actually doing it -- Lots of people know how to use a paint brush, but not all of our work makes it past our parent's fridges.

    With a bit of reading, the average programmer should be able to at the very least, keep their pages from looking like complete crap. As always, if you see a cool website out there, look at the source, and see if you can figure out how they did it. [but just because it worked, doesn't mean that it's not a complete hack, and that it won't break in every other browser out there].

    Try things. Make mistakes. Learn from them. That's the best way that I've found to improve over the years.

    oh -- and don't forget -- design is design. For the most part, design concepts work in both print and on the screen. There are people who think HTML should be able to do everything they can do in a PDF, and make pages that are nothing but one big picture when they're too lazy to learn good HTML, but the design concepts are still there, even if they fail on implementation.
    --
    Build it, and they will come^Hplain.
    1. Re:Learn design & CSS. by hufnmouth · · Score: 3, Informative

      Don't forget the CSSZenGarden

  17. Amen. by Anonymous Coward · · Score: 1, Insightful
    Can't agree more with you: if you want "professionally" designed websites, hire professional designers. That being said, small clients often can't handle the price point involved in having a team of people doing their site. I work as part of a 2-person design team, and as such I work with an array of highly tallented backend guys, and while they know better then to try their luck designing high-budget projects, they all "provide full-service web site development," meaning do design for small clients who can't afford more. So here's the tips I would give:

    • Ignore Jacob Nielson. Useit.com is eminently usable, yes, but it's also unbelievably ugly. There is NOTHING professional about that.
    • Borrow ideas if you get lost, but don't borrow ideas from the wrong places. Examples of what not to borrow include: websites made before 1997, your OS, Slashdot, TemplateMonster. Exampels of what to borrow include: Art Deco advertising, Mondrian, Bauhaus, threeOh.
    • Don't fear flat colors and simple type. Minimalism is the hardest thing to design well, but often the best designs are minimalist.
    • Don't fear images. HTML text looks terrible under Windows and using images for all your header and subheader text can really make a design snap.
    • If you'd never call yourself a filmmaker or an animator, you shouldn't make Flash intros. Motion graphics are a whole new world mastered by very few, and if you're going to force every viewer to watch a few seconds of animation, it really needs to be good. That initial impression of the site is key. Besides, is there really anything in that intro that is best conveyed in that manner?
    • Beware of using a typeface that came with your OS for titles. The idea is to create something unique, right? Also be sparing with decerative typefaces.
    • Find the theme. If you think about a project in those terms, the result is sure to look less off-the-shelf.
    • Realize when you need a designer. The fact that I can throw down some HTML in /. posts doesn't make me want to code a ColdFusion backend, why would the fact that you can make buttons in Photoshop make you want to art direct a $100,000 web project? Design is a specialty like any other: it's good to be able to do it, but best to be able to do it and know when you need professional help.
    1. Re:Amen. by Anonymous Coward · · Score: 0

      Exampels (sic) of what to borrow include . . . threeOh.

      I follow the link and look at this wondrous site you recommend.

      I see a box of website taking up top left quarter of my browser window, with empty bars of colour extending across to the right and down to the bottom of the screen. Let's just say this doesn't look very professional.

      I see an ugly Flash animation slap bang in the middle of this box, distracting me from the content scattered around on all four sides of it.

      I see, if I squint, the site's menus - the text in them is five pixels high, and done with bitmaps so it ignores my browser's font settings.

      Speaking of my browser's font settings, they're larger than normal, so the text in the box at the bottom (with the aid of a magnifying glass I'm able to determine that the box I'm talking about is headed "job opportunities") runs down under the menus along the bottom of the site and out below them.

      For kicks, I give the site a try in Lynx. It informs me that I need Internet Explorer 6 or Netscape 6 - not impressive, but at least it admits defeat. I try Links. This time it doesn't complain about the browser, it just spits out garbage interspersed with portions of the "job opportunities" box.

      This is your idea of good web design? Spare us...

  18. Photoshop, Fonts, Templates, and Stock Images by TaraByte · · Score: 2, Informative

    If you know HTML and CSS really well, all you need to do is learn Photoshop. While its learning curb isn't the smallest, it is really easy to use once you get the hang of it. There are plenty of (free) online tutorials if you Google for them.

    To get you started, try out designload.net, they have templates already done, which you can open up in Photoshop and play around with. Once you know how to make pretty navbars and buttons, and can find colors that don't clash with each other, you can go out and make the custom "fancy" web sites that you probably used to drool over.

    Stock photos also can give a site the edge you need...if properly placed they can give your sites that "professional" edge.

    --
    Security is inversely proportional to the commitment of one desiring to circumvent it.
    1. Re:Photoshop, Fonts, Templates, and Stock Images by computational+super · · Score: 1

      Actually, I'd be curious to hear a photoshop whiz compare photoshop with the Gimp... I've been playing around with the Gimp for quite a while and it appears to me that you can use it to do pretty much anything you could possibly want with photo manipulation. Seems awfully tedious, no matter what tool you use, though...

      --
      Proud neuron in the Slashdot hivemind since 2002.
  19. web pages that suck by cliveholloway · · Score: 2, Informative
    web pages that suck" will give you some food for thought.

    cLive ;-)

    --
    -- Trinity in high heels carrying a whip: The donimatrix - there is no spoonerism
  20. The difference between good amateur and pro by Anonymous+Brave+Guy · · Score: 1
    Back in the real world, real people have to do interior decoration, cleaning, and shopping themselves. And they also have to do design themselves because they can't charge it to someone else.

    But they're not doing someone else's interior decoration, cleaning, and shopping, and then charging them for the privilege.

    You're quite right that basic design knowledge, as with the basics of almost any field, can be learned by someone willing to put a reasonably small but still significant amount of effort into it. It's enough to stop someone getting it Really, Really Wrong(TM).

    I'm what you might call an amateur web designer, in that I've spent quite a few hours (hundreds, not half a dozen) over the years exploring things like visual design (colours, alignment, etc.), fluid page design, typography, usability, and so forth. I like to believe that the web sites I've designed, for example a couple I've done for clubs I belong to, have a respectable design and good usability as a result.

    However, I wouldn't want to do professional web design. If nothing else, there is obviously a difference between understanding the principles and having enough experience to apply them well in practice. I suspect that difference is the key point the original post was trying to make: people at any firm that's done a lot of back end web design have probably had some exposure to HTML and so on, but if they're smart, they'll know their strengths and limitations, and look for outside help to overcome the limitations.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  21. A few starting points by Anonymous+Brave+Guy · · Score: 4, Informative

    I want a course that teaches me graphics manipulation, layout and usability. I want it in a strong espresso shot of a month tuition max, not spread over a lazy year. Do such courses exist?

    Honestly? No. Good web design requires a wide range of skills, some general design and some more specific to the medium. It would take you far longer than a month to get to a standard where you could do it professionally, and any course claiming to teach it to you in the format you describe is almost certainly a fraud.

    However, the good news is that there are a surprisingly large number of good web sites about various aspects of web design. Rather than giving lots of specific URLs, I'll mention a few keywords to start your searches below. The design community generally links well, so read a few of the top search results, and follow the links from a site you're reading to related sites on similar subjects. You'll find some themes and suggestions recur frequently; those are your basics.

    Do you know the basic principles of graphic design -- contrast, alignment, repetition, proximity -- and what they mean? If not, you really need to start here.

    Next up, you'll need some knowledge of how to use shape and colour. Subjects you might like to explore include:

    • the emotional response evoked by simple shapes, such as rectangles, triangles, circles and stars, and by strong colours, particularly black, white and the primary colours in various schemes; note that these responses often vary with the part of the world you're in;
    • choosing a colour scheme of complementary colours, and various colour wheels you can use to help identify complementary or clashing colours;
    • using full colour, one or two spot colours, greyscale or pure black and white;
    • making good use of whitespace.

    Now that you've got some basic graphic design knowledge under your belt, you'll want to know something about typography. This is a complete subject all of its own, but at the very least, you'll need to understand the various aspects of typeface design. As with colour, you'll then need to explore how to choose fonts that work well together, and the emotional response various fonts are going to evoke. It's also important to know about legibility, particularly when you're talking about designing for the screen: a typefact that looks beautiful on paper might be hideously difficult to read on a typical 96dpi computer monitor.

    Another basic skill I'd list for a graphic designer looking at web work is fluid design. On paper, you can fix the layout, make sure everything lines up nicely, choose your font sizes and graphic positions. On a web site, you can't (or rather, you probably shouldn't).

    Finally, an additional skill that's much over-used but can be helpful is dynamic content, by which I mean things like DHTML, Flash and client-side scripting. As a back-end developer, I'm sure you're aware of the many uses for dynamic content on the server side, but here I'm talking about common things like menu interfaces, guidance when filling in forms, and so on.

    Next up, as I'm sure you're aware from your original question, is the issue of usability. Again, this is a bit of a world unto itself: it's not what's easy to look at, it's what's easy to work with. This is perhaps the most under-rated skill of web designers, and is frequently the difference between a showy site and a really good one.

    A related issue is accessibility, which is about how easily disadvantaged people such as the blind or partially-sighted can interact with your sight. Again, this is a large topic, though a little common sense and courtesy often goes a long way. Note that there are increasing legal obligations on some site designers in this respect.

    Once you've done all of that, you c

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  22. Um... No. by Anonymous+Brave+Guy · · Score: 1
    He's the man on this one.

    That's debatable. His web site used to be pretty good: it featured informative essays on useful subjects, and was something I visited every couple of weeks to check out the new material. Sadly, in the past couple of years, he seems to have degenerated into self-promotional rants with little real content, relying more on links to his previous work than on any new material. His current Alertbox, for example, contains around 20 links, but every one of them is to another NN Group page.

    His web site is also, frankly, ugly as hell (not to mention still managing to violate some of his own cherished principles: the search button links to a separate page to enter the search terms, for example). Why does his site have no graphics? Because its design is boring, that's why. If he put as much faith in proper studies of how clients respond as he claims, he'd know that users are prepared to wait a few seconds for a page to load, easily long enough for a few little graphics to download even over a modem. He'd also know that a good design leads the human eye around the page, and that graphics can play a big role in that, while long pieces with lots of headings but no clear structure (like his homepage) are bad for intuitive navigation and scanning.

    I'm sorry to dig at someone I once considered enlightened and informative, but you gotta tell it like it is. Ironically, it was Jakob himself who once pointed out that readers dislike clearly unbalanced and self-promoting content on the web, and tend to skip it.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  23. IWA/HWG by hether · · Score: 1

    The International Webmasters Association/HTML Writers Guild (now one entity) offers some good and inexpensive classes that may be of interest. I've taken a few in the past and been happy with them. They're all done exclusively online.

    Since you already have the development knowledge, it sounds like you want to steer towards the classes that teach design principles, (they have one called Design Concepts that sounds exactly like what you want - it covers color, typography, etc. like a some posters have mentioned), graphics creation and manipulation, usability, accessibility, etc. and perhaps pick up some others that teach about contracts and legal issues, promotion, managing projects, etc. if you've never dealt with the business part of things. That way you'll completely round out your skill set.

    http://iwa-hwg.eclasses.org

    Tip: If you join the organization, you get all classes at half price. You'll make up the $50 right away if you plan to take more than one class.

    --

    Most people would die sooner than think; in fact, they do.