Search Engine News
  Home arrow Search Engine News arrow Page 2 - Is the Future Chrome?
SEO Chat Forums  
Choosing Keywords  
Google Optimization  
Link Trading  
MSN Optimization  
Search Engine News  
Search Engine Spiders  
Search Optimization  
Web Directories  
Website Marketing  
Website Promotion  
Website Submission  
Yahoo Optimization  
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 
Mobile Linux 
APP Generation ROI 
IBM® developerWorks 
SEO Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
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 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    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


       · At the recent Open Source Days conference in Copenhagen the leader of IBM's open...
     

    SEARCH ENGINE NEWS ARTICLES

    - Masterseek: a Global Business Search Engine
    - Behavioral Advertising Bill Breaks New Ground
    - Microsoft-Yahoo Deal: Where Do We Go From He...
    - The History of Search and Search Technology
    - Yahoo Closes Geocities
    - Tokoni Takes Storytelling in New Direction
    - Stumpedia: Yet Another Human-Powered Search ...
    - Does Mufin Know Music?
    - Google Layoffs: A Sign of the Times
    - What Makes Question and Answer Sites Popular?
    - Taking a DeepDyve into the Deep Web
    - Is Yahoo`s New CEO Up to the Challenge?
    - Yasni Puts the People in People Search
    - Yasni: Yet Another People Search Engine?
    - Middlespot: Getting More Out of Search





    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 6 Hosted by Hostway
    Stay green...Green IT