Drupal is a great platform, but it’s not without its weaknesses. Due to design decisions that place the needs of site maintainers over front-end developers and themers, it can be quite labor-intensive to make Drupal spit out beautiful, semantic HTML5.
While CSS’s media queries are typically used in service of responsive design, we’ve identified another use for them: embeddable widgets that adapt to the space they’re placed in.
In the past, accommodating different email systems has largely consisted of simply offering an HTML formatted message, and a “plain text” version of the message for those who can’t (or won’t) receive HTML emails. No longer.
Made possible by recent changes in web technology, responsive design allows a website to change its formatting in response to the size of the screen it is being displayed on.
Wireframing is often neglected in the website development process, but it has a huge impact on a site’s success. It’s critical to understand what wireframes are and what role they play.