Responsive design - Bedrock to our site Responsive site templates included.

Slides:



Advertisements
Similar presentations
Coding a Responsive HTML
Advertisements

Chapter 3 – Web Design Tables & Page Layout
Web Page Design Using Tables Here you see three examples of how tables can be used to organize your content. We call this page layout or design. You can.
15 LAYOUT Controlling the position of elements Creating site layouts Designing for different sized screens.
Twitter Bootstrap. Agenda What is it? Grids and Fluid layouts Globals and Typography Tables, Forms and Buttons Navigation Media and thumbnails Responsive.
Principles of Web Design 5 th Edition Chapter Nine Site Navigation.
Web Development & Design Foundations with XHTML Chapter 7 Key Concepts.
Unit 20 - Client Side Customisation of Web Pages
Using HTML Tables.
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
HTML Tables and Forms Creating Web Pages with HTML CIS 133 Web Programming Concepts 1.
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
CHAPTER 11 Tables. How Are Tables Used Data Display  Very tidy and very useful Better Text Alignment  Putting text in tables allows you to format indents.
Page Layout & Mobile Web Using columns, grid systems, etc… to layout sites for desktops and mobile.
Tutorial 6 Creating Tables and CSS Layouts. Objectives Session 6.1 – Create a data table to display and organize data – Modify table properties and layout.
HTML Essentials Frames and Frame Tags. Introduction A frame used to be an effective design tool Utilized space effectively by subdividing screen One idea:
Working with Cascading Style Sheets. Introducing Cascading Style Sheets Style sheets are files or forms that describe the layout and appearance of a document.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Web Technologies Website Development Trade & Industrial Education
| imodules.com Making Your Site Mobile-Ready Presented by Chris Smith and Mark Werner.
Web Browsers And Mobile Web Browsers. Guiding Questions What is a mobile Web browser? Why do Web pages look differently on different Web browsers? What.
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.
CIS67 Foundations for Creating Web Pages Professor Al Fichera Reference for CIS127 and CIS 137.
Banners - HTML A banner is a zip-package containing a HTML file, CSS file, and optionally JavaScript file and assets in a asset directory. The banner is.
CHAPTER 10 Formatting Tables and Forms. Using Tables the Right Way  HTML and XHTML have a LOT of tags dedicated to building a table  If you have only.
 Word doc for you to download › Link at the beginning of class › 10 Questions › Answers to be added inline  Post to Sakai when completed › No resubmits.
Content Typography & colours. Typography principles The objectives for typography in our web appearance are to help us maintain consistency with our overall.
 Remember that HTML is just text  Need to point to pictures  Use the img tag  alt: › screen reader › REQUIRED for this class and to validate.
Lesson 05 // Web Design, Layout & Structure 1.Web Design/Designer-Coder Relationship 2.Fixed vs Fluid Website Layouts 3.Screen Resolutions.
GETTING FROM DESIGN TO IMPLEMENTATION How to get to the finish line with Responsive and Mobile Development.
Chapter 2 Web Site Design Principles Principles of Web Design, Third Edition.
Chapter 5 Quick Links Slide 2 Performance Objectives Understanding Framesets and Frames Creating Framesets and Frames Selecting Framesets and Frames Using.
Professor Waterman Cascading Style Sheets (CSS) is a language that works with HTML documents to define the way content is presented. The presentation.
Forms and tables NOTE THAT FOR THE FORMS AND IFRAMED CONTENT TO BE RESPONSIVE THE CONTENT OWNER NEEDS TO MAKE THEM RESPONSIVE ACCORDING TO INTERNET RESPONSIVE.
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
CIS234A- Lecture 7 Instructor Greg D’Andrea. Tables A table can be displayed on a Web page either in a text or graphical format. A text table: – contains.
Dive into Mobile Guidelines for Testing Native, Hybrid, and Web Apps Susan Hewitt, Accessibility Consultant, Deque Systems Jeanine Lineback, Accessibility.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 5 Key Concepts 1 Copyright © Terry Felke-Morris.
Chapter 5 Creating Page Templates. Principles of Web Design 2nd Ed. Chapter 5 2 Principles of Web Design Chapter 5 Objectives Understand table basics.
Chapter 5 Working with Tables Principles of Web Design, 4 th Edition.
Updated on: September 4, 2010 CIS67 Foundations for Creating Web Pages Professor Al Fichera.
11/12/2015 Box Model Reed Crouch. 11/12/2015  HTML elements can be considered as boxes. In CSS, the term "box model" is used when referring to layout.
?. When designing, you should analyze your target audience. Design you webpage around your target audience Target Audience.
GO MOBILE. GO RESPONSIVE. 185 mil mobile internet users in India
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
 Add one element at a time  If it doesn’t do what you want, › Delete it › DON’T just keep piling on more items.
