Building Responsive Layouts presentation at Responsive Web Design Summit Today I spoke at the online conference Responsive Web Design Summit 2012 on Building Responsive Layouts. I talked about two of the core components of responsive web design: fluid/liquid layouts and media queries. Much of the talk was focused on fluid layout techniques and tips: how to build a basic two- or three-column all-fluid layout, how to create fluid grids with fixed-width margin and padding, how to create a hybrid fixed-fluid layout, and how to calculate nested width, margin, and padding values. I then walked through adding media queries onto the fictional Little Pea Bakery site from my book Stunning CSS3 to demonstrate how to make a layout responsive to a variety of screen sizes and devices. Finally, I covered how to fix media query issues in iOS and IE 8 and earlier. You can view the slides on SlideShare, or download the slides here: Building Responsive Layouts (PDF, 2.4 mb) Responsive web design link hubs Responsive web design articles, tutorials, and tools Mobile viewports
50 Awesome jQuery Tutorials to Help You Design jQuery is hot topic now a days in design and development industry. Every designer plays with it and every clients wants it to be part of their project. Awesomeness of it is, everybody can play with it without knowing any programming language. There are plenty of plugins available which helps you get the desired effect/output with minimum coding knowledge. We made collection of 50 Awesome jQuery tutorials which guides you step by step to get the desired output. 1. This is great for providing an experience users are used to, but there are a few interesting alternatives that you may like to hear about – how about displaying your images or items around a shape like a circle or an ellipse instead?. 2. This project was created by layering several empty discover each other with transparent PNGs as background images. 3. The idea is to have some vertical accordion tabs that slide out when hovering. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Jquery Accordion Image Slider using the Kqicks plug-in for Jquery.
Responsive Images and Web Standards at the Turning Point The goal of a “responsive images” solution is to deliver images optimized for the end user’s context, rather than serving the largest potentially necessary image to everyone. Unfortunately, this hasn’t been quite so simple in practice as it is in theory. Issue № 351 Recently, all of the ongoing discussion around responsive images just got real: a solution is currently being discussed with the WHATWG. The markup pattern that gets selected stands to have a tremendous influence on how developers build websites in the future. What a long, strange, etc. Let’s go over the path that led us here one more time, with feeling: The earliest discussion of responsive images came about—predictably enough—framed in the context of responsive web design. It’s clear that developers’ best efforts to mitigate these wasteful requests were all doomed to fall short, and not for lack of talent or effort. I covered early efforts in my previous ALA article, so I’ll spare everyone the gruesome details here. 1. 2. Or:
What's Upcoming in jQuery 1.8, 1.9 and 2.0, and the Removal of IE6/7/8 Support The jQuery Core team has recently released jQuery 1.8 Beta 1. The code is available from the jQuery CDN at The GA release is expected July 2012. jQuery 1.8 Here are the most notable changes for version 1.8. Customizable jQuery 1.8 has a new build system based on grunt that allows you to easily build custom versions of jQuery. git clone cd jquery && npm install grunt custom:-ajax,-css,-deprecated,-dimensions,-effects,-offset This will give you a custom jQuery that's about 21KB (minified and gzipped). Automatic Vendor CSS Prefixing $.css() automatically takes the non-prefixed property name and generates the prefix that is appropriate for the current browser. $.Animation The jQuery animation code has been cleaned up and enhanced with several extension points that make it easier to add or modify animations. Sizzle Selector Engine Update Sizzle, jQuery's CSS selector engine, has undergone a major rewrite in 1.8. jQuery 1.9
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. 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? Cons Resources In the Wild The Ol’ Right-to-Left Sony's small screen navigation Priority+
Responsive jQuery Masonry · Osvaldas Valutis …or Pinterest-style layout. jQuery Masonry is a jQuery-based plugin for a dynamic grid layout built by David DeSandro. What it does is “arranges elements vertically, positioning each element in the next open spot in the grid” and what you get is “minimized vertical gaps between elements of varying height”. Sounds too higgledy-piggledy? Remember the social network you quit a while ago because of the obvious reasons, whereas your wife/girlfriend still uses it on a daily basis and you can't get her off from this? Sheepy Me is a website where I constantly combine time-tested techniques and new trends. jQuery Masonry is not the only plugin and method for achieving the same effect, but it was the one actually working as well as working in the way I prefer. The Grid Three-column grid is when screen width is higher than 640 pixels. Setting It Up Apart from the obvious include-jQuery-first, let's see how actual things look like before bringing them to the world of responsiveness. That's it! Demo
Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement — Easy Readers The web is an ever-changing medium whose scope, application, audience and platform continue to grow on a daily basis. If you’ve worked on the web for any amount of time, you’ve likely heard or even used the term “progressive enhancement.” Since the term’s inception, it has been considered a best practice for approaching web design. But what is it really? And how do we reconcile its meaning with the rapid evolution of the languages and browsers we rely on to do our jobs? In this brief book, Aaron Gustafson chronicles the origins of progressive enhancement, its philosophy, and mechanisms, and reveals the countless practical ways that you can apply progressive enhancement principles using HTML, CSS, and JavaScript.
Personnaliser l’aspect des boutons radio et checkbox avec Javascript | Le blog de l'Intégrateur Web : HTML5, CSS3, Javascript, SEO et plus! iCheck est un plugin pour jquery et Zepto permettant de personnaliser vos checkbox et boutons radio. Il est compatible avec une grande majorité de navigateurs contrairement au CSS3 qui pose encore problème dans certains cas … voici les avantages d’utiliser le JavaScript: - Compatible sur tous les navigateurs web et mobile. - Possibilités de personnalisation - Interaction possible avec les raccourcis clavier (Tab, Espace, Haut/Bas, etc…) - Poids du plugin (1ko en gzip) - 32 Options - 11 Callbacks pour les actions (ifClicked,ifChanged,ifChecked,ifEnabled…) - 9 Méthodes pour interagir automatiquement sur les éléments (changer l’état des check box, changer un input, etc..) iCheck propose également des skins (optimisés pour écrans Retina) prêt à l’usage qu’il est possible de personnaliser. Ce plugin a été vérifié sur Internet Explorer 6+, Firefox 2+, Opera 9+, Google Chrome ainsi que Opera mini, Chrome mobile, Safari mobile, Android browser, Silk et plus… Téléchargez iCheck sur github Alex
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. 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: Future Friendly — An overview of how some of the smartest people in web design are thinking about the ever-broadening reach of the web: “We can’t be all things on all devices. Techniques:
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.) 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. Hands down, the answer was InDesign. Even better, InDesign’s internal logic parallels that of web design and development. InDesign stylesheets InDesign’s master pages palette Designing Downward 960px
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. 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 Fundraise.com Web Designer Wall Heathlife London & Partners Oliver Russell Fork