Browser Engine How it works…..

Slides:



Advertisements
Similar presentations
The Internet and the Web
Advertisements

 2008 Pearson Education, Inc. All rights reserved Web Browser Basics: Internet Explorer and Firefox.
4.01 How Web Pages Work.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 4: Web Browsing.
Lesson 4: Web Browsing.
Explore the Dreamweaver Workspace View a Web page and use Help Plan and Define a Web site Add a Folder and Pages, and set the Home page Create and View.
Internet – Part II. What is the World Wide Web? The World Wide Web is a collection of host machines, which deliver documents, graphics and multi-media.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
The Internet 8th Edition Tutorial 1 Browser Basics.
WEB BROWSERS. W EB B ROWSER B ASICS Define: a software application for retrieving, presenting, and traversing information resources on the World Wide.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
WEB TERMINOLOGIES. Page or web page: a file that can be read over the world wide web Pages or web pages: the global collection of documents associated.
What is an Internet Browser? Internet browser— An Internet browser is a client program that knows how to interpret HTML code and display information and.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 1 1 Browser Basics Introduction to the Web and Web Browser Software Tutorial.
Objective Understand concepts used to web-based digital media. Course Weight : 5%
OWL Jan How Websites Work. “The Internet” vs. “The Web”?
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Agenda Last class: Software Lab Today: More Computer Software –Web Browsers –Searching the Internet.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
1 3 Computing System Fundamentals 3.4 Networked Computer Systems.
XP Browser and Basics COM111 Introduction to Computer Applications.
Browser Wars (Click on the logo to see the performance)
Mrs. Walls September/October Learning the Web Vocabulary Web Sites Web Pages Web Browser To Bibliography Bibliography.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Mrs. Walls September/October Learning the Web Vocabulary Web Sites Web Pages Web Browser.
BTT 10. What is the internet?  A question to all of you…  how-many-people-use-the-internet- more-than-2-billion-infographic/
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
Web Browsers. Overview Definition How a Browser Works? History Today – Browser Wars The Future.
Internet Searching the World Wide Web. The Internet and the World Wide Web The Internet is a worldwide collection of networks that allows people to communicate.
INTERNET AND . WHAT IS INTERNET The Internet can be defined as the wired or wireless mode of communication through which one can receive, transmit.
The Internet & Web Browsers Business Webpage Design Created by Kelly Seale Adapted by Jill Einerson.
+ CIW LESSON 4 Web Browsers. + Basic Functions of Web Browsers Provide a way for users to access and navigate Web pages Display Web pages properly Provide.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Internet Basics. Objectives After completing this class, you should be able to: Describe what the Internet is and how it works Navigate web browsers Know.
4.01 How Web Pages Work.
The World Wide Web.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Chapter 10: Web Basics.
2.2 Internet Basics.
Web Browser presentation Name/ Hassan AL-Abdulmohsen
Web-based structures, links and testing
What is Microsoft Internet Explorer?
Internet Search What you need to know!.
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
JavaScript and Ajax (Internet Background)
Lesson 4: Web Browsing.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Warm Handshake with Websites, Servers and Web Servers:
CNIT 131 Internet Basics & Beginning HTML
Evolution of Internet.
E-commerce | WWW World Wide Web - Concepts
Introduction to Computers
E-commerce | WWW World Wide Web - Concepts
Web Technologies Basics
Web Development How the Web Works.
PRESENTATION 1.0 BY – SAFEEBOOK Web browsers.
browser search engine web page
What is the World Wide Web (www)
HyperText Transfer Protocol
Lesson 4: Web Browsing.
By: Lim An Guan Marc Chern Miao Sen Raphael Low Lim Jian Ling
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Lesson 3 Web Browsers.
Presentation transcript:

Browser Engine How it works….

Browser Software application for retrieving, presenting and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier. May be a web page, image, video or other piece of content.

Fetching a page User inputs URL. The interpretation of the URL depends on the prefix. The server is contacted to retrieve the page. The page is rendered by the browser’s layout engine.

Browser Components All web (non-mobile) and most mobile browsers have 2 components Host Application: The basic user interface. Layout Engine: Program that “draws” the content.

Host Application Provides the menu bar, address bar, status bar, bookmark manager, history and preferences functionality… Serves as an interface between the user, the engine, and the underlying operating system.

Layout Engine Takes a URL and a set of window content-area rectangle coordinates as arguments. It then retrieves the document corresponding to the URL and paints a graphical representation of it in the given rectangle. It also handles links, forms, cookies, client-side scripting, plug-in loading, and other matters.

Popular Layout Engines Chrome: Blink Firefox: Gecko Internet Explorer: Trident Safari: Webkit Opera: Blink

Browser Components

Rendering Engine Flow

More info More info at : http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/