RESPONSIVE WEB DESIGN NYU Webmaster Meetup, October 3 rd, 2014.

Slides:



Advertisements
Similar presentations
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 7 Key Concepts 1 Copyright © Terry Felke-Morris.
Advertisements

Media Queries Jeffery Davis CIT media is used to define different style rules for different media types and devices. Media queries.
Responsive Web Design Sheri German, Instructor Montgomery College.
Being Responsibly Responsive Jason
Chapter 8 More on Links, Layout, and Mobile Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
 A “new-ish” web design methodology  Addresses growing number of Internet devices  Tailored experience to any device  Limits resizing, panning.
Lloyd-Jamie Bennett – P Stylianos Michael – P
Responsive Wed Design : An Emerging Technology Archana Jain.
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).
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
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
‘Mobile first’ Alexander Roberts ISS Web Team Manager Swansea University.
Responsive Web Design, Discoverability, and Mobile Challenge
CIT 256 Mobile Web Development Dr. Beryl Hoffman.
Kathy E. Responsive Design and Twitter Bootstrap.
Chapter 8 More on Links, Layout, and Mobile Copyright © 2013 Terry Ann Morris, Ed.D revised by Bill Pegram, 9/24/
WDV 331 Dreamweaver Applications Designing Websites for Mobile Devices Dreamweaver CS6 Chapter 11.
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.
Part II: New Developments in RWD. Background RWD is constantly evolving. Designers continue to refine RWD theory and practice. New tools are constantly.
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.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 7 Key Concepts 1 Copyright © Terry Felke-Morris.
Responsive Web Designing Using CSS3 & HTML5 -Sandip Jadhav “We are building a web, for all device ”
CSS BEST PRACTICES.
Crazy New CSS Tools MIS 424 MIS 424 Professor Sandvig Professor Sandvig.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 7 Key Concepts 1 Copyright © Terry Felke-Morris.
Responsive Design Design that Adapts to Different Devices SoftUni Team Technical Trainers Software University
Heuristics of Responsive Web Design Aronya Waller & Nate Mudd IDIA 612.
Introduction to Bootstrap
GO MOBILE. GO RESPONSIVE. 185 mil mobile internet users in India
LESSON 15 – UNIT 0 ADAPTING YOUR WEB SITE FOR MOBILE DEVICES.
Responsive Web Design (RWD) MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/11/2016.
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.
Fundamentals of Web DevelopmentRandy Connolly and Ricardo Hoar Textbook to be published by Pearson Ed in early Bootstrap.
Getting Started with Responsive Web Design By Brian Rinaldi.
10 Mobile Application Framework Must Know to Launch New App.
A gentle introduction to Bootstrap TDAP Jeremy Shafer Department of MIS Fox School of Business Temple University Spring
With Responsive Web Design Eric Overfield SharePoint Advocate and Enthusiast PixelMill Enhance SharePoint SPFest Denver 2014 – SPT 205
With Responsive Web Design Eric Overfield SharePoint Advocate and Enthusiast PixelMill SharePoint Fest Denver – March 18 th - 20 th 2013 Enhance SharePoint.
And Mobile Web Browsers
How HTML responsiveness translates to PDF
CSCI 1720 W3.CSS – Part 1 East Tennessee State University Department of Computing CSCI 1720 Intermediate Web Design.
Implementing Responsive Design UNIT I.
A better approach to mobile
Responsive Design and Twitter Bootstrap
Concepts for fluid layout
Styling For Print From Screen to Paper
Web Browsers & Mobile Web Browsers.
RESPONSIVE WEB DESIGN.
Responsive Design in WordPress
CSS BEST PRACTICES.
Making Your Site Mobile-Ready
Responsive Web Design (RWD)
Responsive Web Design (RWD)
WEB DESIGN FOR MULTIPLE SCREENS
Web Client Side Technologies Raneem Qaddoura
Concepts for fluid layout
And Mobile Web Browsers
And Mobile Web Browsers
Various mobile devices
17 RESPONSIVE WEB DESIGN.
Presentation transcript:

RESPONSIVE WEB DESIGN NYU Webmaster Meetup, October 3 rd, 2014

