And Mobile Web Browsers

Slides:



Advertisements
Similar presentations
HTML Basics Customizing your site using the basics of HTML.
Advertisements

RESPONSIVE AND MOBILE DESIGN BY: CHRIS PASQUARETTE APRIL, 2013.
The Client-Server Model for the Web 1. A Web Client (usually in the form of a web browser) makes an HTTP request to a specific web server. 2. The Web Server.
Web Clipping Presentation By: Alex Jacobs, Philip Kim, Nathan Po Web Clipping.
Web Design Practices Browsers and Displays. Key Concept Web browsers are HTML and CSS renders. How your page looks depends on which browser you use. How.
Introducing HTML & XHTML:. Goals  Understand hyperlinking  Understand how tags are formed and used.  Understand HTML as a markup language  Understand.
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).
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 12: Building Responsive Webpages.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Basic Web Design. Technology is a tool  FIRST, understand how people actually interact with each other and with the information in their lives, in all.
And Mobile Web Browsers
DEVELOPING FOR MOBILE Jackie Calapristi. AGENDA  Why you should go mobile  Mobile Design Options  Responsive Design  Tips & Tools to Help You Build.
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
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.
Chapter 2 Developing a Web Page. Chapter 2 Lessons Introduction 1.Create head content and set page properties 2.Create, import, and format text 3.Add.
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
The Internet BTEC 149. What is it? Internet: A network of connected computers and computer networks located around the world ◦An international community.
Taking Your Website On The Road Technology No Where to Go.
Week 8 – Part 3 More on Links, Layout, and Mobile Key Concepts 1.
PACS - 09/19/15 1 favicon A ‘Favorite icon’ is a file containing one or more small icons associated with a particular website or web page. Web browsers.
Objective Understand concepts used to web-based digital media. Course Weight : 5%
Web Standards Web Design – Sec 2-4 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 7 Key Concepts 1 Copyright © Terry Felke-Morris.
McLean HIGHER COMPUTER NETWORKING Lesson 6 Types of Browsers & WAP Explanation of browser functions Wireless access to the Internet Description of.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
A multi million dollar web browser by Apple.  It renders web pages at lightning speed. It works on your iPad, iPhone, iPod touch, Mac, and PC. It shows.
Thực hiện: D3 GVLT: BROWERS. Browser Compatibility I Check the compatibility II Tools III.
May 6, 2009 Browser Compatibility Testing Definition It is a non functional type of testing where web based applications are tested on various browsers(IE.
Browser Compatibility Testing, using different browsers Conditional Statements.
History Before designing web pages it is important to know how it all came about… History Channel – The Invention of the Internet History Channel – The.
Web Standards Web Design – Sec 2-3 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
And Mobile Web Browsers
Chapter 17 The Need for HTML 5.
Getting Started with HTML
Dreamweaver – Setting up a Site and Page Layouts
HTML5 Basics.
CNIT131 Internet Basics & Beginning HTML
Implementing Responsive Design UNIT I.
Web Browser presentation Name/ Hassan AL-Abdulmohsen
A better approach to mobile
Web Standards Web Design – Sec 2-3
Lesson 4: Web Browsing.
Concepts for fluid layout
Chapter 4: HTML5 Media - <video> & <audio>
Web Browsers & Mobile Web Browsers.
CS 0134 (term 2181) Jarrett Billingsley
Web Standards Web Design – Sec 2-3
RESPONSIVE WEB DESIGN.
IS1500: Introduction to Web Development
Objective % Explain concepts used to create websites.
PRESENTATION 1.0 BY – SAFEEBOOK Web browsers.
History Before designing web pages it is important to know how it all came about… History Channel – The Invention of the Internet Start at 17mins.
Introducing HTML & XHTML:
Browser Support for HTML5
Web Design Designing for the Unknown.
Browser Engine How it works…..
Web Design 3080 : Week 3 Introduction to Dreamweaver Lecture
Lesson 4: Web Browsing.
Web Design Principles.
Web Standards and Accessible Design.
Basics Intro.
Objective Explain concepts used to create websites.
Web Client Side Technologies Raneem Qaddoura
Concepts for fluid layout
And Mobile Web Browsers
WJEC GCSE Computer Science
Various mobile devices
17 RESPONSIVE WEB DESIGN.
Presentation transcript:

And Mobile Web Browsers

Guiding Questions What is a mobile Web browser? Why do Web pages look differently on different Web browsers? What is Web page rendering? What is a viewport? Guiding Questions

Most popular Web Browsers

A mobile browser, also called a microbrowser, minibrowser, or wireless internet browser (WIB), is a web browser designed for use on a mobile device such as a mobile phone or PDA. Mobile browsers are optimized so as to display Web content most effectively for small screens on portable devices. Mobile browser software must be small and efficient to accommodate the low memory capacity and low-bandwidth of wireless handheld devices. Mobile Browsers Source: wikipedia

Web browser options

Source: Stat Counter, 2013 Mobile Web Engines

Mobile Web Browsers Source: Stat Counter, 2013

Not all browsers render all web content in exactly the same way. Web content doesn't need to look exactly the same across every browser and device. As long as it still provides a good user experience and gives them access to the content and services required by their current browsing experience. Web content

Web browser rendering Your Web browser uses a rendering engine The rendering engine will start getting the contents of the requested document from the networking layer.  Rendering turns the HTML layout tags in the page into the appropriate commands for the operating system, which causes the formation of the text characters and images for screen and printer Web browser rendering

Why Web page rendering matters

Why don’t Web pages look the same on all Browsers? The screen resolution of the monitor or screen The operating system The web browser Individual user preferences Why don’t Web pages look the same on all Browsers?

Web browsers do not render pages pixel by pixel Web browsers do not render pages pixel by pixel. They read the entire code and produce an output depending on your code. There are, however, differences in the code interpretation. Therefore you should check the way your website looks on different browsers and operating systems. Web Browser Output

Always test your website in multiple browsers to ensure consistency Always test your website in multiple browsers to ensure consistency! http://browsershots.org/ Test your site here Test your Website

The viewport is the area a web browser has to display a web page. The size of that area determines the layout of the page (for example how text flows from line to line) On desktop browsers the viewport can be resized by dragging the browser window into any size desired. On mobile devices it is controlled using the viewport meta tag. What is a Viewport?

Viewport Examples

Different mobile browsers have slightly different implementations of the viewport meta tag.  The viewport meta tag is an HTML meta tag that lives inside the <head> element of a web page. It was originally created by Apple when they released Mobile Safari for the iPhone and though not an official standard it has since been adopted by many other mobile browsers Viewport problems

Zooming is a common action when users find a website too small for comfortable viewing. Or, to put it another way, websites that are designed too small are very common. There is really no “perfect” size, because almost everyone has at least some level of visual impairment, since our eyes inevitably deteriorate with age. Zooming & Browsers

With the increase in touchscreen devices, pinch-to-zoom has become the standard way to enlarge fixed-sized content designed for larger screens (i.e. much of the Web today). A word about Zooming

There are many tools for Web designers

Tools for Responsive Web Design Mozilla Firefox has a built-in tool in its browser Tools for Responsive Web Design

Chrome Mobile Emulator

Safari Emulator

Opera Mobile Emulator