Web Design: Responsive Layouts Sarah Murto 09/29/2015 4662W - Graduate Workshop.

Slides:



Advertisements
Similar presentations
Coding a Responsive HTML
Advertisements

RESPONSIVE AND MOBILE DESIGN BY: CHRIS PASQUARETTE APRIL, 2013.
Responsive Web Design (RWD) Building a single web site for the desktop, tablet and smartphone An Infopeople Webinar November 13, 2013 Jason Clark Head.
Media Queries Jeffery Davis CIT media is used to define different style rules for different media types and devices. Media queries.
Chapter 4 Adding Images. Inserting and Aligning Images Using CSS When you choose graphics to add to a web page, it’s important to use graphic files in.
Responsive Web Design Sheri German, Instructor Montgomery College.
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).
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
FLUID IMAGES Being friendly to computers and mobiles, don’t discriminate.
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.
Responsive Web Design, Discoverability, and Mobile Challenge
CIT 256 Mobile Web Development Dr. Beryl Hoffman.
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.
Mobile Web Design. About the Meetup Group  East Toronto Web Design  Started late 2006  Meet (sort of) monthly at Marketcrashers  Find us online at.
DEVELOPING FOR MOBILE Jackie Calapristi. AGENDA  Why you should go mobile  Mobile Design Options  Responsive Design  Tips & Tools to Help You Build.
Layouts with CSS Web Design – Section 4-12 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course.
San Diego 2014 SharePoint Saturday San Diego November 15, 2014 UCSD Extension SharePoint Saturday San Diego November 15, 2014 UCSD Extension.
Using Styles and Style Sheets for Design
| imodules.com Making Your Site Mobile-Ready Presented by Chris Smith and Mark Werner.
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.
Taking Your Website On The Road Technology No Where to Go.
Responsive design - Bedrock to our site Responsive site templates included.
Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® Copyright 2010 Adobe Systems Incorporated. All rights reserved. ® Copyright 2012 Adobe.
Images. The Element To place an image on our web page, we use the self-closing element: The src attribute ("source") is required and supplies the name.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
GETTING FROM DESIGN TO IMPLEMENTATION How to get to the finish line with Responsive and Mobile Development.
What are the different types of 2014 Desktop computers Laptop computers Servers Other types of computers.
Responsive Web Designing Using CSS3 & HTML5 -Sandip Jadhav “We are building a web, for all device ”
CSS BEST PRACTICES.
RWD: Responsive Web Design. Terms Media queries SVG Responsive Adaptive/RESS Dedicated mobile.
Course created by Sarah Phillips BBCD Melbourne BAPDCOM Version 1 – February 2013.
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.
GO MOBILE. GO RESPONSIVE. 185 mil mobile internet users in India
Responsive vs. Adaptive Web Design A responsive web design will "fluidly change and respond to fit any screen or device size" An adaptive design will "change.
Responsive (Mobile) Design What is this? Why Should You Care?
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
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.
A gentle introduction to Bootstrap MIS 3502, Spring 2016 Jeremy Shafer Department of MIS Fox School of Business Temple University 2/18/
1 Company Confidential Need a Mobile DotNetNuke Site? Get One the Quick and Easy Way Using CSS Media Queries Amelia Marschall Partner & Creative Director.
I MPORTANT E LEMENTS IN R ESPONSIVE D ESIGNING OF E COMMERCE W EBSITES By TOPS Technologies
Making the website. Get your folders sorted first Create a new folder in “N” called “My hockey website” Create folders inside called “Documents”, “images”
A gentle introduction to Bootstrap TDAP Jeremy Shafer Department of MIS Fox School of Business Temple University Spring
CONCEPTS FOR FLUID LAYOUT Web Page Layout. Essential Questions What challenges do mobile devices present to Web designers? What are the basic concepts.
CSCI 1720 W3.CSS – Part 1 East Tennessee State University Department of Computing CSCI 1720 Intermediate Web Design.
A better approach to mobile
Responsive Web Pages.
Concepts for fluid layout
CS 321: Human-Computer Interaction Design
CS 0134 (term 2181) Jarrett Billingsley
RESPONSIVE WEB DESIGN.
Responsive Design.
Making Your Site Mobile-Ready
Responsive Framework.
Chapter 3 – part2.
WEB DESIGN FOR MULTIPLE SCREENS
Web Page Layout Imran Rashid CTO at ManiWeber Technologies.
Web Client Side Technologies Raneem Qaddoura
Web Client Side Technologies Raneem Qaddoura
Concepts for fluid layout
Various mobile devices
17 RESPONSIVE WEB DESIGN.
Presentation transcript:

