Home arrow Search Engine News arrow Page 2 - Is the Future Chrome?
SEARCH ENGINE NEWS

Is the Future Chrome?
By: Bruce Coker
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 5
    2008-10-06

    Table of Contents:
  • Is the Future Chrome?
  • Technology
  • Open-Source
  • Where do we go from here?

  • Rate this Article: Poor Best 
    SEARCH DEVARTICLES

    TOOLS YOU CAN USE

    advertisement

    Is the Future Chrome? - Technology


    (Page 2 of 4 )

    From a technological perspective, Google has broken the browser mold with Chrome. Setting out explicitly to resolve the common browser issues of stability and speed, the company has arrived at a pragmatic multi-process solution. Until now, browsers have been single-threaded, meaning that whenever any single component - JavaScript, for example - hangs, the whole browser comes crashing down with it. Inevitably, given the number of components at work in a typical browsing session, such crashes have been all too common. Single threading was a problem for operating systems such as early versions of Microsoft Windows, which has been largely solved by the introduction of multi-processing.

    Google has adopted the same approach for Chrome, implementing separate processes for not only each browser tab but for individual JavaScript threads and plugins. The stability gains of this approach have the potential to revolutionize the way people use web browsers. Until now, only the extremely brave would have risked working on a valuable document in a browser-hosted word processor or webmail client while the same application was performing standard Internet tasks such as running unknown scripts downloaded from unknown web sites. But the promise of multiple processes is that if one tab dies, the browser as a whole will keep running, protecting your other work from these occupational hazards.

    Giving each tab and process its own memory space has another big advantage: efficiency. When you close a tab in Chrome you end the entire process, freeing up all the memory the tab was using. Other browsers are typically less polite, holding on to bits of memory when tabs are closed, resulting in eventual memory bloat and possible premature death.

    Chrome also breaks boundaries with its approach to JavaScript. The previous generation of browsers tended to approach JavaScript from the perspective that it was only necessary to be able to run the simple scripts behind superficial bells and whistles such as expanding menus and the like. The Chrome development team have taken a more expansive view, understanding that full scale applications are now the order of the day and developing an entirely new virtual JavaScript machine to suit. The primary advantage of this is extraordinary speed, which is achieved primarily by compiling the JavaScript code before it is run.

    This means that Chrome has the potential to overcome the sluggish performance typical of browser-based productivity applications -- a development that threatens to make web-based applications genuinely usable for the first time. This is all obviously very much in Google's interests. Its online application suite has long been respected, and Gmail has set new standards for web mail. Nonetheless, relatively few people have seriously considered entirely abandoning their desktop applications in favor of web-based alternatives. This could all be about to change.

    More Search Engine News Articles
    More By Bruce Coker

    blog comments powered by Disqus

    SEARCH ENGINE NEWS ARTICLES

    - Zurker: Social Network for the 99 Percent?
    - SOPA and PIPA: Bad Ideas
    - Siri`s Search Strangeness Not Apple`s Fault
    - Google Plus One Rivals Facebook Like Button
    - Google Launches Media Ads for AdWords
    - Targeting Keyword Domains Next on Google Age...
    - Google Cracking Down on Fake Goods
    - Google Panda Update Slams Content Farms
    - What the JC Penney Link Buying Scandal Mean...
    - New Panguso Search Engine Launches in China
    - Google Changes Algorithm for Low Quality Sit...
    - Google`s New Chrome Extension
    - Update Your SEO Vocabulary
    - Bing Searches Increase Strongly in January
    - Facebook Unveils New Sponsored Stories Featu...
     
    SEO Chat Forums  
     RSS  Articles
     RSS  Forums
     RSS  All Feeds
    Contact Us 
    Site Map 
    Request Media Kit
    Write For Us Get Paid 
    SEO Weekly Newsletter
     
    SEO Tools
    Adsense Calculator
    AdSense Preview
    Advanced Meta-Tags
    Alexa Rank Tool
    Check Server Headers
    Class C Checker
    Code to Text Ratio
    CPM Calculator
    Domain Age Check
    Domain Typos
    Future PageRank
    Google Dance
    Google Keywords
    Google Search
    Google Suggest
    Google vs Yahoo
    Indexed Pages
    Keyword Cloud
    Keyword Density
    Keyword Difficulty
    Keyword Optimizer
    Keyword Position
    Keyword Typos
    Link Popularity
    Link Price Calculator
    Meta Analyzer
    Meta Tag Generator
    Multiple Link Popularity
    Page Comparison
    Page Size
    PageRank Lookup
    PageRank Search
    Robots.txt Generator
    ROI Calculator 
    S.E. Comparison 
    S.E. Keyword Position 
    Site Link Analyzer 
    Spider Simulator 
    URL Redirect Check 
    URL Rewriting 
    Privacy Policy 
    Support 


    © 2003-2012 by Developer Shed. All rights reserved. DS Cluster 9 - Follow our Sitemap
    Popular SEO Chat Topics
    All Tutorials & Tools