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
G.Skill TridentZ 5 RGB 6800 MHz CL34 DDR5 review
Be Quiet! Dark Power 13 - 1000W PSU Review
Palit GeForce RTX 4080 GamingPRO OC review
Core i9 13900K DDR5 7200 MHz (+memory scaling) review
Seasonic Prime Titanium TX-1300 (1300W PSU) review
F1 2022: PC graphics performance benchmark review
MSI Clutch GM31 Lightweight​ (+Wireless) mice review
AMD Ryzen 9 7900 processor review
AMD Ryzen 7 7700 processor review
AMD Ryzen 5 7600 processor review

New Downloads
CPU-Z download v2.04
Intel ARC graphics Driver Download Version: 31.0.101.4090
AMD Radeon Software Adrenalin 23.1.2 (RX 7900) download
GeForce 528.24 WHQL driver download
Display Driver Uninstaller Download version 18.0.6.0
Download Intel network driver package 27.8
ReShade download v5.6.0
Media Player Classic - Home Cinema v2.0.0 Download
HWiNFO Download v7.36
MSI Afterburner 4.6.5 (Beta 4) Download


New Forum Topics
Amernime Zone AMD Software: Adrenalin / Pro Driver - Release Discovery 22.12.2 WHQL AMD Software: Adrenalin Edition 23.1.2 for AMD Radeon™ RX 7900 Series Performance for Free: Unlocking Resizable Bar for unsupported AMD GPUs (Polaris, VEGA, Radeon VII) Crash 0xc0000005 (3221225477) in Red dead redemption 2(solution found) Corsair 10GB/s MP700 PCIe Gen5 SSD got unveiled, but quickly gets hidden Intel DDR5 experiences AMD Polaris (RX 400/500) users unable to play Forspoken Microsoft launched an Office Census. Intel Shares Fourth-Quarter and Full-Year 2022 Financial Results Forspoken implements Microsoft's DirectStorage API, offers faster load times but lowers frame rate




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

Google Chrome browser based on Webkit

by Hilbert Hagedoorn on: 09/02/2008 10: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 10: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 12:31 PM
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 10: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 09: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 12:33 PM
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 © 2023