Navigation grid – Wide desktop 1 Main navigation bar maximum width 890 px (= 4 content columns) 3 text columns, each 256 px wide 51 px margins in between.
1 Company Confidential Need a Mobile DotNetNuke Site? Get One the Quick and Easy Way Using CSS Media Queries Amelia Marschall Partner & Creative Director.
© 2012 DigitalDay | MOBILE WEB DESIGN PRINCIPLES Best Practices Workshop 1.
Less – Design That is More… BY SPEC INDIA. Less – Design  Adaptive Cross Platform CSS grid system  Responsive & Mobile First Projects  Uses Standards-based.
>> CSS Layouts. Recall Properties of Box – Border (style, width, color) – Padding – Margin – Display – Background – Dimension Welcome Padding Area Border.
A gentle introduction to Bootstrap TDAP Jeremy Shafer Department of MIS Fox School of Business Temple University Spring
Laying out Elements with CSS
CSCI 1720 W3.CSS – Part 1 East Tennessee State University Department of Computing CSCI 1720 Intermediate Web Design.
CNIT131 Internet Basics & Beginning HTML
Google fonts CSS box model
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Basic Introduction to Portal Designer
User Interface Design and Usability Bootstrap
Creating a Baseline Grid
>> CSS Layouts.
Web Development & Design Foundations with HTML5 7th Edition
Fixed Positioning.
Floating and Positioning
Web Standards and Accessible Design.
Web Client Side Technologies Raneem Qaddoura
Web Client Side Technologies Raneem Qaddoura
Various mobile devices
Presentation transcript:

Responsive design - Bedrock to our site Responsive site templates included

Think mobile first As Fortum web sites are fully responsive, all old and new publishers and developers should start to think mobile first. This means that you should always think what your content will look like, if the available space on screen is only mobile phone screen size. This document provides the general principles and guidelines for Fortum’s visual web appearance. These guidelines should be used as a foundation for all our digital services and communication. The look and feel should be user friendly in all devices, thus the guidelines for different devices may vary. You can keep this manual open whenever you do publishing, as we have provided you with template specific instructions for all content, images, banners, HTML5 content etc. Note that all fonts, link styles etc. have been predefined and should not be changed. The design has been verified by tests on our target groups and by treating these guidelines with respect, we treat our business and customers with respect. 2

The grid and content area widths The grid is a layout system. It is the foundation for how elements should be applied and aligned on our web pages. This system is critical in helping us maintain a consistent design that is clear and easy to understand. Always respect the grid. Note that with the responsive design, the grid will change according to the device used! Responsive layout can be toggled on by adding "responsive" CSS class to the body element (example: ). 3

Breakpoints, layouts and columns The Fortum site contains four layouts and three breakpoints to separate them. The minimum proper expected width of layout is 320 px. –Phone320 px ≧ viewport-width < 768 px –Tablet768 px ≧ viewport-width < 961 px –Desktop961 px ≧ viewport-width < 1280 px –Wide desktop 1280 px ≧ viewport-width The Fortum site grid is based on 5 columns, each 170 px wide, with 20 px gutter in between. The page is centred to the viewport. The wide desktop layout is identical to desktop layout, but the column sizes and text sizes bumped up a bit to 200 px wide column and 30 px wide margin. The mobile is single column, 100 % wide with 10 px margin. There is one exception: Target page, which contains 4 columns, is stretched to fill 5 columns wide (each of the four columns is 217/257 px wide). 4

