background preloader

Responsive design

Facebook Twitter

Metro UI CSS : Metro Bootstrap CSS Library. Why so much hate for the Hamburger? The hamburger leads the way in the ubiquitous web experience. Seeing a new lease of life in mobile design’s rise, the three small bars continue to pop up over all number of platforms. Even as I write this, I see Chrome’s own 3 barred icon looking at me from the corner of the screen. Behind that I can see iTunes with a hamburger sitting pretty aside my favourite song. Even one of my favourite games, Football Manager, has recently employed that ever present hamburger. This simple icon has solved a problem, and in it defined a standard. Yet I continually see articles spouting “Kill the Hamburger”. People resentful of the fact that the hamburger has become an ever present icon – as recognisable as the floppy-disk-to-save, or cog-wheel-settings-menu.

History Though many of us may consider the hamburger a new invention – countering the ever problematic issue of minimalism on smaller interfaces – it has existed far longer than you’d imagine. Hamburgers are healthy in moderation Why? Fixed Positioning in Mobile Browsers. Fixed positioned elements (typically headers or footers) are extremely common conventions for native mobile platforms, so naturally fixed elements found their way into mobile browsers. Web designers are used to fixing elements to the window using CSS’s position: fixed, however, in the land of mobile browsers, support for fixed positioning is far less universal and is way more quirky. I set up a demo to test fixed positioning support across mobile browsers. You can view the demo here. I was particularly curious to see how fixed positioning worked without disabling the user’s ability to scale the page. The Test The actual test is as absurdly simple as you can get.

Talk about basic. Mobile CSS Fixed Positioning Support Maximiliano Firtman’s amazing Mobile HTML5 site features a chart of fixed width mobile browser support, but (as you can see from the above results) “support” isn’t exactly binary. Twitter's mobile site features a fixed header for iOS but not for Android Javascript Solutions. A Complete Tutorial to Susy — Zell Liew. Susy is a plugin to Compass that allows you to create customizable grid frameworks easily. It makes responsive design extremely easy by removing the need to manually calculate widths. If you need to create repsonsive websites do not want to constrain your design with available frameworks out in the open, Susy might be the perfect answer.

This is the first of a two part tutorial that covers the basics of Susy. In this tutorial, we are going to install Susy, set up Susy defaults and understand how to create the 10-column complex nested grid AG test found on the susy website. Important Update Susy 2 is now released, which makes this tutorial obsolete. Installing Susy Susy requires Sass and Compass. This tutorial assumes that you already have Sass and Compass installed. Once you have Sass and Compass installed, go ahead and install Susy from the command line: # Command line$ sudo gem install susy Important Note: Susy has been upgraded to Susy 2, and a lot of the configurations is changed. CSS Modal - Modals built out of pure CSS. Chitra's Blog: WVU Research responsive redesign, web performance optimization and more...

The main purpose of this article is to share my experience and lessons learnt during the responsive redesign of WVU Research website and also dispel some myths about responsive design, workflow and especially SIZE of responsive websites with example and proof. I am grateful to the openness in web-community in sharing knowledge and information in these exciting times and inspiring others with their work, knowledge and feedback. Explore website: Screenshots: On my portfolio page Myth #1: Responsive design is bloated and a responsive webpage is generally over a Mb. No, not if it is done right. Proof is all through this article. Read on to find out how I have managed to have the sizes of home page at ~205K loads in 665 millisecs to 1.5 secs on desktop and 160.52K, 1.29 secs on mobile. The feedback has been very good so far, from administrators, internal users and clients on the effectiveness of the website overall.

Myth #2: Responsive design workflow is a big hassle. I. Zing Design blog. Google Maps has emerged as an enormously helpful tool for users and a powerful tool for designers and developers. Adding a dynamic map to your website is super simple with the embeddable , unfortunately this leaves us with limited control over aesthetics and functionality.

Adding an interactive map with a more bespoke feel can mean digging through Google's gargantuan JavaScript API for hours. Fortunately, we found a quicker way to deal with it. So we've made a short tutorial to help you get a customised Google map up on your site in minutes. We've also built a lightweight WordPress plugin to help you sort it out even faster. Read the full article.

Responsive design

Responsive web design: key tips and approaches. Some time ago, designers knew the exact dimensions of work they were commissioned to do whether it be a book cover, poster, newspaper, etc. However, with the emergence of smart phones, iPads and other monitors with different sizes, aspect ratios and resolutions, we’ve lost control of our visual borders. It’s not surprising that responsive web design (RWD) has become the new buzz. This emerging trend is not about fashion or aesthetics; it is rather an attempt to solve usability problems that arise due to the various devices used to browse the Internet. In this article, I’ll describe the approaches used when designing for different devices, what screen sizes and resolutions should be taken into account, and how RWD works from a designer’s point of view. Responsive web design approaches When creating a website that is fit for all monitor screens, the most common approach is designing within the standard screen width and height.

