How to stop responsive images wrecking your site

Just in case you've been island-hopping the moons of Jupiter for the past few decades and missed it, MVC stands for 'Model-View-Controller'. It's a fairly well established paradigm for separating the persistence and interaction of data, allowing for multiple, potentially different, views of the same data, or models. The controller simply mitigates the interaction between the two.

MVC frameworks are widely used in every language, on every platform on the web. Yet, when it comes to solving traditional Responsive and Adaptive design problems, we seem to be ignoring one of the basic tenants of MVC - the ability to provide different views for different reasons. Instead, blessed out by the W3C as OneWeb, we implement a single response with every view imaginable, thereby indiscriminately leaving it to be sorted by whichever device it lands with. The result is potentially unsustainable levels of bloat, especially in the mobile world.

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

TOPICS

The Creative Bloq team is made up of a group of design fans, and has changed and evolved since Creative Bloq began back in 2012. The current website team consists of eight full-time members of staff: Editor Georgia Coggan, Deputy Editor Rosie Hilder, Ecommerce Editor Beren Neale, Senior News Editor Daniel Piper, Editor, Digital Art and 3D Ian Dean, Tech Reviews Editor Erlingur Einarsson and Ecommerce Writer Beth Nicholls and Staff Writer Natalie Fear, as well as a roster of freelancers from around the world. The 3D World and ImagineFX magazine teams also pitch in, ensuring that content from 3D World and ImagineFX is represented on Creative Bloq.