+ All Categories
Home > Documents > Google Chrome Report 1

Google Chrome Report 1

Date post: 07-Apr-2018
Category:
Upload: anurag-khatana
View: 223 times
Download: 0 times
Share this document with a friend

of 20

Transcript
  • 8/3/2019 Google Chrome Report 1

    1/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology- Jaipur

    Seminar Session- 2011 - 2012

    A

    SEMINAR REPORT

    ON

    GOOGLE CHROME

    BY

    Anurag Khatana

    Submitted in partial fulfillment of

    Bachelor of Technology

    Submitted to:

    Mr. Bhuwan Chandra (HOD I.T.)

    PREFACE

  • 8/3/2019 Google Chrome Report 1

    2/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    The practical aspect seminar in degree course is to correlate the theory with the

    practical aspect and to make students familiar with practical difficulties, which

    arise during working on the field so that they can face challenges boldly while

    actually working in the field.

    The field of information technology has become so vast that it is different to

    know its boundaries. Usually unskilled persons are engaged in this field thus it

    is important and necessary to have persons with technical knowledge, so that the

    work can be performed with proper perfection, as it is my first experience to

    write such a report.

  • 8/3/2019 Google Chrome Report 1

    3/20

  • 8/3/2019 Google Chrome Report 1

    4/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    ACKNOWLEDGEMENT

    I express my sincere thanks to Mr. Gaurav Jain, Associate Professor,

    Information Technology of Regional College For Education Research and

    Technology, for extending their invaluable guidance, support for literature,

    critical reviews and report preparation. I am indebted to Mr. Bhuwan Chandra,

    Head of Information Technology Department for his unconditional guidance and

    timely support in the preparation of this report, guiding me right from the

    inception till the successful completion of the Seminar. I pay my thanks to all

    others who have been related to this work directly or indirectly.

    (Signature of Student)

    Anurag Khatana

  • 8/3/2019 Google Chrome Report 1

    5/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    INDEX

    S. No. Title Pg No.

    1 INTRODUCTION 1

    2 Googles Strategy and Chrome versioning 4

    2.1 Eye-catchers:

    a) Integrated Instant Google searchb) HTML5 updatesc) GPU acceleration

    3 Firefox 4 and its Never Ending Delay 5

    3.1 Eye-catchers:

    a) Chromicised and more browsing space.b) Faster than old versionsc) Tab Candy feature

    4 Features 6

    5 Security 6

    6 Speed 8

    7 Stability 9

    8 User interface 10

    9 Conclusion 13

    10 Reference 15

  • 8/3/2019 Google Chrome Report 1

    6/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    INTRODUCTION

    In 1990 Netscape lost its dominance in browser market due to

    Microsoft Internet Explorer.Netscapes important project Mozilla also lost its

    importance in the market but on 9th November Firefox 1 emerged to rock again

    in the browser market.The project which was named originally as phoenixwhich symbolized rebirth from the ashes of netscape hold a position quarter to

    that is used in todays scenario.It was an open source release and netscape

    announced it as the open source was an open challenge for the Microsoft web

    browser.This important step planted the seeds of a revolution in the web browser

    history.This open source strategy of netscape led to an important turnover of the

    situation that previled earlier in the life netscape.firefox came with several

    feature s that attracted the general public a lot, which includes speed ,tabbed

    interface,ability to accept add on coustomizations and pop up ad blocking. Dueto this features it was obsereved that when it was launched it was downloaded

    10 million time during the first work was performed by the programmers on this

    web browser.It was this effort that led to emergence of firefox 2 in October

    2006.

    Google given a helping hand to the firefox by financing it $75

    million. The software now contained google search engine and a separate

    search box on the right side for any querries for the site.Moreover google also

    provided it with the code for spell checking and network stack software.

    Howsoever google enthusiasm for firefox didnot ended and it

    demanded more. This led to emergence of chrome. Google chrome a powerful

    web browser developed by google itself have led to an important challenge to

    others like Mozilla .It uses the WebKIt layout engine and application

    framework.It was released by microsoft for the first time in the form of beta

    vision for Microsoft Windows on 2nd september 2008 and it was available to

    public on 11 december 2008.Its name is derived from an interface of graphicswhich is called graphical user interface chrome.Till August 2010 it was

    http://en.wikipedia.org/wiki/File:Google_Chrome_wordmark_full.pnghttp://en.wikipedia.org/wiki/File:Chrome_Logo.svg
  • 8/3/2019 Google Chrome Report 1

    7/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    declared to be the third most important browser that are used widely and on the

    basis of percentage it can be classified to 7.54% according to the data analysed

    by Net Applications.

    Google's enthusiasm for Firefox, it evidently wanted more. In September 2008,it released its first beta of the Chrome Web browser. It employed some ofFirefox's values--performance, security, open source. But it also brought someGoogle-y values: a fast foundation for Web applications and a rapid releasecycle.

    Suddenly, a major Web-focused company with a lot of spare money was alsotrying to free the world from the 2001-era Internet Explorer 6.

    "It was a little disruptive," Shaver said, mostly in that Mozilla had to answernumerous questions about how Chrome would affect its future.

    But engineering has been affected, too.

    Since the arrival of Chrome, Mozilla has put a new focus on Firefox

    performance, has moved to a faster release cycle, and is working to minimizethe area of browser to make more room for Web content. Ahead is an aggressiveroadmap for Firefox 3.6, 3.7, and 4.0. And it's trying to shake off the"bloatware" label some attach to Firefox.

    Mostly the relationship appears genial, and indeed Chrome and Firefoxdevelopers are allied in the effort to improve the HTML underpinnings of theWeb.

    http://news.cnet.com/8301-30685_3-10378604-264.htmlhttp://news.cnet.com/8301-30685_3-10378604-264.htmlhttp://news.cnet.com/8301-30685_3-10378604-264.htmlhttp://news.cnet.com/8301-30685_3-10378604-264.html
  • 8/3/2019 Google Chrome Report 1

    8/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    "Google gets the Web on another level than Microsoft does. It's another level ofcompetition there," Shaver said. "But I don't think it's a Chrome goal to beharming Firefox. They wanted their own channel to control."

    Overall, though, Shaver believes Firefox's position is strong. He cites asevidence the continuing growth rate--an estimated 160 million users of Firefox3.0 exploding to about twice that now with the current Firefox 3.5.

    "Pretty much all our distribution comes from people going to our Web site anddownloading it. There's an act of volition there we really cherish," Shaver said.

    "There might be 350 million users. At that scale, there's a real mainstream reach.We're affecting the lives of people who don't think about their software. And thegrowth doesn't show any signs of growth of slowing down."

    As we wake up on a brand new day, we can always hope to see something newin the web world too. One such day was when I woke up to the newesttechnology called HTML5. And here I am to give you some insight about thenew born child in the world of web.

    As we all know HTML5 is the latest version of HTML / XHTML and in thewake of its existence all the outdated web browsers that couldnt support it arenow forced to update themselves to fit into its new standards.

    Mozilla and Google were the two amongst the first browsers to do that, dulyfollowed by Opera, IE and Safari. Google was the first one though to release one

    that supported quite a few (not all though) tags of HTML5.

  • 8/3/2019 Google Chrome Report 1

    9/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    While IE has been lagging behind in the race to impress its users, Google andFirefox are way ahead and the war has already begun to clinch the pole position.

    Now that the race has begun, Chrome seems to have gained lot of ground whencompared to Firefox. When Firefox was way ahead after releasing its Firefox4,Chrome was in its build stage with Chrome4, but now though the tables haveturned and Chrome is already on its way to release the stable version of Chrome7, whereas Firefox4 is still way behind in testing its Beta 6.

    Below research should help in giving you some idea where the browsers stand at

    this point.

    Googles Strategy and Chrome versioning

    The hot news thats doing the rounds in web circle is that Google has adopted anew strategy with Chrome Browser, which means we will now be seeing a newface of it once in six weeks. Now having said that, does that mean we are goingto be seeing Chrome 9 by the end of this year? The answer is Hell , ya.

    As I said before, Chrome 7 beta is on live and Chrome 8 is available as latestbuild. Wait there, they arent done yet, Chrome 9 build has already started andwe are expecting Chrome 8 beta to be out this week.

    Anthony Laforge, Technical Program Manager from Mountain View hadrecently said,

    Were 41 days away from the branch point for mstone:9 and we have 1236open bugs, at the time of this note. Given our open and close rates we will

    http://tech18.com/google-chrome-9-build-started.htmlhttp://tech18.com/google-chrome-9-build-started.html
  • 8/3/2019 Google Chrome Report 1

    10/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    need to punt approximately 956 bugs in order to be ready for 9.0 which as a ruleof thumb mean 4 out of every 5 bugs we have needs to be moved out.

    Eye-catchers:

    1. Integrated Instant Google search2. HTML5 updates3. GPU acceleration

    And going by what Anthony had said it seems like Chrome 9 will take moredays and may go live only by end of 2010 or early 2011. (That isnt too lateisit? J)

    Firefox 4 and its Never Ending Delay!

    One side we see Google Chromium team is fully pumped up and going

    smoothly with their strategy whereas on the other side Firefox team is workingreally slowly towards Firefox 4 release .

    How much so? Well, they are lagging by over a month now (and still counting).According to the official schedule Mozilla should have shipped the seventhrevision of Beta on September17th, then Beta 8 on October 1st, and have thefirst Release Candidate (RC) by October 15th. Obviously, October 15th hascome and gone but theres no Firefox 4.0 RC to speak of.

    There are also quite hefty volumes of work still to be done For Firefox 4.0. Just

    10 days ago, Mozilla noted that it still had to resolve 17 blockers just to launchBeta 7, and over 510 blockers to get from Beta to RC. In total Mozilla needs to

    https://wiki.mozilla.org/Platform/2010-10-12https://wiki.mozilla.org/Platform/2010-10-12
  • 8/3/2019 Google Chrome Report 1

    11/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    resolve some 901 blockers in order to wrap up Firefox 4.0 and have it deliveredto end users.

    Eye-catchers:

    1. Chromicised and more browsing space.2. Faster than old versions3. Tab Candy feature

    What else to say? Firefox is well behind its schedule and Firefox 4.0 will be outby end of 2010 or early 2011.

    Hot on the plates,

    Chrome beats other browsers in HTML5 test! Firefox scored less in its own Kraken JavaScript benchmark Chrome 8 beta and Firefox 4 Beta 7 are releasing this week.

    Features

    Google Chrome aims to improve security, speed, and stability. There areextensive differences from its peers in Chrome's minimalistic user interface,which is atypical of modern web browsers.[42] For example, Chrome does notrender RSS feeds. Chrome's strength is its application performance andJavaScript processing speed, both of which were independently verified by

    multiple websites to be the swiftest among the major browsers of its time.

    [44][45]

    Many of Chrome's unique features had been previously announced by otherbrowser developers, but Google was the first to implement and publicly releasethem. For example, its most prominent graphical user interface (GUI)innovation, the merging of the address bar and search bar (the Omnibox) wasfirst announced by Mozilla in May 2008 as a planned feature forFirefox.

    Security

    Chrome periodically downloads updates of twoblacklists (one forphishing and

    one for malware), and warns users when they attempt to visit a harmful site.

    http://tech18.com/chrome-7-browsers-html5-test.htmlhttp://en.wikipedia.org/wiki/Google_Chrome#cite_note-41http://en.wikipedia.org/wiki/RSShttp://en.wikipedia.org/wiki/JavaScripthttp://en.wikipedia.org/wiki/Google_Chrome#cite_note-43http://en.wikipedia.org/wiki/Google_Chrome#cite_note-44http://en.wikipedia.org/wiki/Graphical_user_interfacehttp://en.wikipedia.org/wiki/Address_barhttp://en.wikipedia.org/wiki/Mozilla_Corporationhttp://en.wikipedia.org/wiki/Mozilla_Firefoxhttp://en.wikipedia.org/wiki/Blacklist_(computing)http://en.wikipedia.org/wiki/Phishinghttp://en.wikipedia.org/wiki/Malwarehttp://tech18.com/chrome-7-browsers-html5-test.htmlhttp://en.wikipedia.org/wiki/Google_Chrome#cite_note-41http://en.wikipedia.org/wiki/RSShttp://en.wikipedia.org/wiki/JavaScripthttp://en.wikipedia.org/wiki/Google_Chrome#cite_note-43http://en.wikipedia.org/wiki/Google_Chrome#cite_note-44http://en.wikipedia.org/wiki/Graphical_user_interfacehttp://en.wikipedia.org/wiki/Address_barhttp://en.wikipedia.org/wiki/Mozilla_Corporationhttp://en.wikipedia.org/wiki/Mozilla_Firefoxhttp://en.wikipedia.org/wiki/Blacklist_(computing)http://en.wikipedia.org/wiki/Phishinghttp://en.wikipedia.org/wiki/Malware
  • 8/3/2019 Google Chrome Report 1

    12/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    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 whomay not be aware of the presence of the harmful software.

    Chrome will typically allocate each tab to fit into its own process to "preventmalware from installing itself" and prevent what happens in one tab fromaffecting what happens in another, however, the actual process-allocation modelis more complex. Following the principle of least privilege, each process isstripped of its rights and can compute, but cannot write files or read fromsensitive areas (e.g. documents, desktop)this is similar to the "Protected

    Mode" used by Internet Explorer on Windows Vista and Windows 7. TheSandbox Team is said to have "taken this existing process boundary and made itinto ajail"; for example, malicious software running in one tab is supposed to beunable to sniff credit card numbers entered in another tab, interact with mouseinputs, or tell Windows to "run an executable on start-up" and it will beterminated when the tab is closed. This enforces a simple computer securitymodel whereby there are two levels of multilevel security (user and sandbox)and the sandbox can only respond to communication requests initiated by theuser.

    Typically,plugins such as Adobe Flash Playerare not standardized and as such,cannot be sandboxed as tabs can be. These often need to run at, or above, thesecurity level of the browser itself. To reduce exposure to attack, plugins are runin separate processes that communicate with the renderer, itself operating at"very low privileges" in dedicated per-tab processes. Plugins will need to bemodified to operate within this software architecture while following the

    principle of least privilege. Chrome supports the Netscape Plugin ApplicationProgramming Interface (NPAPI), but does not support the embedding ofActiveX controls.[On 30 March 2010 Google announced that the latestdevelopment version of Chrome will include Adobe Flash as an integral part ofthe browser, eliminating the need to download and install it separately. Flashwill be kept up to date as part of Chrome's own updates. Java applet support isavailable in Chrome with Java 6 update 12 and above. Support for Java underMac OS X was provided by a Java Update released on May 18, 2010.

    Aprivate browsing feature calledIncognito mode is provided that prevents the browser from storing any history information or cookies from the websitesvisited. Chrome warns on the new tab page that "this feature does not make your

    actions on the internet invisible", however, and the browser advises the user tobe wary of:

    http://en.wikipedia.org/wiki/APIhttp://en.wikipedia.org/wiki/Tab_(GUI)http://en.wikipedia.org/wiki/Sandbox_(computer_security)http://en.wikipedia.org/wiki/Process_(computing)http://en.wikipedia.org/wiki/Principle_of_least_privilegehttp://en.wikipedia.org/wiki/Windows_Vistahttp://en.wikipedia.org/wiki/Windows_7http://en.wikipedia.org/wiki/Operating_system-level_virtualizationhttp://en.wikipedia.org/wiki/Computer_security_modelhttp://en.wikipedia.org/wiki/Computer_security_modelhttp://en.wikipedia.org/wiki/Multilevel_securityhttp://en.wikipedia.org/wiki/Pluginhttp://en.wikipedia.org/wiki/Adobe_Flash_Playerhttp://en.wikipedia.org/wiki/Software_architecturehttp://en.wikipedia.org/wiki/Principle_of_least_privilegehttp://en.wikipedia.org/wiki/Netscape_Plugin_Application_Programming_Interfacehttp://en.wikipedia.org/wiki/Netscape_Plugin_Application_Programming_Interfacehttp://en.wikipedia.org/wiki/ActiveXhttp://en.wikipedia.org/wiki/Google_Chrome#cite_note-chrome-faq-activex-51http://en.wikipedia.org/wiki/Java_applethttp://en.wikipedia.org/wiki/Privacy_modehttp://en.wikipedia.org/wiki/HTTP_cookiehttp://en.wikipedia.org/wiki/APIhttp://en.wikipedia.org/wiki/Tab_(GUI)http://en.wikipedia.org/wiki/Sandbox_(computer_security)http://en.wikipedia.org/wiki/Process_(computing)http://en.wikipedia.org/wiki/Principle_of_least_privilegehttp://en.wikipedia.org/wiki/Windows_Vistahttp://en.wikipedia.org/wiki/Windows_7http://en.wikipedia.org/wiki/Operating_system-level_virtualizationhttp://en.wikipedia.org/wiki/Computer_security_modelhttp://en.wikipedia.org/wiki/Computer_security_modelhttp://en.wikipedia.org/wiki/Multilevel_securityhttp://en.wikipedia.org/wiki/Pluginhttp://en.wikipedia.org/wiki/Adobe_Flash_Playerhttp://en.wikipedia.org/wiki/Software_architecturehttp://en.wikipedia.org/wiki/Principle_of_least_privilegehttp://en.wikipedia.org/wiki/Netscape_Plugin_Application_Programming_Interfacehttp://en.wikipedia.org/wiki/Netscape_Plugin_Application_Programming_Interfacehttp://en.wikipedia.org/wiki/ActiveXhttp://en.wikipedia.org/wiki/Google_Chrome#cite_note-chrome-faq-activex-51http://en.wikipedia.org/wiki/Java_applethttp://en.wikipedia.org/wiki/Privacy_modehttp://en.wikipedia.org/wiki/HTTP_cookie
  • 8/3/2019 Google Chrome Report 1

    13/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    Websites that collect or share information about you Internet service providers or employers that track the pages you visit Malicious software that tracks your keystrokes in exchange for free

    smileys Surveillance by secret agents People standing behind you

    Incognito mode is similar to the private browsing feature introduced withApple's Safari, Mozilla Firefox 3.5, Opera 10.5, and Internet Explorer 8.

    Speed

    The JavaScriptvirtual machine used by Chrome, the V8 JavaScript engine, hasfeatures such as dynamic code generation, hidden class transitions, andprecisegarbage collection. Tests by Google in September 2008 showed that V8 wasabout twice as fast as Firefox 3.0 and the WebKit nightlies.

    Several websites performed benchmark tests using the SunSpider JavaScriptBenchmark tool as well as Google's own set of computationally intense

    benchmarks, which include ray tracing and constraint solving. Theyunanimously reported that Chrome performed much faster than all competitorsagainst which it had been tested, including Safari (for Windows), Firefox 3.0,Internet Explorer 7, Opera, and Internet Explorer 8.

    On September 3, 2008, Mozilla responded by stating that their ownTraceMonkey JavaScript engine (then in beta), was faster than Chrome's V8engine in some tests. John Resig, Mozilla's JavaScript evangelist, furthercommented on the performance of different browsers on Google's own suite,finding Chrome "decimating" other browsers, but he questioned whetherGoogle's suite was representative of real programs. He stated that Firefox 3.0

    performed poorly on recursion intensive benchmarks, such as those of Google,because the Mozilla team had not implemented recursion-tracing yet.

    Two weeks after Chrome's launch, the WebKit team announced a newJavaScript engine, SquirrelFish Extreme, citing a 36% speed improvement overChrome'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 inOpera as a UserScript.

    http://en.wikipedia.org/wiki/Internet_service_providerhttp://en.wikipedia.org/wiki/Malicious_softwarehttp://en.wikipedia.org/wiki/Keyloggerhttp://en.wikipedia.org/wiki/Smileyhttp://en.wikipedia.org/wiki/Apple_Inc.http://en.wikipedia.org/wiki/Safari_(web_browser)http://en.wikipedia.org/wiki/Mozilla_Firefox_3.5http://en.wikipedia.org/wiki/Opera_browserhttp://en.wikipedia.org/wiki/Internet_Explorer_8http://en.wikipedia.org/wiki/JavaScripthttp://en.wikipedia.org/wiki/Virtual_machinehttp://en.wikipedia.org/wiki/V8_JavaScript_enginehttp://en.wikipedia.org/wiki/Just-in-time_compilationhttp://en.wikipedia.org/wiki/Garbage_collection_(computer_science)#Precise_vs._conservative_and_internal_pointershttp://en.wikipedia.org/wiki/Garbage_collection_(computer_science)#Precise_vs._conservative_and_internal_pointershttp://en.wikipedia.org/wiki/Mozilla_Firefox_3http://en.wikipedia.org/wiki/WebKit#SunSpiderhttp://en.wikipedia.org/wiki/WebKit#SunSpiderhttp://en.wikipedia.org/wiki/Ray_tracing_(graphics)http://en.wikipedia.org/wiki/Constraint_solvinghttp://en.wikipedia.org/wiki/Safari_(web_browser)http://en.wikipedia.org/wiki/Mozilla_Firefox_3http://en.wikipedia.org/wiki/Internet_Explorer_7http://en.wikipedia.org/wiki/Opera_(web_browser)http://en.wikipedia.org/wiki/Internet_Explorer_8http://en.wikipedia.org/wiki/TraceMonkeyhttp://en.wikipedia.org/wiki/John_Resighttp://en.wikipedia.org/wiki/Recursionhttp://en.wikipedia.org/wiki/WebKit#Further_developmenthttp://en.wikipedia.org/wiki/Google_Chrome#cite_note-68http://en.wikipedia.org/wiki/Domain_Name_Systemhttp://en.wikipedia.org/wiki/Opera_(web_browser)http://en.wikipedia.org/wiki/Internet_service_providerhttp://en.wikipedia.org/wiki/Malicious_softwarehttp://en.wikipedia.org/wiki/Keyloggerhttp://en.wikipedia.org/wiki/Smileyhttp://en.wikipedia.org/wiki/Apple_Inc.http://en.wikipedia.org/wiki/Safari_(web_browser)http://en.wikipedia.org/wiki/Mozilla_Firefox_3.5http://en.wikipedia.org/wiki/Opera_browserhttp://en.wikipedia.org/wiki/Internet_Explorer_8http://en.wikipedia.org/wiki/JavaScripthttp://en.wikipedia.org/wiki/Virtual_machinehttp://en.wikipedia.org/wiki/V8_JavaScript_enginehttp://en.wikipedia.org/wiki/Just-in-time_compilationhttp://en.wikipedia.org/wiki/Garbage_collection_(computer_science)#Precise_vs._conservative_and_internal_pointershttp://en.wikipedia.org/wiki/Garbage_collection_(computer_science)#Precise_vs._conservative_and_internal_pointershttp://en.wikipedia.org/wiki/Mozilla_Firefox_3http://en.wikipedia.org/wiki/WebKit#SunSpiderhttp://en.wikipedia.org/wiki/WebKit#SunSpiderhttp://en.wikipedia.org/wiki/Ray_tracing_(graphics)http://en.wikipedia.org/wiki/Constraint_solvinghttp://en.wikipedia.org/wiki/Safari_(web_browser)http://en.wikipedia.org/wiki/Mozilla_Firefox_3http://en.wikipedia.org/wiki/Internet_Explorer_7http://en.wikipedia.org/wiki/Opera_(web_browser)http://en.wikipedia.org/wiki/Internet_Explorer_8http://en.wikipedia.org/wiki/TraceMonkeyhttp://en.wikipedia.org/wiki/John_Resighttp://en.wikipedia.org/wiki/Recursionhttp://en.wikipedia.org/wiki/WebKit#Further_developmenthttp://en.wikipedia.org/wiki/Google_Chrome#cite_note-68http://en.wikipedia.org/wiki/Domain_Name_Systemhttp://en.wikipedia.org/wiki/Opera_(web_browser)
  • 8/3/2019 Google Chrome Report 1

    14/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    Stability

    The Gears team implemented a multi-process architecture in Chrome, similar toLoosely 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 asprocess isolation. This prevents tasks from interferingwith each other, increasing security and stability. An attacker successfullygaining access to one application cannot gain access to others, and failure in oneinstance results in a Sad Tab screen of death, similar to the well-known SadMac, except only a single tab crashes instead of the whole application. Thisstrategy exacts a fixed per-process cost up front, but results in less memory bloatoverall as fragmentation is confined to each instance and no longer requiresfurther memory allocations.. Safari and Firefox are also adopting thisarchitecture in upcoming versions, meaning that most common browsers willuse a multi-process architecture in the near future.

    Chrome includes a process management utility called Task Manager whichallows the user to see what sites and plugins are using the most memory,downloading the mostbytes and over-utilizing the CPU" and provides the ability

    to terminate them.

    User interface

    Google Chrome's user interface on Mac OS X

    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, havebeen moved to the top of the window rather than below the controls. This subtlechange contrasts with many existing tabbed browsers which are based onwindows and contain tabs. Tabs (including their state) can be transferredseamlessly between window containers by dragging. Each tab has its own set ofcontrols, including the Omnibox.

    The Omnibox is the URL box at the top of each tab, which combines the

    functionality of both the Address bar and search box. If a user enters the URL of

    http://en.wikipedia.org/wiki/Gears_(software)http://en.wikipedia.org/wiki/Internet_Explorer_8#Performance_and_stabilityhttp://en.wikipedia.org/wiki/Internet_Explorer_8http://en.wikipedia.org/wiki/Process_isolationhttp://en.wikipedia.org/wiki/Screen_of_deathhttp://en.wikipedia.org/wiki/Process_management_(computing)http://en.wikipedia.org/wiki/Random_access_memoryhttp://en.wikipedia.org/wiki/Downloadhttp://en.wikipedia.org/wiki/Bytehttp://en.wikipedia.org/wiki/Central_processing_unithttp://en.wikipedia.org/wiki/User_interfacehttp://en.wikipedia.org/wiki/Tab_(GUI)http://en.wikipedia.org/wiki/Window_(computing)http://en.wikipedia.org/wiki/Tab_(GUI)http://en.wikipedia.org/wiki/Address_barhttp://en.wikipedia.org/wiki/Gears_(software)http://en.wikipedia.org/wiki/Internet_Explorer_8#Performance_and_stabilityhttp://en.wikipedia.org/wiki/Internet_Explorer_8http://en.wikipedia.org/wiki/Process_isolationhttp://en.wikipedia.org/wiki/Screen_of_deathhttp://en.wikipedia.org/wiki/Process_management_(computing)http://en.wikipedia.org/wiki/Random_access_memoryhttp://en.wikipedia.org/wiki/Downloadhttp://en.wikipedia.org/wiki/Bytehttp://en.wikipedia.org/wiki/Central_processing_unithttp://en.wikipedia.org/wiki/User_interfacehttp://en.wikipedia.org/wiki/Tab_(GUI)http://en.wikipedia.org/wiki/Window_(computing)http://en.wikipedia.org/wiki/Tab_(GUI)http://en.wikipedia.org/wiki/Address_bar
  • 8/3/2019 Google Chrome Report 1

    15/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    a site previously searched from, Chrome allows pressing Tab to search the siteagain directly from the Omnibox. When a user starts typing in the Omnibox,Chrome provides suggestions for previously visited sites (based on the URL orin-page text), popular websites (not necessarily visited before - powered byGoogle Suggest), and popular searches. Although Google Suggest can be turnedoff, suggestions based on previously visited sites can not be turned off. Chromewill also autocomplete the URLs of sites visited often. If a user types severalkeywords into the Omnibox and press enter, Chrome will conduct the searchusing the default search engine.

    When Google Chrome is not maximized, the tab bar appears directly under thetitle bar. When maximized, the tabs become flush with the top of the titlebar.Like other browsers, it has a full-screen mode that hides the operating system'sinterface as well as the browser chrome.

    One of Chrome's differentiating features is the New Tab Page, which canreplace the browser home page and is displayed when a new tab is created.Originally, this showed thumbnails of the nine most visited web sites, along withfrequent searches, recent bookmarks, and recently closed tabs; similar to Internet

    Explorerand Firefox with Google Toolbar 6, orOpera's Speed Dial. In GoogleChrome 2.0, the New Tab Page was updated to allow users to hide thumbnailsthey didn't want to appear.

    Starting in version 3.0, the New Tab Page was revamped to display thumbnailsof the 8 most visited web sites. The thumbnails could be rearranged, pinned, andremoved. Alternatively, a list of text links could be displayed instead ofthumbnails. It also features a "Recently closed" bar that shows recently closedtabs and a "tips" section that displays hints and tricks for using the browser.

    Chrome includes a bookmark manager that can be accessed from a menu.Adding the command-line option: --bookmark-menu adds a bookmarks button tothe right of the Omnibox that can be used in place of the bookmarks bar.However, this functionality is currently unavailable on the Linux and Mac

    platforms.

    Popup windows "are scoped to the tab they came from" and will not appearoutside the tab unless the user explicitly drags them out.

    Google Chrome's options window has three tabs: Basic, Personal Stuff, andUnder the Hood. The Basic tab includes options for the home page, search

    http://en.wikipedia.org/wiki/Google_Suggesthttp://en.wikipedia.org/wiki/Google_Suggesthttp://en.wikipedia.org/wiki/Autocompletehttp://en.wikipedia.org/wiki/Home_pagehttp://en.wikipedia.org/wiki/Internet_Explorerhttp://en.wikipedia.org/wiki/Internet_Explorerhttp://en.wikipedia.org/wiki/Firefoxhttp://en.wikipedia.org/wiki/Google_Toolbarhttp://en.wikipedia.org/wiki/Opera_(web_browser)http://en.wikipedia.org/wiki/Command-line_interfacehttp://en.wikipedia.org/wiki/Pop-up_adhttp://en.wikipedia.org/wiki/Google_Suggesthttp://en.wikipedia.org/wiki/Google_Suggesthttp://en.wikipedia.org/wiki/Autocompletehttp://en.wikipedia.org/wiki/Home_pagehttp://en.wikipedia.org/wiki/Internet_Explorerhttp://en.wikipedia.org/wiki/Internet_Explorerhttp://en.wikipedia.org/wiki/Firefoxhttp://en.wikipedia.org/wiki/Google_Toolbarhttp://en.wikipedia.org/wiki/Opera_(web_browser)http://en.wikipedia.org/wiki/Command-line_interfacehttp://en.wikipedia.org/wiki/Pop-up_ad
  • 8/3/2019 Google Chrome Report 1

    16/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    engine, and default browser. The Personal Stufftab lets users configure savedpasswords, form autofill, browsing data, and themes. The Under the Hoodtaballows changing network, privacy, download, and security settings.

    Chrome does not have a status bar, but displays loading activity and hover-overinformation via a status bubble that pops up at the bottom left of the relevant

    page.

    Forweb developers, Chrome features an element inspector similar to the one inFirebug.

    As part of Google's April Fools' Day jokes, a special build of Chrome wasreleased on 1 April 2009 with the additional feature of being able to render

    pages in anaglyph 3D.

    The Daily Telegraph's Matthew Moore summarizes the verdict of early

    reviewers: "Google Chrome is attractive, fast and has some impressive new

    features, but may notyetbe a threat to its Microsoft rival."

    Initially, Microsoft reportedly "played down the threat from Chrome" and"predicted that most people will embrace Internet Explorer 8." Opera Softwaresaid that "Chrome will strengthen the Web as the biggest application platform inthe world." But by February 25, 2010, BusinessWeekhad reported that "For thefirst time in years, energy and resources are being poured into browsers, theubiquitous programs for accessing content on the Web. Credit for this trenda

    boon to consumersgoes to two parties. The first is Google, whose big plansfor the Chrome browser have shaken Microsoft out of its competitive torpor andforced the software giant to pay fresh attention to its own browser, InternetExplorer. Microsoft all but ceased efforts to enhance IE after it triumphed in thelast browser war, sending Netscape to its doom. Now it's back in gear." Mozillasaid that Chrome's introduction into the web browser market comes as "no realsurprise", that "Chrome is not aimed at competing with Firefox", andfurthermore that it should not affect Google's revenue relationship with Mozilla.

    Chrome's design bridges the gap between desktop and so-called "cloudcomputing." At the touch of a button, Chrome lets you make a desktop, Start

    http://en.wikipedia.org/wiki/Web_developerhttp://en.wikipedia.org/wiki/Firebug_(Firefox_extension)http://en.wikipedia.org/wiki/Google's_hoaxes#2009http://en.wikipedia.org/wiki/Anaglyph_imagehttp://en.wikipedia.org/wiki/The_Daily_Telegraphhttp://en.wikipedia.org/wiki/Internet_Explorer_8http://en.wikipedia.org/wiki/Opera_Softwarehttp://en.wikipedia.org/wiki/Mozilla_Foundation#Financinghttp://en.wikipedia.org/wiki/Cloud_computinghttp://en.wikipedia.org/wiki/Cloud_computinghttp://en.wikipedia.org/wiki/Start_menuhttp://en.wikipedia.org/wiki/Web_developerhttp://en.wikipedia.org/wiki/Firebug_(Firefox_extension)http://en.wikipedia.org/wiki/Google's_hoaxes#2009http://en.wikipedia.org/wiki/Anaglyph_imagehttp://en.wikipedia.org/wiki/The_Daily_Telegraphhttp://en.wikipedia.org/wiki/Internet_Explorer_8http://en.wikipedia.org/wiki/Opera_Softwarehttp://en.wikipedia.org/wiki/Mozilla_Foundation#Financinghttp://en.wikipedia.org/wiki/Cloud_computinghttp://en.wikipedia.org/wiki/Cloud_computinghttp://en.wikipedia.org/wiki/Start_menu
  • 8/3/2019 Google Chrome Report 1

    17/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    menu, orQuick Launch shortcut to any Web page orWeb application, blurring

    the line between what's online and what's inside your PC. For example, I created

    a desktop shortcut for Google Maps. When you create a shortcut for a Web

    application, Chrome strips away all of the toolbars and tabs from the window,

    leaving you with something that feels much more like a desktop application than

    like a Web application or page.

    On 9 September 2008, when Chrome was still in beta, the German FederalOffice for Information Security (BSI) issued a statement about their first

    examination of Chrome, expressing a concern over the prominent downloadlinks on Google's German web page, because "beta versions should not beemployed for general use applications" and browser manufacturers should

    provide appropriate instructions regarding the use of pre-released software. Theydid, however, praise the browser's technical contribution to improving securityon the web.

    Concern about Chromes optional usage collection and tracking has been notedin several publications. On 2 September 2008, a CNET news item drew attentionto a passage in the terms of service for the initial beta release, which seemed togrant to Google a license to all content transferred via the Chrome browser. The

    passage in question was inherited from the general Google terms of service. Onthe same day, Google responded to this criticism by stating that the languageused was borrowed from other products, and removed the passage in questionfrom the Terms of Service. Google noted that this change would "applyretroactively to all users who have downloaded Google Chrome." There wassubsequent concern and confusion about whether and what information the

    program communicates back to Google. The company stated that usage metricsare only sent when users opt in by checking the option "help make Google

    Chrome better by automatically sending usage statistics and crash reports toGoogle" when the browser is installed.

    The optional suggestion service included in Google Chrome has been criticizedbecause it provides the information typed into the Omnibox to Google before theuser even hits return. This allows Google to provide URL suggestions, but also

    provides Google with web usage information tied to an IP address. The featurecan be selected off in the options-under the hood-privacybox.

    http://en.wikipedia.org/wiki/Start_menuhttp://en.wikipedia.org/wiki/Quick_Launchhttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Google_Mapshttp://en.wikipedia.org/wiki/Toolbarhttp://en.wikipedia.org/wiki/Desktop_applicationhttp://en.wikipedia.org/wiki/Federal_Office_for_Information_Securityhttp://en.wikipedia.org/wiki/Federal_Office_for_Information_Securityhttp://en.wikipedia.org/wiki/CNEThttp://en.wikipedia.org/wiki/IP_addresshttp://en.wikipedia.org/wiki/Start_menuhttp://en.wikipedia.org/wiki/Quick_Launchhttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Google_Mapshttp://en.wikipedia.org/wiki/Toolbarhttp://en.wikipedia.org/wiki/Desktop_applicationhttp://en.wikipedia.org/wiki/Federal_Office_for_Information_Securityhttp://en.wikipedia.org/wiki/Federal_Office_for_Information_Securityhttp://en.wikipedia.org/wiki/CNEThttp://en.wikipedia.org/wiki/IP_address
  • 8/3/2019 Google Chrome Report 1

    18/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    CONCLUSION

    Having said that all, the big question that still stands unanswered is, who will

    win this war? (I can hear someone saying its Chrome, well not yet, its a crazy

    world out there and anything can happen over a cup of coffee). But there is no

    answer for this. All browsers are unique in their own way. But with the release

    of Firefox 4 and Chrome 9 already, users are in a dilemma on which one tomake as their default browser.

  • 8/3/2019 Google Chrome Report 1

    19/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    REFERENCES

    1. www.google.com

    2. www.wikipedia.com

    3. www.crazyengineers.com

    http://www.google.com/http://www.wikipedia.com/http://www.crazyengineers.com/http://www.google.com/http://www.wikipedia.com/http://www.crazyengineers.com/
  • 8/3/2019 Google Chrome Report 1

    20/20

    DEPARTMENT OF INFORMATION TECHNOLOGY

    Regional College For Education Research and Technology-Jaipur

    Seminar Session- 2011 - 2012

    REMARKS

    __________________________________________________________________________________

    __________________________________________________________________________________

    __________________________________________________________________________________

    __________________________________________________________________________________

    __________________________________________________________________________________

    __________________________________________________________________________________

    __________________________________________________________________________________

    ____________________________________


Recommended