Web Design: Responsive Layouts Sarah Murto 09/29/ W - Graduate Workshop

Responsive Layout One Layout Works at Many Sizes Our Class Website: Desktop VS Mobile

Adaptive Layout Multiple layouts Detects which version to show StarTribune.com : Desktop VS Mobile

How we got here… There used to just be computer monitors ▫Which were usually 800 x 600px Phones started browsing the web in 2000 ▫Very small percentage of users: 0.6% in 2008 Smartphones started appearing in 2007 ▫They had a legitimate browser ▫Some companies made apps instead of websites Tablets appeared in 2010 ▫Adding more screen sizes

Where and when is this useful? There are many screen sizes to support now. “Websites are often described as ‘platform agnostic’; that is, they will work on any operating system.” (Glassman & Shen, 79) ▫Desktop Computers, Tablets, Smartphones  TVs, Watches, Video Game Consoles… A website should work however it is accessed.

Palantir Smartphone (320px)Tablet (768px)

Palantir Netbook (1024 px)Desktop (1600 px)

Which method is best? Inherently neither. ▫Could use responsive, adaptive, or a blend Adaptive is specific ▫Newer screen sizes may not work ▫Able to drastically change layout Responsive is faster and flexible ▫Loads faster – no detection needed ▫May not work on older browsers

How do we do this? Flexible Sizing ▫Elements on the page resize to fit Flexible Grids ▫Elements on the page shift positions to fit Media Queries ▫Elements on the page load different based on device

Flexible Sizing Elements on the page resize to fit Shrinking or Narrowing to fit screen Relative: width: 100%; Static: width: 800px; Max Width: max- width : 500px; CSS

Flexible Sizing Images can also resize A normal image can be resized ▫Set the width and height as a percent A vector image can be used ▫Vector images (SVG) resize un-pixelated. Vectors: …. Images: CSS

Flexible Grids Elements on the page shift positions to fit Calculations are preformed and the page adjusts as needed Pre-made frameworks or libraries are easiest ▫Bootstrap, Foundation, or othersBootstrapFoundation

Media Queries Elements on the page load different based on device <link rel="stylesheet" type="text/css" media="screen and (max-device-width: lOOOpx)" href="/css/small.css" /> ▫ Loads a specific CSS file with a certain screen and (max-width: lOOOpx) { display:none; } ▫Loads specified CSS only at certain size.

Try it yourself! Make this page responsive: Should take up 100% of the screen Should resize when the browser size is adjusted.

Try it yourself! Adjust the CSS to make the page responsive. ▫Change pixels to percentages ▫Add min-heights and min-widths ▫Resize your browser to see the results #header{ background-color: orange; width: 500px; height: 100px; } #header{ background-color: orange; width: 100%; height: 20%; min-height: 50px; }

Try it yourself! How do I do this? ▫Once you have tutorial.html on your computer, and saved, click and drag this file to your browser. ▫The file will appear just like any other website. ▫Adjust the CSS in the file and save.  Change the sizes from pixels to percentages ▫Refresh the page in your browser to see your changes.

Try it yourself! /master/Workshop/Tutorialhttps://github.com/murtosl/WriteDigTech/tree /master/Workshop/Tutorial ▫Download Tutorial.html ▫If you’re stuck, there are also solutions! Make the page take up 100% of the screen Make the page resize when the browser size is adjusted. #header{ background-color: orange; width: 500px; height: 100px; } #header{ background-color: orange; width: 100%; height: 20%; min-height: 50px; }

Works Cited Brownlee, John. "9 GIFs That Explain Responsive Design Brilliantly." Co.Design. Fast Company & Inc, 12 Nov Web. 20 Sept Glassman, Nancy R., and Phil Shen. "One Site Fits All: Responsive Web Design." Journal of Electronic Resources in Medical Libraries 11.2 (2014): Web. 8 Sept Harris, Matthew. "Responsive or Adaptive Design – Which Is Best for Mobile Viewing of Your Website?" Medium Well Web Design Online Marketing and Ecommerce. Medium Well, 7 Mar Web. 15 Sept Lindgren, Chris. (WRIT 4662W) Writing with Digital Technologies. University of Minnesota- Twin Cities, Web. 17 Sept Snell, Jeremny. "FLEXIBLE EVERYTHING Getting Responsive With Web Design." Computers In Libraries 33.3 (2013): CINAHL Plus with Full Text. Web. 8 Sept StarTribune.com. Star Tribune Media Company LLC. Web. 17 Sept Uggedal, Eivind. Media Queries. Web. 15 Sept