There are dozens of graphics display resolutions. In conclusion. Creating a Mobile-First Responsive Web Design. Introduction We're going to walk through how to create an adaptive web experience that's designed mobile-first. This article and demo will go over the following: There is even more up to date responsive guidance on our new Web Fundamentals site. Why we need to create mobile-first, responsive, adaptive experiences How to structure HTML for an adaptive site in order to optimize performance and prioritize flexibility How to write CSS that defines shared styles first, builds up styles for larger screens with media queries, and uses relative units How to write unobtrusive Javascript to conditionally load in content fragments, take advantage of touch events and geolocation What we could do to further enhance our adaptive experience The Need for Adaptivity As the web landscape becomes increasingly complex, it's becoming extremely important to deliver solid web experiences to a growing number of contexts.

However, mobile context is much more than just screen size. View the demo Structure Style Less JS. Responsive Menu Concepts. The following is a guest post by Tim Pietrusky. I know Tim from his prolific work on CodePen and from being a helpful community member there. He wrote to me with this guest post about responsive menus which I'm more than happy to share with you below. Not only is it a timely concept, but one of the concepts improves upon a clever CSS trick we've covered here in the past. When it comes to responsive design we are faced with various techniques on how to best handle altering our navigation menus for small screens.

The resources seem endless. That’s why I’m going to show you four main concepts and discuss the advantages and disadvantages of all of them. Three of them are made with pure CSS and one uses a single line of JavaScript. Before We Start In the code presented in this article, I don’t use any vendor-prefixes to keep the CSS easier to see and understand. All menu concepts in this article are based on this simple HTML structure which I call basic menu. 1. Advantages Disadvantages Demo 2. A Three Step Guide to Usability on the Mobile Web. Designing mobile sites is a different kind of web design. Much like your first experience of designing for the desktop web, it can be both exhilarating and daunting in equal measures. So many possibilities, yet so many usability restrictions. Don't panic, we've been there too. As the guys responsible for maintaining the .mobi top level domain, we work with experts and beginners on a daily basis to help them get the best out of their mobile web strategies.

Over the past few years we've come to appreciate just how different a beast the mobile web is to the desktop web, and what it means to deliver a truly usable and functional mobile site. This paper is our "101" guide to getting your design and usability principles right. We'll start by setting some mobile web design rules to live and die by... Five Rules for Designing Usable Mobile Web Sites 1: The mobile web is mobile2: Context is king3: The devices are (very) different4: Forget your dotcom thinking.

Rule 1: The Mobile Web is Mobile 1. 2. All about the design – top tips for designing mobile sites and apps from the professionals. As mobile devices become increasingly capable and the mobile audience becomes increasingly sophisticated, companies are stretching the bounds of possibility when it comes to mobile sites, native applications and Web apps. It becomes all the more important to consider not just graphical design, but also the physical design of your mobile product. It is essential to know not only who will be using it, but how and where they will be using it. This is the fifth in our series of six app-related articles.

See also:• Mobile applications: native v Web apps – what are the pros and cons? • What is a mobile Web app? Here’s expert opinion from the W3C• Do mobile apps deliver ROI? • The open market approach: Q&A with GetJar, the No1 independent app store• How museums bring collections to life with augmented reality The following guide was compiled from the responses of the following mobile design and usability gurus: All these experts spoke at Design for Mobile in Chicago, USA, September, 2010. Home | mobiThinking. A Responsive Web Design Tutorial for Beginners. This is the second post in a series about Responsive Web Design, described in plain language from a front end designer. In our last post I wrote about three reasons responsive web design is something you should know about. We discussed the problems associated with the traditional method of designing a desktop and mobile version of a website. Essentially, there are just too many mobile devices hitting the market to tailor our websites to view well on them all.

Nearly every device released has a different screen size and resolution than it’s predecessor. It simply doesn’t make sense for companies big and small to spend the time and money to create a bespoke web experience for each device in the ever expanding line-up. The thing I like about problems or challenges is that–if we let them–they make us better people and create space for innovation and solutions that may otherwise never be discovered. Media Queries Responsive design uses a CSS3 feature called media queries.

