SEMINAR REPORT ON Internet browser as “Google chrome” Prepared by:

Slides:



Advertisements
Similar presentations
The Internet.
Advertisements

Internet Basics Instructors : Connie Hutchison & Christopher McCoy.
© 2011 Delmar, Cengage Learning Chapter 1 Getting Started with Dreamweaver.
the Internet browser of choiceVidor ISD What is Internet Explorer? a Web browser* produced by the Microsoft Corporation *a software application used.
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
® Microsoft Office 2010 Browser and Basics.
 2008 Pearson Education, Inc. All rights reserved Web Browser Basics: Internet Explorer and Firefox.
Web browsers It’s a software application for retrieving and presenting information on WWW. An information resource is identified by a Uniform Resource.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 4: Web Browsing.
Lesson 4: Web Browsing.
Server-Side vs. Client-Side Scripting Languages
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
James Tam Web Browsers In this section of notes you will learn about the web browsing process, some of the important features of popular browsers and a.
Chapter 1 Getting Started With Dreamweaver. Explore the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
The Internet 8th Edition Tutorial 1 Browser Basics.
HTML CS1315 Fall What You Need to Get Started A *simple* text editor to write HTML – Windows: notepad – Mac: textedit (be sure to pick Format 
FIRST COURSE Computer Concepts Internet and Microsoft Office Get to Know Your Computer.
 Definition of HTML Definition of HTML  Tags in HTML Tags in HTML  Creation of HTML document Creation of HTML document  Structure of HTML Structure.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
Web Design Basic Concepts.
Browser Comparisons - Convenience Internet Explorer 8 & 9, Chrome 11 and Firefox 4 Searching, Convenience & Add-ons.
Google Chrome Hava Bresler Freidenreich Computers and Education Rutgers University, Fall 2008.
Google Chrome Your Customized Google Buddy April 2012 John Riley and Denise Tate-Kuhler.
Internet. Internet is Is a Global network Computers connected together all over that world. Grew out of American military.
HTML and Designing Web Pages. u At its creation, the web was all about –Web pages were clumsily assembled –Web sites were accumulations of hyperlinked.
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.
Microsoft Windows LEARNING HOW USE AN OPERATING SYSTEM 1.
HINARI/Basic Internet Concepts (module 1.1). Instructions - This part of the:  course is a PowerPoint demonstration intended to introduce you to Basic.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
Windows Internet Explorer 9 Chapter 1 Introduction to Internet Explorer.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Windows Internet Explorer 9 Chapter 1 Introduction to Internet Explorer.
1 Chapter 2 & Chapter 4 §Browsers. 2 Terms §Software §Program §Application.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Web Research © Copyright William Rowan Objectives By the end of this you will be able to: Use search engines and *URL’s on the internet as a research.
1 Session 1: Introduction to HTML Spring Today’s Agenda Cover useful terminology for today’s session HTML, browsers, servers, etc. HTML Tags Get.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
How to use the internet The internet is a wide ranging network that thousands of people use everyday. It is a useful tool in modern society that once one.
Tutorial 1: Browser Basics.
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%
Efficient Browser Usage Work SMARTER not HARDER..
XP New Perspectives on the Internet, 4e Tutorial 2 1 Browser Basics Introduction to Microsoft Internet Explorer and Netscape Navigator.
MODULE 3 Internet Basics © Paradigm Publishing, Inc.1.
XP Browser and Basics COM111 Introduction to Computer Applications.
Chapter 1 Getting Started With Dreamweaver. Exploring the Dreamweaver Workspace The Dreamweaver workspace is where you can find all the tools to create.
Living Online Lesson 3 Using the Internet IC3 Basics Internet and Computing Core Certification Ambrose, Bergerud, Buscge, Morrison, Wells-Pusins.
Unit 1 Welcome to the Internet: the Tools of the Trade.
1 Isolating Web Programs in Modern Browser Architectures CS6204: Cloud Environment Spring 2011.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Web Browsing *TAKE NOTES*. Millions of people browse the Web every day for research, shopping, job duties and entertainment. Installing a web browser.
Website Design, Development and Maintenance ONLY TAKE DOWN NOTES ON INDICATED SLIDES.
The Internet. Important Terms Network Network Internet Internet WWW (World Wide Web) WWW (World Wide Web) Web page Web page Web site Web site Browser.
Session 1: Introduction to HTML Fall Today’s Agenda Talk about the functions of the Internet Cover useful terminology for today’s session HTML,
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
What Is Firefox? __________ is a Web ___________ that you use to search for and view Web pages, save pages for use in the future, and maintain a list.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
Mac OS 10.5+, Win XP sp2, Linux. webbrowser webbrowser  The web browser is arguably the most important piece of software on your computer. web browser.
The World Wide Web.
Chapter 10: Web Basics.
2.2 Internet Basics.
Web Browser presentation Name/ Hassan AL-Abdulmohsen
Chapter 10: Web Basics.
Lesson 4: Web Browsing.
Getting Started with Dreamweaver
PRESENTATION 1.0 BY – SAFEEBOOK Web browsers.
What is the World Wide Web (www)
Lesson 4: Web Browsing.
Lesson 3 Web Browsers.
Presentation transcript:

SEMINAR REPORT ON Internet browser as “Google chrome” Prepared by:    Internet browser as “Google chrome” Prepared by: Brijraj D. Kanara (08ce025) (c) Copyright by Darkhorse info tech.

Introduction to Internet browser Google chrome Introduction to Internet browser what is browser? The main work of browser is for retrieving, presenting and traversing information resources on the World Wide Web. An information resource is identified by a Uniform Resource Identifier (URI) and may be a web page, image, video, or other piece of content. Hyperlinks present in resources enable users to easily navigate their browsers to related resources. (c) Copyright by Darkhorse info tech.

Function of internet browser The primary purpose of a web browser is to bring information resources to the user. This process begins when the user inputs a Uniform Resource Identifier (URI). The prefix of the URI determines how the URI will be interpreted. The most commonly used kind of URI starts with http: and identifies a resource to be retrieved over the Hypertext Transfer Protocol (HTTP). Many browsers also support a variety of other prefixes, such as https: for HTTPS, ftp: for the File Transfer Protocol, and file: for local files. Prefixes that the web browser cannot directly handle are often handed off to another application entirely. HTML is passed to the browser's layout engine to be transformed from markup to an interactive document. Aside from HTML (c) Copyright by Darkhorse info tech.

Requirements of browsers Browsers need to be more STABLE, when you`re writing an important email or editing a document, a browser crash is a big deal. Browsers also need to start faster, load page faster and for web apps, java script itself can be a lot faster. They need to be more secure given what`s known about mass browsers exploits. Browsers need architectural changes to disadvantage malware. And we want browsers to find that sweet spot between too many features and too few with a clean, simple, and efficient user interface. (c) Copyright by Darkhorse info tech.

Development of Google chrome The browser was first publicly released for Microsoft Windows (XP and later only) on 2 September 2008 in 43 languages, officially a beta version. Chrome quickly gained about 1% market share despite being only available for Microsoft Windows. The public stable release was on 11 December 2008. The name is derived from the graphical user interface frame, or "chrome", of web browsers. In September 2008, Google released a large portion of Chrome's source code, including its V8 JavaScript engine, as an open source project entitled Chromium. This move enabled third-party developers to study the underlying source code and help port the browser to Mac OS X and Linux. A Google spokesperson also expressed hope that other browsers would adopt V8 to improve web application performance (c) Copyright by Darkhorse info tech.

Chrome process manager When this project Google chrome is started, the gears guys were saying that one of the problems with browsers is that they`re inherently single- threaded. (c) Copyright by Darkhorse info tech.

Chrome process manager(cont.) For example, one you have JavaScript executing it`s going to keep going and the browser can`t do anything else until JavaScript returns control to the browsers.so developers writer apis they are asynchronous and every now and then the browser locks up because JavaScript is hung up on something. The gears guys were thinking about multi-threaded browsers, but that led us to talk abbot, well instead of multiples threads what if we have multi processes? And each having its own memory and its own copy of the global data structures (c) Copyright by Darkhorse info tech.

Chrome process manager(cont.) (c) Copyright by Darkhorse info tech.

Chrome process manager(cont.) By this browser like Google chrome we can Appling the same kind of process isolation you find in modern operating systems so separable processes rendering separate tabs. And now we have separate java script threads as well from above fig... One tab can be busy while we are still using all the others tab. And if there`s a browser bug in the renderer (and our experience is that it`s almost impossible to eliminate all bugs).we still only lose the one tab. When one tab goes down you get a sub tabs but it doesn’t crash the whole browsers. A multi-process design means using a bit more memory up front. Each memory process has a fixed additional cost. But over time, it will also means less memory bloat. In a traditional browser, we can only one process and one address space that you keep loading web pages info. (c) Copyright by Darkhorse info tech.

Chrome process manager(cont.) When we have too many tabs open, we can close some to free up memory. When we bring in another tab, we use the memory that was previously used. But as the time goes on , fragmentation results—little bits of memory still get used even when a tab gets closed. (c) Copyright by Darkhorse info tech.

Chrome process manager(cont.) This is a case of anther browsers but when a tab is closed in Google chrome, we aren`t ending the whole process and all that memory gets reallocated for example we are creating and destroying processes all the time if there`s a crazy memory leak it won`t affect us for that long because we will probably close the tab at some point and get that memory back. And we are taking it one step further, suppose we navigate from domain A to domain B. there`s no need for any relationship between the two sites. (c) Copyright by Darkhorse info tech.

Factures of Google Chrome Acid test Securities Chrome periodically downloads updates of two blacklists (one for phishing and one for malware), and warns users when they attempt to visit a harmful site. This service is also made available for use by others via a free public API called "Google Safe Browsing API". Google notifies the owners of listed sites who may not be aware of the presence of the harmful software. Following the principle of least privilege, each process is stripped of its rights and can compute, but cannot write files or read from sensitive areas (e.g. documents, desktop)—this is similar to the "Protected Mode" used by Internet Explorer on Windows Vista and Windows 7. (c) Copyright by Darkhorse info tech.

Factures of Google Chrome(cont.) Speed The JavaScript virtual machine used by Chrome, the V8 JavaScript engine, has features such as dynamic code generation, hidden class transitions, and precise garbage collection. Tests by Google in September 2008 showed that V8 was about twice as fast as Firefox 3.0 and the Web Kit nighties. Two weeks after Chrome's launch, the Web Kit team announced a new JavaScript engine, Squirrelfish Extreme, citing a 36% speed improvement over Chrome's V8 engine. Chrome uses DNS prefetching to speed up website lookups, as do Firefox and Safari. This feature is available in Internet Explorer as an extension, and in Opera as a User Script. (c) Copyright by Darkhorse info tech.

Factures of Google Chrome(cont.) Stability The Gears team implemented a multi-process architecture in Chrome, similar to Loosely Coupled Internet Explorer (LCIE) implemented by Internet Explorer 8.By default, a separate process is allocated to each site instance and plugin, a procedure referred to as process isolation. This prevents tasks from interfering with each other, increasing security and stability. User interface By default, the main user interface includes back, forward, refresh, bookmark, go, and cancel buttons. The home button can be configured through options to take the user to the New Tab Page or a custom home page. Tabs are the primary component of Chrome's user interface and as such, have been moved to the top of the window rather than below the controls. This subtle change contrasts with many existing tabbed browsers which are based on windows and contain tabs. Tabs can be transferred seamlessly between window containers by dragging. (c) Copyright by Darkhorse info tech.

Comparison between Different Web Browsers IE8 looks a lot like Chrome, with a few other options. Which came first? Chrome did. IE8 was released in mid-March 2009 while Google Chrome launched back in September 2008. Was Microsoft being intuitive and being the first to the game? No. Again, we see that Microsoft is still playing catch-up in hopes that their second-to-market product will be successful. (c) Copyright by Darkhorse info tech.

Key benefit of Google chrome web browser The Omnibox: A bar that sits at the top of your browser and collects information on sites you've visited through the search. Once the information is recorded, you can do site searches without actually going to the website - it's all done through the browser. Snapshots of your most-visited sites: the thumbnails of your most-visited sites appear on your home page for easy access. You're always just a click away from your favorite sites, and these load up on the home page when you launch the browser. Speed: Super-fast load times which gives this browser a slick, lightweight feel. Drag-and-drop tab features: you can drag and drop tabs into the main window to create a standalone window Uncluttered browser toolbar: Google Chrome doesn't allow you to view different toolbars on the top of your browser. The only feature at the top is the Bookmarks Bar. Easy to create application shortcuts: You can create an application shortcut for your favorite websites in a few simple steps. (c) Copyright by Darkhorse info tech.

Why Google chrome rather than Firefox There are a few places where Chrome is better than Firefox. First, it simply feels more lightweight. Firefox feels a heavy program that uses more resources. It is like the difference between using Notepad vs. Microsoft Word to create a text document. Second, the viewing area is larger on Chrome. Chrome tends to take a minimalist approach to web browsing. Firefox has much more going on at the top of the screen as far as toolbars, search boxes, and menus are concerned. Since I do most of my web browsing on a netbook, this is particularly important. Netbooks have a small screen, so the viewing area of websites is already greatly reduced (c) Copyright by Darkhorse info tech.

Disadvantage Disadvantages includes, because it is developed in 2008.It is available with beta version as usual. It‘s software requirement is win xp service pack 2.Google developed this product for windows only. For some websites like hub pages…it’s not supported browser, because many products download software are developed and supported for existing browser like IE, Mozilla, opera and so on. it is also available for vista also. It is not available for Linux users immediately. Another disadvantage of Google chrome is its history search box will fetch all types of data - even text from HTTPS-protected financial sites (dslreports.com and tgdaily.com). Like IE and Mozilla and opera there is no menu bar shows file ,edit, tools and so on rather we can customize in customize Google chrome option. (c) Copyright by Darkhorse info tech.

Thank you (c) Copyright by Darkhorse info tech.