When I joined The Open University (OU) in April 2002, the website was a sea of table layouts, tag-soup and font sizing elements. Having spent most of my time rolling out CSS and progressive enhancement at my previous employer I was under no illusion about the challenge ahead.
I think part of the reason I was recruited to the OU was my passion for making the web accessible to all regardless of disability or device.
Before we had responsive design there were 'fluid' layouts. That is, layouts that would adapt to the viewport on your web browser to avoid forcing the dreaded horizontal scroll onto the end users.
Back in 2002 we didn't have the luxury of solid browser support for media queries so we made do with some basic CSS and accepted that it wasn't really in the spirit of the web to achieve pixel perfection.
Once user-agents started to embrace web standards we were finally able to reflow content using media queries and the age of responsive, mobile-first design was upon us.