Responsive Web Design simplified and 3 reasons why your site should support it

Responsive Web Design: You may have heard the term in passing, or have come across it while looking into updating your website – but what is it, exactly?

Responsive Web Design, often abbreviated RWB, is a method of designing and coding Web content in a way that allows it to automatically configure its layout to provide the best experience possible based on the type of device it is being viewed on.

Think of your website like a unique restaurant that requires its patrons to use keys to enter; in order to enter the restaurant, you must have a functioning key – but if you don’t have the right key, you can’t gain access. By limiting the number of keys that work, the restaurant has limited its potential customers and revenue.

By slightly changing its design scenario to use a lock that responds to all keys, the restaurant can keep its unique novelty approach, while also opening its services to all potential clientele; they use whatever key they have accessible to them.

Responsive Web Design is like the master lock that makes all keys work – it “unlocks” a website to all mobile devices. In short, it is a way of designing a website so that visitors can easily read it, regardless of the device they are using to access the internet.

How do we Make a Site Responsive?

We won’t go into too much detail; however, the basic premise begins with us making the layout of the pages conform to a fluid grid – this grid bases the size of each content container on a percentage of the view size. By using a fluid grid, the site then adapts to allow the content to flow around each other based on the width of the browser – rather than on a static grid size. Think of this grid as a belt that can adapt to various screens.

Another core technology we use involves Cascading Stylesheets (the latest of this technology is often called CSS3), which allow the browser to load different layouts, or even completely different designs, based on the type of media the page is currently being rendered on. We can even specify a print stylesheet to alter your website for those printing a Web page. This means that the sizes, positions, and colors of elements on a Web page – and, more importantly, their visibility can be changed based on criteria we decide.

The site you are on now is responsive; you can test it out by resizing the browser from full screen to very small. As you resize your browser, the website will adapt – you will likely see a couple of different “jumps” in which the screen adjusts its layout to the perceived target medium.

During the “jumps,” certain aspects of the page may disappear as the content area shrinks and you will most likely see how, as the rows in the grid system start to shorten, the blocks of content flow around one another; they make the content longer to account for the lack of width.

These are just a few of the things we do to adapt a website design to make it responsive. Often the changes go deeper – more to come on that as we explain why your site should support this technology.

A Deeper Look Into What Makes a Site Responsive

In our above analogy, the restaurant owners essentially made their restaurant unaccessible to you; by making their restaurant flexible, they expanded accessibility for all; this flexibility and adaptability is the heart of Responsive Web Design. Accessibility entails quite a bit more than simply ensuring your content is readable, though – let’s take a deeper look.

1. Not just mobile friendly; universally device friendly

The internet isn’t just about designing for a computer screen or even just for mobile anymore (the hot must-have of yesterday); today’s world finds a multitude of different types of devices (iPads, Android tablets, e-readers, xbox, etc.) with different screen sizes, Web browsers, and hardware visiting your website.

Remember a website is the window into your business – and to best set yourself up for success, you need to make sure that your customers have a good view no matter what device they are using to visit your site. The solution to being device friendly is a Responsive Web Design that adapts based on the browser, screen size, and even based on the hardware itself.

2. If you are a business selling goods or services, a Responsive Design opens your company to a large market.

Not only are people using a mobile device to visit websites, but many are buying from the same device. A recent Google study found that 67% of customers were more likely to buy if the website they visited was mobile friendly.

Mobile friendly doesn’t just mean that the content scales to the screen size, but that the right content is easily accessible to the user. This navigability and smart coding is where Responsive Web Design comes in…

With standard design, Web designers used to design an entirely different website for mobile devices – but, thankfully, gone are the days of requiring a separate site for mobile – and having to potentially deal with duplicate content and strange back end configurations. Now, with RWD, your website can maintain the same content adapting it across desktop, tablet, mobile, and other form factors – without duplication or formatting issues. It’s a huge time and money saver – not to mention sanity saver.

