I often get this question again and again i.e. how do I test
the site which I designed for responsiveness?
First up all what is
Responsive Design?
Responsive web design (RWD) is a web design
approach aimed at crafting sites to provide an optimal viewing experience—easy
reading and navigation with a minimum of resizing, panning, and
scrolling—across a wide range of devices (from mobile phones to desktop
computer monitors)
A site designed with RWD adapts
the layout to the viewing environment by using fluid, proportion-based grids,
flexible images, and CSS3 media queries, an extension of the
@media
rule.
What are the
advantages of RWD?
With Responsive Design, you can create one design and it
will automatically adapt itself based on the screen size of the mobile device.
This approach offers plenty of advantages:
- It save time and money as you don’t have to maintain separate websites for desktops and mobile phones.
- Responsive Design is good for your website’s SEO (search rankings) as every page on your site will have a single URL and thus Google juice is preserved. You don’t have to worry about situations where some sites link to your mobile site while other link to your desktop site.
- Your Google Analytics reports will paint a better picture of your site’s usage since the data from mobile and desktop users will be consolidated.
- The same will be true for the social sharing stats (Facebook Likes, Tweets, +1’s) since the mobile and desktop versions of your web pages will no longer have different URLs.
- Responsive Designs are easier to maintain as they do not involve any server-side components. You just have to modify the underlying CSS of a page to change its appearance (or layout) on a particular device.
- The earlier design methods looked at user agent strings to determine the mobile device name and the browser that is making the request. That was less accurate and with the number of devices and mobile browsers expanding every day, that matrix is very difficult to maintain. Responsive Design doesn’t care about user agents.
How to test RWD of a
web page?
A good number of websites are now using Responsive Web
Design instead of building separate designs for mobile and desktop screens. The
same design is served to all devices – including desktops, tablets, mobile
phone, e-readers and even gaming consoles – and the layout magically adapts
itself based on the screen’s resolution.
Following websites will help you test your web page for
responsiveness.
- mattkersley.com/responsive – You can use this tool to quickly test your site layout against standard screen widths (or breakpoints). The source code is available on Github and you can thus expand it as per your requirements.
- quirktools.com/screenfly – This is my favorite tool for two reasons – it supports a much larger number of screen resolutions (including TVs) and second, Screenfly sends proper user agent strings while requesting web pages for different devices. Thus you get the best of both worlds (see notes).
- responsinator.com – Another nicely-done tool to help you understand how your responsive site will look on the most popular devices in various orientations. It can replicate the iPhone, iPad, Kindle and Android smartphones.
Have fun. Good luck.
1 comment:
Thanks for sharing this information with us and it was a nice blog.Envizon Studio is a leading
Best web design company in Hyderabad offering all kinds of custom built websites, web portals & web applications. Please visit our website for more Information.
Post a Comment