Who am I Uwe Kristen I grew up in ze Black Forest Front-end developer since 1997 Boyle Software, Inc. ( Clients: NYU, Adobe, American Media Inc., Morgan Stanley, Scholastic © 2014 Boyle Software, Inc.

WHY ON EARTH RWD? © 2014 Boyle Software, Inc.

1996 – 575px © 2014 Boyle Software, Inc.

1999 – 600px © 2014 Boyle Software, Inc.

2001 – 800px © 2014 Boyle Software, Inc.

2014 – 1024px © 2014 Boyle Software, Inc.

Mobile internet 2007: Apple presents the first iPhone. According to CNN, “Americans used smartphone and tablet apps more than PCs to access the Internet (in January 2014) — the first time that has ever happened.” Source: Business2CommunityBusiness2Community © 2014 Boyle Software, Inc.

Size matters © 2014 Boyle Software, Inc.

Fluid layout & media queries Fluid or liquid layouts – relative units instead of pixels. Media queries – control over percentage-based layouts. print {body {font-family: serif;} } and (min-width: 800px) {.column {float: left;} } © 2014 Boyle Software, Inc.

2010: Responsive W. Design is born © 2014 Boyle Software, Inc.

DESIGN & FRAMEWORKS © 2014 Boyle Software, Inc.

Photoshop Question: Graceful Degradation vs. Progressive Enhancement? “Photoshop is the most effective way to show your clients what their website will never look like.” Stephen Hay © 2014 Boyle Software, Inc.

Mobile first PROs: Most people will view your site on a handheld device (designing for desktop = designing for a minority). Mobile first helps to identify what users really need. Content first. CONs: It is the opposite of what we have been doing for the past 20 years. © 2014 Boyle Software, Inc.

Design & Development Design and development can no longer be separated. Designers must understand the impact of their design choices. Developers need to learn about current technology. Wireframes are the manual of a website. © 2014 Boyle Software, Inc.

Frameworks Bootstrap, Foundation, Skeleton PROs: Work on mobile, tablet and desktop. Even in IE. Common terminology within a framework. CONs: All you can eat! Created based on someone else’s needs. HTML often more complex than it needs to be: © 2014 Boyle Software, Inc.

Susy: Anti-framework framework “CSS Libraries are a bloated mess of opinions about how to do your job. Why let the table-saw tell you where to put the kitchen?” © 2014 Boyle Software, Inc.

Organize your CSS well OOCSS: Object-oriented CSS CSS Pre-processors: Sass, LESS Live stylesheet © 2014 Boyle Software, Inc.

CHALLENGES © 2014 Boyle Software, Inc.

Accessibility Responsible web design. Alt text for all images. “Skip nav” link. WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications) roles provide information about new structural HTML tags. © 2014 Boyle Software, Inc.

Layout Balancing line length: characters. Vertical stacking order. Flexbox: most recent versions of all browsers. © 2014 Boyle Software, Inc.

Images Average page size of Top 1000 websites is 1.7 MB, of which 1 MB are images. Big download for a small screen! Source: Explicit or let browser decide with img srcset? © 2014 Boyle Software, Inc.

Other RWD challenges Explaining the concept of RWD to a client. Tables / Responsive HTML s. Converting an existing site to be responsive. Testing: how can we test in all the different devices. For most HTML5 or CSS3 features that are not fully supported by all browsers, there is most likely a polyfill. Polyfill: downloadable code which provides facilities that are not built into a web browser. © 2014 Boyle Software, Inc.

Resources RWD Ethan Marcotte: Responsive Web DesignResponsive Web Design RWD weekly newsletter: responsivedesign.isresponsivedesign.is Clarissa Peterson: Learning Responsive Web DesignLearning Responsive Web Design CSS An Introduction To Object Oriented CSS (OOCSS) Sass vs. LESS Flexbox ( Solved by Flexbox A complete guide to Flexbox HTML Don’t use (most of the time) Responsive Images: If you’re just changing resolutions, use srcset Accessibility Section 508 checklist: Tools What works in which browser: Media queries test: MQTestMQTest Responsive template: AntwortAntwort Line-length bookmarklet characters45-75-characters © 2014 Boyle Software, Inc.