
In September 2008, Google released the entire source code of Chrome, including its V8 JavaScript engine, as an open source project entitled Chromium. This move enabled third-party developers to study the underlying source code and help port the browser to Mac OS X and Linux. A Google spokesperson also expressed hope that other browsers would adopt V8 to help web applications. The Google-authored portion of Chromium is released under the permissive BSD license, which allows portions to be incorporated into both open source and proprietary software programs. Other portions of the source code are subject to a variety of open-source licenses. Chromium implements the same feature set as Chrome, but without Google branding and automatic updates, and it has a slightly different logo.
PUBLIC RELEASE :)
An alpha version of Chromium for Linux, showing the default home page
The browser was first publicly released for Microsoft Windows (XP and later only) on 2 September 2008 in 43 languages, officially a beta version. Chrome quickly gained about 1% market share despite Mac OS X and Linux versions still being under development. After the initial surge, usage share dropped until it hit a low of 0.69% in October 2008. It then started rising again until by December 2008, Chrome again passed the 1% threshold.
In late 2008, a message saying that a "test shell" is available to build on Linux was placed in the Chromium project's developer wiki.[20] Some tried this shell, which apparently lacked many features, but appeared to function quite well in rendering web sites (including JavaScript).In early January 2009, CNET reported that Google planned to release versions for Mac OS X and Linux in the first half of the year. By March 2009, it was possible to build a pre-alpha version of the Chromium browser, which looked similar to the Windows release, but was still very far from complete.
The first official Chrome Mac OS X and Linux developer previews were announced on 4 June 2009 with a blog post saying they were missing many features and were intended for early feedback rather than general use. On 9 October 2009, Google CEO Eric Schmidt stated that Chrome for Mac would be released "in a couple of months." On 30 November 2009, it was reported that the Mac OS X beta would be available by the end of 2009, lacking such features as App Mode, a bookmark manager, 64-bit support, Bookmark Sync, and extensions. Official betas for Mac OS X and Linux were released on 8 December 2009.
DEVELOPMENT:)
Chrome was assembled from 25 different code libraries from Google and third parties such as Mozilla's Netscape Portable Runtime, Network Security Services, NPAPI, as well as SQLite and a number of other open-source projects The JavaScript virtual machine was considered a sufficiently important project to be split off (as was Adobe/Mozilla's Tamarin) and handled by a separate team in Denmark coordinated by Lars Bak at Aarhus. According to Google, existing implementations were designed "for small programs, where the performance and interactivity of the system weren't that important," but web applications such as Gmail "are using the web browser to the fullest when it comes to DOM manipulations and Javascript", and therefore would significantly benefit from a JavaScript engine that could work faster.
Chrome uses the WebKit rendering engine to display web pages, on advice from the Android team. Like most browsers, Chrome was extensively tested internally before release with unit testing, "automated user interface testing of scripted user actions" and fuzz testing, as well as WebKit's layout tests (99% of which Chrome is claimed to have passed). New browser builds are automatically tested against tens of thousands of commonly accessed websites inside of the Google index within 20–30 minutes.
Chrome includes Gears, which adds features for web developers typically relating to the building of web applications (including offline support).
BY: Angel Caroline/ XI IPA 2
http://en.wikipedia.org/wiki/Google_Chrome


0 komentar:
Posting Komentar