Being Responsibly Responsive Jason

Slides:



Advertisements
Similar presentations
RESPONSIVE AND MOBILE DESIGN BY: CHRIS PASQUARETTE APRIL, 2013.
Advertisements

NIAGARA MOBILE Gareth Johnson June, 2012 © Tridium 2012.
Mobile Web Design with Adobe® Dreamweaver CS5.5
Responsive Web Design (RWD) Building a single web site for the desktop, tablet and smartphone An Infopeople Webinar November 13, 2013 Jason Clark Head.
4.02 Responsive Web Design Concepts Part 1, Part 2 & Part 3 Designing for mobile devices.
RESPONSIVE WEB DESIGN NYU Webmaster Meetup, October 3 rd, 2014.
Responsive Web Design Sheri German, Instructor Montgomery College.
Chapter 8 More on Links, Layout, and Mobile Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
Lloyd-Jamie Bennett – P Stylianos Michael – P
Responsive Wed Design : An Emerging Technology Archana Jain.
Developing Content for Mobile Devices Larry D. Lee Web Developer for K4Health.
Responsive Web Design Design websites so that they can adapt to different devices seamlessly. Image by Muhammed RafizeldiMuhammed Rafizeldi.
RESPONSIVE DESIGN Sources: Kadlec, T. (2012). Implementing responsive design. Berkeley, California: New Riders Publishing. MarcotteMarcotte, E. (2010).
4.02 Responsive Web Design Concepts
RESPONSIVE DESIGN Sources: Kadlec, T. (2012). Implementing responsive design. Berkeley, California: New Riders Publishing. MarcotteMarcotte, E. (2010).
1 Responsive Web Design for Universal Access Image: Kate Walser CX Insights
CISC 474: Advanced Web Technologies HTML5 & CSS3, & Responsive Design.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 12: Building Responsive Webpages.
TUTORIAL 8: Enhancing a Web Site with Advanced CSS
WRA 210 – SS2014 RWD1 : CSS Media Queries. Responsive? Responsive Web Design… Means that a web site works optimally well for users regardless of the device.
‘Mobile first’ Alexander Roberts ISS Web Team Manager Swansea University.
CIT 256 Mobile Web Development Dr. Beryl Hoffman.
Intro to RESPONSIVE DESIGN. Why? What?
Kathy E. Responsive Design and Twitter Bootstrap.
Lesson 15: Mobile Design and Layout Introduction to Adobe Dreamweaver CS6 Adobe Certified Associate: Web Communication using Adobe Dreamweaver CS6.
WDV 331 Dreamweaver Applications Designing Websites for Mobile Devices Dreamweaver CS6 Chapter 11.
Relatore: Ing. Marco Porta Correlatore: Ing. Massimo Cellario Tesi di Laurea di: Andrea Marchetti Anno Accademico 2010/2011 UNIVERSITA’ DEGLI STUDI DI.
DEVELOPING FOR MOBILE Jackie Calapristi. AGENDA  Why you should go mobile  Mobile Design Options  Responsive Design  Tips & Tools to Help You Build.
Responsive Design - It’s time for a reality check.
San Diego 2014 SharePoint Saturday San Diego November 15, 2014 UCSD Extension SharePoint Saturday San Diego November 15, 2014 UCSD Extension.
Looking Good Online Design and Presentation of Websites 1.
Part II: New Developments in RWD. Background RWD is constantly evolving. Designers continue to refine RWD theory and practice. New tools are constantly.
A Site for All Eyes – Considerations for Responsive Design October 19, 2012 Dori Kelner, MS Principal, Sleight-of-Hand Studios
COMP 135 Web Site Design Intermediate Week 8. Responsive Web Design Responsive Design Adaptive Design.
Basic Responsive Design Techniques. Let’s take a look at this basic layout. It has a header and two columns of text, in a box that is centered on the.
Accessibility Through Responsive Design. Justin Stockton 2
Week 8 – Part 3 More on Links, Layout, and Mobile Key Concepts 1.
Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® Copyright 2010 Adobe Systems Incorporated. All rights reserved. ® Copyright 2012 Adobe.
MIS 425 Lecture 3 – HTML 5 and CSS Instructor: Martin Neuhard
Responsive Web Design Minjuan What is Responsive Web Design?  A site's ability to resize dynamically based on the device being used.  The.
CSS = Cascading Style Sheet CSS consists of rules to display, style and decorate HTML elements Why CSS ? – Separate decoration from HTML markup (Ex :,,…)
WEB DESIGN AND PROGRAMMING Advanced CSS Techniques.
Adaptable web sites Joni Korpi 01/20. Definition A page, whose layout – and possibly content – changes according to the devices size. 02/20.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Making iServices Subscriber More Mobile Friendly `
Responsive Web Designing Using CSS3 & HTML5 -Sandip Jadhav “We are building a web, for all device ”
RWD: Responsive Web Design. Terms Media queries SVG Responsive Adaptive/RESS Dedicated mobile.
Responsive Design Design that Adapts to Different Devices SoftUni Team Technical Trainers Software University
INFO1300 LAB7 OCT.11TH RESPONSIVE DESIGN. WHAT IS RESPONSIVE WEB DESIGN A mix of flexible grids and layouts, images and an intelligent use of CSS media.
Responsive Web Design (RWD) MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/11/2016.
Accessibility Through Responsive Design Ben Wetzel Justin Stockton.
Basic Elements of Responsive Web Design Jason Bengtson, MLIS, AHIP Emerging Technologies/R&D Librarian UNM Health Sciences Library and Informatics Center.
1 Company Confidential Need a Mobile DotNetNuke Site? Get One the Quick and Easy Way Using CSS Media Queries Amelia Marschall Partner & Creative Director.
Mobile and SharePoint Eric Overfield SharePoint Advocate and Enthusiast PixelMill SharePoint Fest Denver – March 18 th - 20 th 2013 The Design Dilemma.
Less – Design That is More… BY SPEC INDIA. Less – Design  Adaptive Cross Platform CSS grid system  Responsive & Mobile First Projects  Uses Standards-based.
Getting Started with Responsive Web Design By Brian Rinaldi.
With Responsive Web Design Eric Overfield SharePoint Advocate and Enthusiast PixelMill Enhance SharePoint SPFest Denver 2014 – SPT 205
The HTML5 logo was introduced by W3C in 2010
Responsive Design and Twitter Bootstrap
Responsive Web Design (RWD)
Responsive Web Pages.
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
RESPONSIVE WEB DESIGN.
Objectives Create a media query Work with the browser viewport
Responsive Design.
Responsive Web Design (RWD)
Responsive Web Design (RWD)
What is HTML used for? STRUCTURE Text Video Lists Audio Links Forms Images Tables Click: Fades in text, lists, links, images, tables, forms, audio,
Web Client Side Technologies Raneem Qaddoura
17 RESPONSIVE WEB DESIGN.
Presentation transcript:

Being Responsibly Responsive Jason

Agenda Part I: Responsive Web Design (RWD) Overview Part II: New Developments in RWD

Part I: RWD Overview

Background Consumer technology/media availability has fueled changes in web design. Experts and futurists predicted the rise of the “magic box.” Boy, were they wrong.

Background Now, media converges on users through many avenues: –Desktop Computers –Tablets –Smartphones –Other web-enabled devices

So…how big is the mobile web getting?

There are over 1.2 BILLION mobile web users worldwide. -MobiThinking.com

In the United States, 25% of web users are mobile-only (rarely use desktops). -MobiThinking.com

“Apple sold more iPads in the June Quarter (2012) than any PC maker sold in their entire lineup.” -Tim Cook

What is Responsive Web Design? Responsive Web Design (RWD) is creating web experiences that adapt to different methods of display.

“The primary design principle underlying the web’s usefulness and growth is universality.” -Tim Berners-Lee

What is RWD Not? RWD is NOT developing a separate “mobile” website. RWD is NOT native app development.

What is RWD? “Responsive Web Design” was originally coined in 2010 by designer + developer Ethan Marcotte. –Article in “A List Apart” – May,

What is RWD? RWD is comprised of three techniques: –Fluid Grids –CSS Media Queries –Scalable Imagery

RWD Beyond Technology RWD calls for a rethinking of the way we design websites. Concedes that one size DOES NOT fit all. Additionally, RWD touches on other areas of design, including: –Content theory + prioritization. –Tactile interface design + usability.

Why is RWD Important? As mobile usage increases, so do the odds your site will be viewed on a tablet or smartphone. RWD makes your content more accessible.

Why is RWD Important? RWD SAVES MONEY –No forking mobile websites –No forking app development (webkit interoperability)

Why is RWD Important? Users, customers, and employers expectations are increasing.

Fluid Grids RWD calls for grids design with fluid measurements. Grid measurements should be percentage-based.

Fluid Grids Converting existing pixel-based grid systems is simple via a formula. Yes, I hate math too, but you know? Too bad! Target Container (px) Parent Container (px) X 100 ( )

Fluid Grids

Parent: 1000px Target: 333px

Fluid Grids Parent: 1000px/100% Target: ? 333px 1000px X 100 ( )

Fluid Grids Parent: 100% Target: 33.3% 33.3%

Are you confused yet?

Fluid Grids Fluid layouts are nothing new. While fluid layouts are ideal, some use fixed-width layouts.

CSS Media Queries Media Queries allow site layouts to change based on pre- defined criteria. –Example: Screen Width + Orientation Introduced in Cascading Style Sheets, Level 3 (CSS3).

CSS Media Queries Media Queries were designed to address the technical shortcomings of CSS Media Types. Media screen { /* your code goes here */ print { /* your code goes here */ handheld { /* your code goes here */ }

CSS Media Queries Enter Media screen and (min-width: 900px) { /* Your CSS code goes here! */ screen and (orientation:portrait) { /* Your CSS code goes here! */ }

CSS Media Queries Each new set of styles creates a “breakpoint” (an area where a new set of style rules begin). Set your breakpoints where your layout breaks, NOT targeting a specific device.

CSS Media Queries Supported in all modern browsers: –Internet Explorer 9+, Chrome, Firefox 3.5+, Safari 3+ Older “trouble-making” browsers can use JavaScript to add functionality. –css3mediaqueries.js by Wouter van der Graaf

CSS Media Queries Full W3C specification –

Let’s Check Out An Example! Woo!

Scalable Imagery Scalable imagery is simple CSS-based technique that allows imagery to scale to the size of its container. –HTML: –CSS: img, object {max-width: 100%;}

Scalable Imagery Max-width CSS property is supported in all major browsers, even Internet Explorer 7. Other responsive image techniques are arising, but none are official standards.

One more example in Part I. I promise.