Gavin Hall

Interface Designer

Self-trained interface designer and information architect. Please see my resume and portfolio for more details.

Occasionally available for freelance work. Please send briefs to work (at) magnet (dot) pro.

Archive for the ‘Code’ Category

Designing in the Browser

April 23rd, 2010 in CSS, Code with 0 Comments »

However you feel about the concept of designing in the browser, the reality is that more and more designers are adopting this as part of their workflow. Some, like Andy Clarke, treat it as the biggest part of the design process, allowing the client to see flexible layouts, type, and rendering engine treatments on the fly as a design comes together; others, like me or Mike Kus, use it as an extension of our Photoshop work: initial design is done offline and is completed by filling in the gaps while in the browser. It’s certainly not my intention to write about the merits and pitfalls of designing in the browser here, but the key point is that if you don’t know how to write HTML and CSS, it’s an avenue that’s completely closed off to you. The design process can begin and end entirely in your graphics app, but because websites will not (and should not) look the same in every browser, the design will not actually be complete until it’s coded.

- Elliott Jay Stocks

Raphaël uses the SVG W3C Recommendation and VML as a base for creating graphics. This means every graphical object you create is also a DOM object, so you can attach JavaScript event handlers or modify them later.

The potential and scope for this is huge. See the demos page for a selection.

The days of people sitting in front of desktop machines at home are over. Sales of mobile devices, laptops and netbooks have overtaken those of bulky stationary computers in the last few years. The power of processors now allows us to use smaller, more mobile hardware to perform the same tasks. So, if people use their hardware on the go, we should bring our systems to them.

- Smashing Magazine

I want to make things, not just glue things together.

- Mike Taylor

Using variables, mixins operations and nested rules you can write a CSS file in a fraction of the time, ensure its cascading perfection and build smarter stylesheets overall.

Archives View all

Categories