Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
Hitman III: PC graphics perf benchmark review
TeamGroup CX2 1TB SATA3 SSD review
EVGA GeForce RTX 3070 FTW3 Ultra review
Corsair 5000D PC Chassis Review
NZXT Kraken X63 RGB Review
ASUS Radeon RX 6900 XT STRIX OC LC Review
TerraMaster F5-221 NAS Review
MSI Radeon RX 6800 XT Gaming X TRIO Review
Sapphire Radeon RX 6800 NITRO+ review
Corsair HS70 Bluetooth Headset Review

New Downloads
CPU-Z download v1.95
Intel HD graphics Driver Download Version: DCH 27.20.100.9168
HWiNFO Download v6.41 (4355 Beta)
GeForce 461.33 hotfix driver download
Prime95 download version 30.4 build 7
AIDA64 Download Version 6.32.5620 beta
3DMark Download v2.16.7117 + Time Spy
Crystal DiskMark 8.0.1 Download
Corsair Utility Engine Download (iCUE) Download v3.37.140
ReShade download v4.9.1


New Forum Topics
Case power button not working. EU fines Valve and 5 other gaming companies for geo-blocking PC games The AMD Ryzen All In One Tread /Overclocking/Memory Speeds & Timings/Tweaking/Cooling Part 2 GeForce Hotfix Driver Version 461.33 Radeon Adrenalin Edition 20.12.1 driver download & disccussion My experience with 4-way Sli thus far EK Water Blocks Offers Founders Edition RTX 3090 Special Edition Block Unannounced Arctic MX-5 thermal paste spotted Intel DG2 GPU To Get Released This Year features Ray Tracing support natively Update 8.2.2 for Nvidia Shield TV brings Xbox Series and PS5 controller support




Guru3D.com » News » Google Chrome browser based on Webkit

Google Chrome browser based on Webkit

by Hilbert Hagedoorn on: 09/02/2008 09:11 AM | source: | 0 comment(s)
Google this weekend accidentaly leaked details -- via an online comic book -- on its upcoming cross-platform open-source browser: Google Chrome -- which it claims will deliver a streamlined and improved interface along with performance improvements and security enhancements; the new browser is based on both Apple's Webkit, the core of the Safari browser, and Firefox, the rapidly growing alternative browser, but will square off against Microsoft's Internet Explorer, which dominates the internet, but continues to play catch up with security flaws and compatibility. The beta version of Google Chrome, only for for PCs initially, is expected to ship on Tuesday in more than 100 countries, while Mac and Linux versions are in development.

"On the surface, we designed a browser window that is streamlined and simple. To most people, it isn't the browser that matters. It's only a tool to run the important stuff -- the pages, sites and applications that make up the web," the company wrote in its blog. "Like the classic Google homepage, Google Chrome is clean and fast. It gets out of your way and gets you where you want to go."

The company claims that it separates each tab or visited website in its own "sandbox," a private secure environment that keeps information from other sites: it not only protects privacy, but also offers better stability and performance, the search giant claimed. The user interface will allow a tab to be created "incognito," a privacy mode that will not log any of the activity onto the computer, cookies are wiped out and history is not saved when it is closed.

The company will "sandbox" plugins into their own process and also focus on improving java script , which is used to build and deploy a variety of advanced features on. Google plans on using a separate java script  virtual machine that generates machine code, directly using the capabilities of the CPU for optimal performance.

Another benefit of sandboxing, according to the comic, is that the rights for each process are reduced, not allowing malware to install itself on a computer or affect what is happening in another tab. According to the engineers, the processes "can compute but they can't write files to your hard drive or read files from sensitive areas like your documents or desktop." The user must give explicit permission for high level access.

"We improved speed and responsiveness across the board. We also built a more powerful java script  engine, V8, to power the next generation of web applications that aren't even possible in today's browsers," Google said.

Google's comic pointed out that current browsers can be affected by fragmented memory, pushing the browser closer to a crash as the user opens new tabs and closes old tabs, even though they might only have a few open at one time. Without the ability to separate the processes, if one thing goes wrong, the whole browser is liable to crash. Chrome's multi-process approach will allow each tab to run individual independent processes- if one tab fails, the browser recognizes the problem, ends the process in that tab, but the others retain function.

Even within one tab, when the user switches from site to site, Chrome will completely switch the process and reclaim the memory. If a slow-down occurs, a task manager can be opened to see exactly what pages or even what plugins are hogging memory, CPU power, or bandwidth.

Google also hoped that its efforts will begin to address the lingering performance and compatibility issues that face a wide variety of cross-platform browsers by using an automatic testing -- an internet "bot" -- to check and test millions of the most popular pages each week (based on Google PageRank).

During the testing thus far, Google has used Webkit to run page layout tests. When the project began it was only passing 23 percent of the tests. "Moving from there to 99 percent has been a fun challenge and an interesting example of test-driven design" said Pam Greene, one of the project software engineers.

The choice of Apple's Webkit was no coincidence. Google claimed they were attracted to the speed potential. When the Chrome team consulted the Android engineers and asked them why they chose Webkit, they responded "it uses memory efficiently, was easily adapted to embedded devices, and it was easy for new browser developers to learn to make the code base work."

Much like Apple did with Safari on the iPhone, Google will use Chrome as part of its Android mobile platform and hopes that its use of Google Gears, a plug-in that extends the standard browser experience, will help developers deliver native-app like performance over the Web with cross-platform compatibility.







« AMD's 2008-2010 mainstream desktop platforms unveiled · Google Chrome browser based on Webkit · Commodore is alive (again) as a netbook »

Related Stories

Google Chrome 14 - 09/19/2011 09:12 AM
Google patched 32 vulnerabilities in Chrome, paying more than $14,000 in bug bounties as it also upgraded the stable edition of the browser to version 14. The company called out a pair of developer-o...

Google Chrome 10 beta shows big boost in JS performance - 02/21/2011 11:31 AM
Google has made Chrome 10 beta public, you can grab it over here. This new release promises a 66 percent enhancement in JavaScript performance and offers GPU-accelerated video support, which should de...

Google Chrome 6 has built-in PDF support - 06/22/2010 09:25 AM
Google recently revealed the latest Chrome developer build for Windows and Linux features an integrated PDF viewer, which can be enabled by visiting chrome://plugins. Today, we are making available an...

Google Can't Sell Their Own Phones, Shuttering Web Store - 05/17/2010 08:30 AM
Google decided to stop selling the device through their online portal and instead focus on the typical retailer channels. "We launched Nexus One in January with two goals in mind: to introduce a...

Google Chrome takes third place - 12/17/2009 11:33 AM
According to Computerworld, the release of the Mac and Linux betas for the software helped push it into third place, past Apple's Safari browser. The week of December 6-12 saw Chrome hitting 4.4% mark...



Guru3D.com © 2021