3. Improved performance.

Web and mobile users are fickle; if loading the site via cellular service, there is a likelihood that the site will take some time to load – and the longer it takes to load, the less likely that visitor is to actually make it to your site (they’ll go back and look elsewhere).

Your website may have image sliders that showcase your products or some other visual effect that requires large amounts of content to be downloaded and then loaded into the browser. This all takes time, and can often use a good chunk of a device’s hardware.

Responsive Web Design improves the image load time, minimizing the load time for your full site, improving your site’s performance as a whole and enhancing your visitor’s experience.

Mail Pilot for Mac Review

MailPilot is a new email client that was initially released on iOS following a highly successful Kickstarter campaign. Although the app launched with high hopes and promises, the iOS version has, unfortunately, been plagued with numerous bugs and quirks that have yet to be fixed as of this writing. To MailPilot’s benefit, the app developer does seem to be actively working towards bringing the iOS app into stability, as I have seen a steady set of releases since its launch.

Looking past the iOS version, MailPilot recently released a Mac version – and, being ever on the hunt for the best email client, I jumped at the opportunity to try it out.

Spoiler alert: Mail Pilot is just a fast, and clean email client. Review done.

In all seriousness, Mail Pilot, like its iOS counterpart, is a subtle shift in how one handles email. It goes the way of other mail clients, like Mailbox and Boxer, in that you organize when you answer. The client works almost like a reminder for email and it does so quickly; besides the now defunct Sparrow Mail, I haven’t encountered any mail client for Mac that works as quickly. The initial launch of the app on your device and initial indexing does take the typical required period of time, but after that it’s smooth sailing.


Now, let’s go over some of the functionality… One of my favorite Mail Pilot features is the straightforward approach to individual emails – four keyboard shortcuts get you a long way. (spacebar: deletes, S: sets aside an email, R: schedules for a later date, L: add to a list)

This easy-to-use feature allows me to stream through my email quickly and efficiently. I can think about my email as a task or a communication that needs to be accomplished so that I can then determine when in my schedule to address the issue.

For example, when I receive a work email over a non-working weekend, I can tell Mail Pilot to prompt me on Monday to address the email or, if it’s a non-essential email, like something I want to read later that day, I can set it aside, and review my “asides” at my own convenience (excellent for those subscription emails or news website alerts).

Lists are nothing fancy at the moment, but they are essentially folders (or labels) that I can use to organize my email. The only issue with them is you can actually remove email from them when you complete (archive) an email – so lists are more of a temporary device and should be thought of more as “to-do” folders than an actual filing system.

Of note, lists do remove the emails from your account view, but not from the inbox view. I’ve used them for projects that we are working on and have found this feature helpful in organizing and prioritizing – I simply use the lists to store any emails containing information I want easily accessible and then, once the project is over, I move them all to complete and delete the list.

Biggest issues

The search is perhaps Mail Pilot’s biggest fault; rarely have I been able to find the email I need with the search function. It’s sluggish at best and often takes a significant length of time versus searching on gmail itself. Overall, it’s a bit of a quirky search that doesn’t always work as expected – but recently, I have noticed an improvement.

I tested the app all through the beta and search has improved immensely over the course of Mail Pilot’s development; however it’s definitely not as fast or responsive as I’d like. I’m hoping they will work on improving the search functionality in the coming months.

My other major issue with it is the lack of options. For example, I really want to change the default highlight color (red). I understand that red is the color of their app icon, but it’s definitely not a soothing or aesthetically pleasing color to be faced with when you are diving into tackling your daily email. Just allow us to tweak that color already! And some more preferences (default fonts, font sizes, etc.) in general would be welcome improvements.

The verdict

Overall, Mail Pilot has some promise and handy features, but the app has a ways to go until it truly takes off. Like I said, it’s a quick, clean email client – but as it currently stands, that’s about it.