Archive for September 2nd, 2008

Google’s New Browser: Chrome

Tuesday, September 2nd, 2008

Google recently announced their new open source browser, called Chrome, via a comic book. Although slated for release sometime today, the link mentioned in the comic book (http://www.google.com/chrome) appears to be down is now up! The 38-page comic book is surprisingly informative, mildly entertaining, and certainly a unique way to release a new product, but don’t let the playfulness of the announcement fool you. Chrome has many important features, including a privacy-enhancing feature called “Incognito.”

Incognito is a user-visible feature that enables a private browsing mode. Private browsing is a relatively simple concept with tangible benefits to privacy. Under normal operation, a browser will store information about a user’s browsing history. Stored information could include sites visited, data downloaded, searches conducted, or even personal information entered. Under private browsing mode, that same browser simply doesn’t store this type of information. Essentially, a browser has no memory of what users do when private browsing is enabled.

Although private browsing is conceptually simple, it is not easy to implement because everything the browser does is affected by private browsing. Apple’s Safari browser has had a private browsing mode since version 2.0 (April 2005). Currently in version 3.1.2, Safari still is the only major browser to have a built-in private browsing mode. However, Safari’s private browsing mode isn’t perfect.

Private browsing was a planned feature for Firefox 3.0, but was dropped before the release because the developers “didn’t want to put something in that was half baked.” The Mozilla Wiki describes the current state of this feature and provides a link to a Firefox plugin called Stealther, which provides some private browsing features.

Microsoft has announced that they will include a private browsing feature, called InPrivate, in their next version of Internet Explorer. Microsoft’s effort seems to be even more ambitious than simply not storing data locally. For example, a Microsoft blog post describes a feature, called InPrivate Blocking, that would add the ability to block browsing information that would normally flow to third party sites.

Clearly, private browsing mode is not a trivial engineering task, but Chrome has some fundamental advantages over the “big three” that may simply make real private browsing easier to implement and maintain. Since Chrome will have Incognito on its first release there is less code that needs to be re-engineered to respect a private browsing mode. Also, Chrome uses a separate process for each tab, whereas a traditional browser only has a single process for all of its tabs. Multiple processes make it easier to sandbox tabs. As a result of these strict separations, it could be possible that Chrome would allow individual tabs to go “Incognito” while others act normally.

It is difficult to predict what sort of impact Chrome will have on the browser market, web application development, or Internet privacy, but if Chrome will have any impact, then it must compete with the “big three.” They are big for a reason, and a comic book isn’t going to solve that problem.

[ Update: Google has officially released Chrome at the following URL: http://www.google.com/chrome ]


Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/aianton/public_html/blog/wp-content/themes/theprivacyplaceorg-1.3/footer.php(1) : eval()'d code on line 1
Valium uk delivery
Medication valium
Buy cheap valium online
Buying prednisone
Tramadol cheapest
Viagra soft tablets
Buy tramadol online cod
Blue viagra pill
Xanax 0.5 mg
Tramadol hcl 200mg
Where can i buy prednisone without a prescription
Order propecia online
Buy generic xanax
Free samples of viagra online
Xanax for sale no prescription
Xanax online prescriptions
Buy valium in the uk
Buy valium overnight delivery
37.5 phentermine without prescription
Order generic viagra
Order viagra canada
Phentermine 37.5 tablets
Cheap online xanax
Buy phentermine
Xanax overnight delivery
Cheap tramadol fedex overnight
Canada phentermine 37.5
Buy pfizer viagra
Xanax without prescription overnight
Buy real phentermine no prescription
Buy phentermine online uk
Cialis where to buy
Phentermine us pharmacy
Tramadol buy online uk
Online valium no prescription
Phentermine cheap online
Real phentermine no prescription
Viagra canada pfizer
Phentermine hcl 37.5mg
Generic propecia no prescription
How to buy cialis
2mg xanax
Cheap tramadol cod
Viagra 100mg pfizer
Propecia generic
Order levitra
Online prescription tramadol
Propecia in canada
Cheapest phentermine without prescription
Cheap phentermine overnight
Order tramadol cod overnight
Xanax for sale online
Order xanax online uk
Phentermine 37.5 capsules
Phentermine without prescription mastercard
Purchase phentermine without a prescription
Dosage of viagra
Xanax without a prescription
Prednisone side effects
Dosage of xanax
Ordering propecia online
Get valium without prescription
Buy tramadol cod delivery
Cheapest phentermine 37.5
Propecia online pharmacy
Valium 10mg roche
Buy prednisone online without prescription
Propecia prescription
40 mg prednisone side effects
Cheap cialis prices
Online prescription for valium
Buy cheap xanax no prescription
Where to buy propecia online without prescription
Viagra for sale in canada
Viagra non prescription
Buy valium canada
Order xanax cod
Overnight shipping phentermine
Cialis order
Where can i buy propecia
Order phentermine from canada
Cheap viagra alternatives
Pharmacy xanax
10mg valium
Buy prednisone without prescription
Generic prednisone
Pharmacy viagra cost
Cialis generic vs brand
Online valium
Buy phentermine online without rx
Cialis india generic
Order prednisone without a prescription
Purchase xanax
Viagra online shop
Cialis canadian pharmacy
Buy xanax overnight
Cheapest propecia
Buying xanax from canada
Phentermine in canada
Where to buy phentermine without a prescription
Buy generic viagra uk
Brand valium online
Canadian viagra online without prescription
Non prescription tramadol
Buy levitra uk
Where can i buy valium without a prescription
Purchase cialis canada
Buy xanax 2mg
No prescription xanax online pharmacy
Xanax 1mg pills
Tramadol no prescription overnight
Buy xanax bars online
Xanax bars for sale online
Xanax pills online
Viagra how to buy
Cheap online viagra
Buy phentermine hcl 37.5 no prescription
Valium 5mg side effects
Prescription free phentermine
Cheap tramadol online overnight delivery
Pharmacy viagra
Xanax cheap online
Where to buy propecia online without prescription
Valium drug side effects
Cheapest propecia online
Xanax bars information
Buy cheap valium uk
Viagra no prescription online
Buy cheap phentermine online
Free shipping tramadol
Tramadol 100 mg tablets
Buy cialis online without prescription
Propecia online cheap
Viagra uk pharmacy
Cheap viagra online canada
Valium online fast delivery
Viagra order uk
Xanax online prescription
Propecia uk pharmacy
Valium online prescription
Xanax pills
Buy tramadol online cheap
Generic phentermine 37.5 without prescription
Valium drug side effects
Buying valium without a prescription
Cheap cialis generic
Buy viagra usa
Order viagra online without a prescription
Cost of viagra prescription
Viagra online pharmacy
Buy discount tramadol
Buy phentermine online without prescription cheap
Buy tramadol online without a prescription uk
Generic cialis online
Buy xanax online without a prescription
Xanax tablets for sale
Viagra online without prescription overnight
Cheap phentermine diet pills
Order xanax overnight
Online phentermine
Order valium without prescription
Side effects of phentermine
Get viagra sample
Cialis without prescription
Phentermine lowest price
Online xanax pharmacy
Low cost propecia
Buy phentermine 37.5mg online
Get xanax without prescription
Phentermine 37.5 success stories
Cheapest place to buy viagra online
Viagra pfizer india
Buy viagra in canada online
Ordering xanax online
Online viagra reviews
Diet pill phentermine
Phentermine purchase
Buy real viagra online
Phentermine 37.5 no prescription needed
Buy generic xanax no prescription
Buy phentermine hcl 37.5 no prescription
Phentermine 37.5 tablets without prescription
Prednisone 40 mg
Buying phentermine 37.5
Phentermine without a rx
Buy phentermine online without prescription
Brand viagra 100mg
Valium cheapest
Valium no prescription uk
About xanax bars
Buy cheap phentermine without prescription
Levitra 10mg price
Overnight delivery of xanax
Generic propecia canada
Phentermine 37.5
Purchase valium online
Buying xanax bars online
Xanax buy without prescription
Price propecia
Order xanax from canada
Overnight valium
Buy tramadol no rx
Viagra online without prescription
Canada tramadol
Buying prednisone online
Price of phentermine
Viagra to order
Prescription cialis price
Buy viagra 100mg online
Buy generic propecia
Buy real phentermine no prescription
Buy cheap xanax overnight delivery
Tramadol 100 mg no prescription
Buy xanax online without prescription cheap
Cialis brand
Valium online pharmacy
Uk viagra sales
Prednisone prescription
Buy propecia without prescription
Valium 10mg generic
Buy tramadol online
Phentermine 37.5 tablets side effects
Low price cialis
Buy cheap viagra without prescription
Buy roche valium uk
1 mg xanax effects
Pharmacy propecia
Tramadol 100mg overnight
Buying tramadol online no prescription
Cialis 20mg tablets
Propecia generic without prescription
Buy phentermine 37.5
Tramadol 100mg online
Purchase phentermine online without a prescription
Buy phentermine without prescription uk
Side effects of valium
Propecia prescription cost
Online xanax
Buying propecia in uk
Order tramadol cod overnight
Diet pill phentermine side effects
Xanax drug information
Buy phentermine without a prescription
Buy prednisone no prescription
Viagra online cheap
Price of tramadol
Purchase levitra
Get xanax online
Phentermine online uk
Phentermine 37.5 results