hi..actually responsive web designs are in trend nowadays. its a one design for all screen size. just want to know that is there any drawback of responsive design.
hi..actually responsive web designs are in trend nowadays. its a one design for all screen size. just want to know that is there any drawback of responsive design.
Removed by admin: Unauthorised advertising
If it's done well, there shouldn't be many drawbacks to the end user.
For you as a designer/developer:
It adds time to your design and frontend development process
There's much more testing involved, and more ongoing testing as new browsers and devices pop up
Download sizes can increase (particularly if you are using a framework)
Going back to the end users, you can annoy them if your responsive design is implemented poorly, so take your time with it and make sure it's just as functional on a small screen as it is on a large one.
There is additional work, design limitations, decisions around graceful degradation/ feature removal. I disagree with having the same functionality, sometimes it simply is not practical to do (especially if 3rd party components are used)
Absolutely. Responsive design is not always the answer.
For example, what if you have a user on a desktop computer with a smaller screen, but who wants to view the desktop site? Commonly - beacuse of the screen size - they'd see the responsive (mobile) version unless it's been carefully considered to only be responsive on mobile devices.
As mentioned, there's also at least two lots of work involved - one "desktop" design and at least one "responsive" mobile design has to be made.
You also have to be very careful about the order of DOM elements - e.g. a <div> coming above a <p> in the desktop view can't really come below the <p> in the responsive mobile view... unless you resort to messy JavaScript.
I disagree. Responsive design is far beyond a trend at this point - it's a standard that you should expect to adhere to for ALL web projects. In response to your question about a smaller desktop screen, you can target pixel ratio with css if you so choose. However, you should rarely need to do this if you're using a grid system. The same goes for the 'two lots of work' - it's the same design, not two designs. The only thing that should really significantly change is your navigation. Aside from that, your site should adapt whilst maintaining the overall look and feel. A good grid system will also resolve any issues with DOM element ordering, if you use it correctly.
No real drawbacks just the time involved and using a grid system speeds this up. I usually use http://susy.oddbird.net/ when programming site these days its fast and pretty easy to go along with and works in the major browsers and IE8...
Yeah your layout needs to be thought about before hand as the content will stack as the html cant change (without js hacks) just the css.
There are currently 1 users browsing this thread. (0 members and 1 guests)