Remember safety zones for touch screens! LINKS: The minimum height for the clickable area of links is 24px All links have 5px padding on top and bottom In addition the links in the link list elements span over all available horizontal space When possible, the links also have at least 5px margin around them (e.g. pagination links, link lists) Example (clickable area surrounded by blue border, margins indicated with orange): 5

Remember safety zones for touch screens! RADIO BUTTONS AND CHECKBOXES: All radio buttons and checkboxes have labels linked to them Labels can be used to toggle radio buttons and checkboxes Labels 10px padding on top and bottom, and 5px padding on left and right Example (clickable area surrounded by blue line): 6

Supported browsers and devices ALWAYS CHECK YOUR LOCAL SITE'S SNOOBI OR GOOGLE STATISTICS TO DEFINE THE LATEST DEVICES AND BROWSERS THAT YOU NEED TO TEST YOUR CONTENT WITH. NOTE THAT EVEN WITHOUT CHANGES, IT IS GOOD TO CHECK YOUR MOST USED SITES IN THE NEWEST DEVICES MINIMUM EVERY 6 MONTHS! 7

Supported browsers and devices End user browsing should support at least the following browsers, according to a scale A, and B. The site is tested with A-grade browsers for: –Functionality (functionality e.g. navigation, forms etc. work as they should) –User interface (general UI layout is intact and everything is in its place) –Visual details (visual details are implemented as designed, the look and feel is “pixel perfect”) –Popular browser extension Firefox Adblock Plus The site is tested with B-grade browsers for: –Functionality (functionality e.g. navigation, forms etc. work as they should) –User interface (general UI layout is intact and everything is in its place) The number of supported browsers is limited for the following reasons: –Testing work grows quickly with the number of browsers to be supported, which increases costs and calendar time needed for testing. –Building testing environments for browsers on different platforms and versions is expensive and time consuming. –The number of end-users utilizing non-supported browsers is expected to be low. 8

Supported browsers and devices A: –Chrome latest version –IE latest version (IE11) –Firefox latest version –Safari latest version B: –Chrome the previous major version –Safari the previous major version –Firefox the previous major version –IE9 9

Supported browsers and devices NOTE that device testing needs may vary by country alot!! The responsive design has been tested with these devices: –Nokia Lumia 930 –Nokia Lumia 830 –Samsung Galaxy S4 –iPhone 5S –iPad –iPad mini –Samsung Galaxy Tab 10.1 –Samsung Galaxy Note 3 –Samsung Galaxy Note 4 –Samsung Galaxy Tab –Laptop 10

Target site 11 Target page, which contains 4 columns, is stretched to fill 5 columns wide (each of the four columns is 217/257 px wide). Note that the space between the webzones is It’s shown professional publishing skills to have manual liftups that look good with the other banner images.

Target site –grid on wide desktop layout 12

Target site 13 WIDE DESKTOP DESKTOP is almost the same as wide desktop, only smaller

Target site 14 TABLET VIEW MOBILE VIEW, note the second row manual lift up images!!

Target mobile site As you may have noticed in the previous image, the manual lift-ups that are located on the second row, change shape. Thus images that have their focus point on the right side of the image are recommended as the left side is overlapped with the links and their background image. Note also that the description text under the image is not shown in mobile. 15

Target site in mobile 16

Normal content page on wide desktop layout Here you can see the grid for the normal site in the wide desktop layout On normal page 3 column content is centered to 4 page column area 17

Normal page 18 WIDE DESKTOP DESKTOP is almost the same as wide desktop, only smaller

Normal page 19 TABLET VIEW MOBILE VIEW

Wide content page on wide desktop layout Here you can see the wide content site’s grid on wide desktop layout. On the wide site 4 column content is centered to page. 20

Wide site Markets in Finland has made really impressive and modern looking sites for their electricity products. See what you can do e.g. here: i/sahko/sahkosopimus/tarkka- sopimus/pages/default.aspx i/sahko/sahkosopimus/tarkka- sopimus/pages/default.aspx Or any site under this one: i/sahko/sahkosopimus/pages/def ault.aspx i/sahko/sahkosopimus/pages/def ault.aspx 21

Wide site 22 WIDE DESKTOP DESKTOP is almost the same as wide desktop, only smaller

Wide site 23 TABLET VIEW MOBILE VIEW

Start page We’ll try to budget money to modernise the start page template during