Hacker News new | comments | show | ask | jobs | submit login

HTML5 Boilerplate is the professional badass's base HTML/CSS/JS template for a fast, robust and future-proof site.

For me, future-proof means it's easy for me to maintain. There is just far too much here I find unnecessary to make it easy for me to maintain.

But then again, I find designing websites in Photoshop silly.

I think you can pull some of the good stuff from here that you need and leave the stuff you don't.

As for designing websites in photoshop, at work we do it in keynote. It works surprisingly well and you can use mocks for presentations too! reference -> http://blog.swixhq.com/designing-swix-with-keynote/

OmniGraffle is also a great tool for wireframing and simple web graphics. Every time I complete a task without opening Photoshop, I want to give OmniGraffle a high five.

That keynote idea rocks!

I'm not designer, I wouldn't even class myself as a developer, but like everyone else I have a few web projects on the go. I've been searching for a low overhead way of getting a design mock-up down and your keynote idea hits it on the head.

Really being a hacker, I just want to mock-up a design that isn't butt ugly and for the tools to get the hell out of my way so I can start cutting code.

Keynote is a great, flexible application. I like to use it for wireframing, and then use Photoshop to create the individual page graphics (rather than designing the whole site layout in there).

Check out http://keynotekungfu.com/

I agree. I tend to shy away from large frameworks that are sort of "all in one". I prefer small tools that work well together, but can also be used on their own. For HTML5 I just use a simple CSS reset + graceful degradation when JavaScript is not available. If I "need" an HTML5 feature I make sure that there is JavaScript code to fall back on (but not a general framework) and that the whole thing still works if JavaScript is not available.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact