opinions on web design book sought
Mar. 17th, 2008 11:16 amOkay, so I need to make my website look pretty and not like something built just after HTML 4 came out. Now, even if I throw some money at one of my friends to do some site design for me, I'm going to be the one maintaining it, so I'd better be able to understand what someone else's code is doing. Any of the geeks got an opinion on the new edition of "Learning Web Design: A Beginner's Guide to (X)HTML, StyleSheets, and Web Graphics" by Jennifer Niederst Robbins? That looks like the sort of thing I need, and it's got good reviews on the US Amazon site, but if anyone's got a personal opinion to offer before I spend $LOTS on a shiny new textbook...
Book details here:
http://www.amazon.co.uk/Learning-Web-Design-Beginners-StyleSheets/dp/0596527527/
ETA: suggestions for good web-based tutorials are welcome, but I am almost certainly going to need a dead tree version for at least some of it. I don't do well with online stuff; I find it *much* easier with a physical book, even if it's the exact same words.
Book details here:
http://www.amazon.co.uk/Learning-Web-Design-Beginners-StyleSheets/dp/0596527527/
ETA: suggestions for good web-based tutorials are welcome, but I am almost certainly going to need a dead tree version for at least some of it. I don't do well with online stuff; I find it *much* easier with a physical book, even if it's the exact same words.
(no subject)
Date: 2008-03-17 12:05 pm (UTC)Anyway, I can't read technical books for shit. Too ADD to follow the instructions. I start doodling in the margins. Mostly nekkid men. I'm guessing, Mr. Scientist, you'll have a much better time of it. :)
(no subject)
Date: 2008-03-17 12:06 pm (UTC)(no subject)
Date: 2008-03-17 12:29 pm (UTC)I'm hardcore and handcode, but I also use very basic html. This is mostly because when I first started playing with html, I quickly decided that cleaning up the crud in the auto-generated stuff took longer than just typing it myself... I should really get an authoring tool, but I get very twitchy about accessibility issues because of the period I spent using Dragon Naturally Speaking, when I found out how many websites were designed on the assumption that everyone uses a mouse and has perfect vision. There is a reason why my site Just Works in the lynx text-only browser.
One of the things I need to do is to learn how to use CSS so that the site looks pretty, but still Just Works if you see it without the pretty stuff. There's a site called Zen Garden which has a really nice set of demos of what you can do with CSS, and learning to do something like that has been on my To Do list for two or three years now. I just never get around to it.
(Oh, and I'm actually Ms -- I thought that item of information had spread by now, but apparently not. :-)
(no subject)
Date: 2008-03-17 12:35 pm (UTC)Oops. Seems to be my word du jour.
(no subject)
Date: 2008-03-17 12:41 pm (UTC)(no subject)
Date: 2008-03-17 01:01 pm (UTC)My son attempted the Dragon Naturally Speaking program about 4 or 5 years ago. Didn't work for him. Too labor intensive for a 4th grader. Now he just types away (he has a bizarre motor skill issue which allows him to play the guitar like a dream but can't write...I'm starting to think he just hates writing :)) Anyway your comment makes me wonder just how horrid my site is for the visually impaired, since I rely almost completely on how things "look". Which is a metaphor for a much larger issue, I'm sure.
(no subject)
Date: 2008-03-17 12:25 pm (UTC)But to be honest, I probably would not bother with a book; I'd go and look for tutorials on the web and look for software that made my life easier. (I can reccommend Mac Stuff, but fail at Windows).
And http://www.csszengarden.com/ for examples of designs that work well. (And some that don't, but that's the nature of the beast.)
In webdesign, less is more. Most manuals I've seen try too hard to use a milion and one tricks; and that's find if you want to play, but you get 80% of the mileage out of a few basic HTML commands and design principles: make the design easy on the eye and easy to read, keep it as simple as possible, remember that small blocks of text are easier to read than long or wide ones, use graphics to give the user a preview of what to expect (whether you use a text button or a graphical one or a mixture doesn't matter) and unless you're constructing something of the complexity of livejournal, try not to have more than six or seven categories and don't go more than three levels deep.
(no subject)
Date: 2008-03-17 12:38 pm (UTC)I really need a dead tree book. Grateful though I am for W3C Schools, I don't do well reading off a screen. But you're right about finding a real copy and flipping through it. I must go into town in the next couple of weeks and have a browse through Waterstones.
(no subject)
Date: 2008-03-17 05:40 pm (UTC)Yeah. Great minds, and great site. I tend to go back there from time to time. I have an ambition to one day design my own template, because it is *such* a wonderful idea.
(I do seem to recall that you're on a Mac... if so, I'll heartily reccommend PageSpinner. I'll reccommend it anyway.)
(no subject)
Date: 2008-03-17 05:53 pm (UTC)I followed a link from Zen Garden, and found an online tutorial that actually works for me, so I've spent the afternoon working my way through the first half of it: http://www.htmldog.com/guides/
I've started cleaning up the code on index and main (though not uploaded to the live website yet) as I go along in the tutorial, and have a much better grasp of what I'm doing with it than with any other online tutorial I've tried. My aim is to tidy up the content of the top level pages and get content and presentation properly separated, then think about making them look prettier.
Sorry, WinXP machine here.
(no subject)
Date: 2008-03-17 07:47 pm (UTC)Thank you for finding this. It's one of the most useful tutorials I've seen, and definitely among the clearest.
By the time you hit a bookstore, your site will be all sorted.
Jennifer Niederst
Date: 2008-03-28 10:40 am (UTC)Re: Jennifer Niederst
Date: 2008-03-28 10:47 am (UTC)