Break Points. 20 Best Responsive Web Design Examples of 2012. The Boston Globe The largest responsive website to date, The Boston Globe handles loads of content effortlessly, keeping the site intuitive and the content easily accessible on the device of your choice. Smashing Magazine I love this site. I really do. Food Sense Clean layout, beautiful photography and playful iconography made me like this site immediately on my first visit. Andersson Wise Type designer, Jan Tschichold once said, ‘Simplicity of form is never a poverty, it is a great virtue.’ Sphero If you haven’t check out Sphero, you should. CSS Tricks It might be the conspicuous green frog that causes me love this site.

Grey Goose The Grey Goose site shows that designing responsively does not limit our designs to columns of fluid text and images on solid backgrounds. New Adventures In Web Design With a name like “New Adventures In Web Design,” one would expect a responsive site for this web design conference. Lancaster University Web Designer Wall Heathlife London & Partners Fork. How to Approach a Responsive Design - Upstatement Blog. So I’ve got a confession to make: When we started working on the new Boston Globe website, we had never designed a responsive site before. This shouldn’t come as some huge shock. I mean, raise your hand if you’d built a full responsive site back in November 2010.

(You can put your hand down now, Mr. Marcotte, that was rhetorical.) Since so few had done it — and certainly not on this scale — we kind’ve made things up as we went along. In fact, the entire Boston Globe team worked in a laboratory environment. Here at Upstatement, we experimented with how to solve design and layout problems within a responsive framework. Ready? Choose Your Weapon Before laying down a single pixel, there was an important decision to make: What design program to use? Eventually design would be done directly in the browser — there’s no better tool for interactive design, especially when you’re working with fluid layouts (more on all that later). So we lined up the usual suspects from Adobe. InDesign stylesheets. Building a Responsive, Future-Friendly Web for Everyone. This week’s Consumer Electronics Show in Las Vegas has seen the arrival of dozens of new devices from tablets to televisions.

Some of these newfangled gadgets will soon be in the hands of consumers who will use them to access your website. Will your site work? Or will it end up mangled by a subpar web browser, odd screen size or slow network connection? No one wants to rewrite their website every time a new device or browser hits the web. That’s why approaches like responsive design, and the even broader efforts of the future-friendly group, are trying to develop tools and techniques for building adaptable websites.

That way, when a dozen new tablets suddenly appear on the scene, you can relax knowing your site will look and perform as intended, no matter which devices your audience is using. Even if you aren’t a gadget lover, CES should help drive home the fundamental truth of today’s web — devices, they are a comin’. Basics: Further Reading: Techniques: Complex Navigation Patterns for Responsive Design. The most frequently asked question I get since posting my responsive navigation patterns article is: How do I handle complex navigation for responsive designs?”

Great question, but before we get down to brass tacks, I urge you: use mobile as an excuse to revisit your navigation. Look at your analytics. What are your experience’s key sections? Where are people spending most of their time? Another thing: if you have a zillion sections and pages, prioritize search. OK, now that all that’s out of the way, time for some real talk. Sometimes you just have a complex navigation. The Multi-Toggle Barack Obama's Multi-Toggle Navigation from his redesigned campaign site The multi-toggle is basically just nested accordions. Quick tip: use one of two emerging icons: the plus sign (+) or downward caret (▼ ▼) to let users know there’s more content. Pros Scannable – users can quickly scan parent categories before making a decision to go to the next level.Scalable – Got a menu that’s 17 levels deep? Building Responsive Layouts presentation at Responsive Web Design Summit.

A jQuery responsive images plugin to help ease the transition | Jquery Picture. Responsive Images and Web Standards at the Turning Point. Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement — Easy Readers. Display and present responsive web designs. Free Responsive HTML/CSS3 CV Template | Thomas Hardy. Mobile First Isn't always the answer — A Foot On The Bottom Rung: First Forays Into Responsive Web Development.

Children's Museum Gets Responsive. Progressive And Responsive Navigation. Foundation: The Most Advanced Responsive Front-end Framework from ZURB. Performance & Organization - An Advanced Guide to HTML. The Responsive Web Design War Strategy. Blogs - Internet blog - BBC TV Channel Homepages: Responsive Design. ScreenQueries | Pixel Perfect Media Queries Debugging / Responsive Design Testing Tool. » Media Queries in SVG images Cloud Four Blog. Elastic Image Slideshow with Thumbnail Preview. jQuery Content Slider | Responsive jQuery Slider | bxSlider. Blog – Tutorials – Online Training. The Overflow Pattern. Chris Butler on Responsive Design at UCDA Design Summit.

Responsive Design: Beyond the Blog. How to Build a Responsive Thumbnail Gallery. Beating Borders: The Bane of Responsive Layout.