Grid-based layouts have become really popular among web designers over the last year. This popularity is due largely in part to the work of Khoi Vinh, Design Director of NYTimes.com. He’s spoken at several venues touting the advantages of grid-based design and demonstrating how the concept can translate from print design to the web. However, I ran into a problem when coding grid-based layouts. How can I be sure my grid is maintained from the original mockup to the final coded version? When I coded my first grid-based layout, I found myself regularly taking screenshots of the site and comparing them with my original grid in Photoshop. There had to be an easier way.
Enter GridFox. GridFox is a Firefox extension that overlays a grid on any website. If you can open it in Firefox, you can put a grid on top of it. It’s easy to customize, allowing you to create the exact grid you designed your layout around.
More than just a handy development tool, GridFox also proves priceless with the daily production of a grid-based site. Using GridFox, producers can easily check if their content maintains the grid, or if it needs to be edited. GridFox is the essential tool for creating and maintaining pixel-perfect, grid-based layouts.
Install GridFox v1.1
The plugin is extremely simple to use. Once you have it installed, just right-click on any website and go the the the GridFox menu. From here you can display your current grid, or go to options to customize it to fit your website.
Want to see GridFox in action? Just check out some of the many sites which use grid-based layouts.
Wired.com
Site width: 1000px
# of columns: 10
Line thickness: 10px
NYTimes.com
Site width: 965px
# of columns: 11
Line thickness: 5px
GainesvilleSun.com
Site width: 960px
# of columns: 8
Row height: 152px
Top offset: 35px
Line thickness: 10px
TimesOnline.co.uk
Column type: varied
Column widths: 200,200,200,185,185
Line thickness: 15px
GoUpstate.com
Site width: 994px
# of columns: 14
Line thickness: 18px
Subtraction.com
Site width: 840px
# of columns: 8
Line thickness: 10px
Puidokas.com
Site width: 900px
# of columns: 9
Row height: 155px
Top offset: -8px
Line thickness: 15px
