The post about the google chrome browser. What is "Chrome"? Description and features of the browser. Useful extensions and applications

The laurels of the triumphant were prepared for him long before his official birthday was announced. He, like the heir to a billion-dollar fortune, has been in a privileged position since his birth. He didn't have to go through a long and difficult path to fame, because behind his back was always his great parent -.

Of course, I'm talking about browser Google chrome , which has become by far the most popular surfing tool around the world in. And this, by the way, took him less than six years. However, let's talk about everything in order.


Google Chrome: from idea to first steps

2008 CEO of Google Corporation Eric Schmidt and did not want to hear about any own browser under the brand name of the company. It can be understood: the niche was divided long ago. By that time, each user had already found his favorite program, with the help of which he went to the Internet. Come there with your new development Even under such a formidable brand, it was extremely dangerous: if Google's new brainchild failed at the stage of presenting to users, it would be a significant blow to the prestige of the search giant.

And yet there were people in the company who believed in the success of the undertaking. In particular, the well-known to us Google founders- and . With colossal financial capabilities, they could afford to create a prototype browser "at their own peril and risk." In other words, the first google variant Chrome was developed without any guarantees whatsoever that the product would subsequently be approved by the CEO.

From Mozilla Firefox the experts did not disappoint: they created such a convenient and easy-to-use browser that Eric Schmidt changed his anger to mercy. It was decided to start a full-fledged work to prepare for the release of the program "into the light". The birthday of Google Chrome is officially considered September 2, 2008: it was on this day that the corporation officially announced the creation of a new browser. By the way, it was at the same time that the first beta version, focused on Windows OS, was released. A start was made.


Chrome's heyday

If you read my notes on the history of other browsers (,), you will notice that each product has come a long way from an unknown program to a "favorite" of millions. Thanks to the company's huge money, the Google Chrome browser has passed this stage almost painlessly and incredibly quickly. Already on December 11, 2008, the first stable version was released, after the appearance of which the program immediately won 1% of the market. For a beginner, three months old is a fantastic result.

A little technical information ... All versions of Chrome until April 2013 were based on the Webkit engine. Later, the Blink engine became the basis. Chromium still works on Blink.
Versions for Linux and Mac OS X appeared a year after the official release. Starting from the fifth version, the browser has the same capabilities in all operating systems.

Each new release drew more and more new adherents to the side of Chrome. This is not surprising, because the company had almost unlimited possibilities(finance, PR, direct), thanks to which I could instantly implement any of my developments and whims.

Talk about version history Google browser Chrome is completely uninteresting. Each new release was planned and thought out in advance, there was no struggle for survival and difficulties. Only constant stable growth and development of more and more new territories of the market. Thanks to such a well-coordinated work, very soon the browser came out on top in the world, “relocated” to computers of 40% of users.

Google Chrome security

And it was Google who made it a rule to check the security of their browser with the most tested and in a reliable way-. Those who can find a vulnerability in Google Chrome are paid a good sum (Google allocates about $ 3,000,000 for this case). And this idea has borne fruit: in recent years, "ostentatious break-ins" (not prosecuted by law, of course) have already been accomplished a lot. Naturally, the developers drew conclusions, patched gaps, and challenged again.

In parallel with each new release, the company is constantly paying huge sums of money to hack its product. For example, when these lines were being written, information appeared on the Web that the last release of the program to date (the 33rd in a row) was successfully cracked twice. For which "hackers" officially received from the company $ 100,000 and $ 60,000, respectively. Everything is serious enough: the creators are doing their best to ensure that Chrome remains the most secure browser in the world.

Another security feature of the Chrome browser is the sandbox. The perfect solution to re-fence open tab from the rest of the program functionality. In other words, an attack with specific page will not harm the entire software, since all tabs are programmatically separated. Applications are also sandboxed.

10 principles of Chrome success

Of course, it would be foolish to argue that the success of Google Chrome consisted only of the loud glory of the brand. This browser has really done a lot of revolutionary things that rightfully earned a place in the pantheon of glory. With a little thought, I have selected 10 main advantages that make Google Chrome so popular. So here's my humble hit parade:

  • ~ fast page browsing;

  • ~ high level security and the already mentioned sandbox;

  • ~ minimalism in design, thanks to which maximum space is allocated for displaying web pages directly;

  • ~ plugins and extensions, of which there is already an abundance in Google Chrome and new ones are constantly appearing;

  • ~ synchronization with your Google account;

  • ~ "incognito" mode, which does not save the history of visits and cookies;

  • ~ tools for webmasters;

  • ~ presence of dynamic tabs;

  • ~ control of program failures;

  • ~ comfortable search bar, combined with address (so-called Omnibox).

What's in the future?

It is clear that at the current stage, far from the full potential of the Google Chrome browser has been revealed. Considering Google's literally manic desire to centralize everyone, it is worth predicting many more revolutionary breakthroughs and changes.

In particular, you can expect a lot from Chrome OS, which has already gained fame as a destroyer of the usual foundations. It seems to me that Google Chrome is just beginning to show its capabilities, and in the future we will be delighted with its new achievements more than once. This is the browser that is capable of the most daring discoveries.

For six years, Google CEO Eric Schmidt did not support the idea of ​​creating a separate browser. He pointed out that "Google was a small company" and that he did not want to be involved in the "painful browser wars." After company founders Sergey Brin and Larry Page hired several Mozilla Firefox developers and created the Chrome demo, Schmidt said, "It was so good that it made me change my mind."

Initially, Chrome was released only for Windows, later (December 9, 2009) there were dev- and beta-versions for Linux and macOS operating systems. Initially, assemblies for these operating systems did not have the full functionality of similar beta versions for Windows (for example, bookmark synchronization), but with the advent of the 5.0. * Branch, the functionality of assemblies for all operating systems became equal.

Announcement

Release

Chrome quickly gained about 1% of the market. After an initial surge, the share of users fell to 0.73% in October 2008. Then it began to rise again, until in December 2008 Chrome again surpassed the 1% threshold.

Development

The Chrome development team decided to use the WebKit engine in their browser, as advised by the Android team. Like most other browsers, Chrome has been tested internally before release.

The first version of Google Chrome completely passed Acid1 and Acid2 tests, but not Acid3 (only 79/100 tests). Since version 4.0, Chrome passes all tests.

Version history

Main article: Version history Google Chrome

Peculiarities

Google Chrome aims to improve security, speed, and stability. And on June 9, 2009, the developers of Google Chrome in their interview for the unofficial community of users outlined a strategy for the further development of their product, which is that the browser will have the highest possible speed and minimum allowable functionality, and all additional functions is planned to be implemented using extensions.

Security

Chrome periodically downloads updates from two blacklists (one for phishing sites and one for sites containing malware) and alerts the user when they try to visit a malicious site.

Chrome, as a rule, creates a separate process for each tab in order to prevent a situation in which the content of one tab has the ability to influence the content of another (also, if the process of processing the content of a tab freezes, it can be completed without the risk of losing data from other tabs ). The tab process is given the least privileges, the process can perform computations, but cannot read or write. Figuratively speaking, the tab is in the sandbox.

Stability

Chrome uses a multi-process architecture, and in most cases, each tab or plugin has a separate process. This procedure, called process isolation, eliminates the possibility of tabs interfering with each other. Also, an attacker using one tab will not be able to spy on what is happening in another, and if one tab fails, this will not interfere with the operation of the entire browser - you just need to close this tab.

The meaning of the name

One of the options for understanding the meaning of the word "Chrome" offers the "New Hacker's Dictionary" (quoted from the edition: New Hacker's Dictionary: Translated from English / Edited by E.S. like (p. 139):

chrome [from automotive], noun Additional features inserted into the program for greater showiness and attractiveness from the point of view of a potential buyer, but do not add anything to the functionality of the program. "Three-dimensional icons in our program, of course, belong to the category of chrome, but it's damn pretty chrome!" Usually expresses a contemptuous attitude towards such jewelry. Not to be confused with bells and whistles, which are inserted by the developer into the program to satisfy their own ambitions.

Logo

In 2011, a new flat logo was introduced in Google Chrome 11, replacing the previous three-dimensional one, bringing it closer to the new Chromium logo, but in a color version.

According to Google designer Steve Ruhr, “We've updated the Chrome logo to better reflect those feelings. The simple icon embodies the spirit of Chrome - to make the web faster, easier and easier for everyone. "

Themes

Since version 3.0, users can install themes that change appearance browser. A gallery has been created that includes both themes from Google and themes from third parties.

Extensions

Google Chrome extensions allow you to expand the capabilities and functions of your browser. A feature may be useful for some people, but not for everyone. Extensions allow you to add only the features you need to Google Chrome, avoiding the accumulation of features that are not used. Google has created a dedicated gallery of third-party extensions.

Extensions first appeared in stable Chrome versions 4.0, and the gallery was officially opened on January 25, 2010. At the time of its opening, there were already 1,500 extensions in it.

Automatic translation of web pages

The function of translating pages became available starting from version 4.1.249.1036 (dated March 17, 2010).

When visiting pages whose language is different from that used in Google interface Chrome, a panel automatically appears at the top of the page asking you to translate the web page.

This function uses the Google Translate service. The user can select the language and site, the content of which will not need to be translated in the future. Also, the user can completely disable the translation function in the settings.

Channels and update process

On January 8, 2009, Google introduced another update channel: Stable. Prior to this change, there were only two channels: Beta and Developer. This was done in order to ensure that users get more stable versions faster.

On July 22, 2010 Google announced an increase in the speed of updating stable versions of the browser - their release cycle is reduced to six weeks (instead of the previous three months). In this regard, an additional, fourth, update channel is launched - "Canary" (by analogy with canaries used by miners for the control of hazardous gas concentrations in coal mines), in which the changes associated with the risk will be tested. This channel will be similar to the Developer channel, however, if necessary, it will receive additional updates so its version numbers will be higher than the version numbers of the latter. Separate feature Chrome Canary is its parallel (independent of any other, already installed version) installation into the system and, accordingly, independent updates. Initially available only for Windows platform [ ] .

Google Chrome automatically updates when detected new version browser. The update process takes place in the background and does not require any action from the user. If Google Chrome was open during the update, just close and open the browser to launch the new version.

Webmaster Tools

Web Inspector: To run you need to click right click mouse over any component of the web page and select View Item Code. A dialog box appears listing the items and resources associated with this component. It is also possible to view the hierarchical view of the DOM and the JavaScript console. (You can click the middle button at the bottom to open the JavaScript Console. On Windows, you can also open Page> Developers> JavaScript Console.)

Task Manager: To start, you need to open the "Page" menu and select "Developers" (in Windows). Select "Task Manager". You can also use shortcuts⇧ Shift + Esc. The task manager shows all the processes running in Google Chrome, and the resources used by these processes (memory, processor, network).

JavaScript debugger: To start it you need to: open the "Page" menu and select "Developers" (in Windows). Select Debug JavaScript. Will open command line a JavaScript debugger that can be used to debug running processes.

Browser service pages

To start, you must: enter any of the following commands in address bar for more information.

Addresses Meaning
chrome: // about List of service pages
chrome: // accessibility Availability (?)
chrome: // extensions List of installed extensions
chrome: // cache Show cache contents
chrome: // crash (deprecated, unused)
chrome: // kill
Displays a page with a message about the problem. In the Russian version of Chrome, the message begins with the text “He's dead, Jim!”, “He flew away! But he promised to return ... "(in the old versions," Oh no, we lost her! "," Shit ... ")
chrome: // credits Chrome developments
chrome: // dino Dinosaur game that appears when there is no internet connection
chrome: // dns Shows DNS records
chrome: // flags Unlock hidden (experimental) features
chrome: // flash Viewing information about a Flash plugin
chrome: // histograms Graphs of various statistical parameters
chrome: // inducebrowsercrashforrealz Crash Google Chrome. For developers to view the processes occurring in the system during a crash
chrome: // memory Shows information about the memory used by the application and tabs
chrome: // plugins Show installed plugins
chrome: // shorthang Cause tab to "hang". For developer testing of hang protection
chrome: // net-internals Connection information
chrome: // terms Google Chrome Terms of Service
chrome: // version Version and build number. Analog - about:
view-source: View the source code of the page

Alternative installers

The main version of the Google Chrome installer requires an Internet connection to work, installs the browser only as system application and is extremely limited in the choice of installation parameters. However, there are also, although not presented on the main download page, alternative installer versions that allow you to install the browser without an Internet connection and / or as a custom application.

Usage statistics

Chrome automatically sends browser usage information to Google. Some of the mechanisms for collecting such information can be disabled by the user, and some cannot.

Methods of collecting information
Name Information sent When does it work? Disconnected?
Installation A randomly generated character included in installation program... Used to measure the success rate Google installs Chrome

When installing

No
RLZ identifier Encrypted string, by Google data containing non-personally identifiable information about how the browser was downloaded and the first week of use. Used to determine the effectiveness of advertising campaigns. Google provides source to decrypt this line

When searching through Google;
On first launch and first use of the address bar

Partially
Client ID Unique identificator, as well as data on the use and crashes of the program. Driven by the setting “Help improve Google Chrome by automatically submitting to Google statistics Usage and Crash Reporting. " Disabled by default Unknown Partially
prompt During recruitment Partially
Page not found The text entered in the address bar With the message "Server not found" Partially
Bug collector Crash details Unknown Partially
Correcting spelling All texts entered on the pages. Disabled by default During typing, or when right-clicking on an error Partially
Google update(Windows) How often is Chrome used, information about operating system and chrome version Unknown No
Google Software Update(OS X)

In March 2010, Google introduced a new way to collect installation statistics. The unique identifier included in Chrome is now only used the first time Google Update connects to the company's server. After receiving a response from the server, the identifier is deleted.

T-Rex

When there is no internet connection, the user sees an 8-bit dinosaur. If you press the space bar on your keyboard, click the mouse, or press mobile device, then the dinosaur instantly jumps and begins to run across the field among cacti and pterodactyls. The game itself is an endless runner, there is no time limit or the number of points. But you can play the game with the Internet by entering chrome: // network-error / -106 or chrome: // dino / in the address bar

Licenses

The browser is distributed under a proprietary license.

The vast majority of the browser code is open as a Chromium project under a BSD-type license and others.

Reaction

During the launch of the beta version of the browser in the fall of 2008, the press received positive feedback on the browser from Google. TechCrunch noted that Google has created an excellent browser. PCWorld reviewer Nick Mediati wrote that the browser meets the needs regular user PC, while providing many options for the advanced user. TechHerald journalist Steve Ragan said Google needs to work to improve the browser to compete with Mozilla Firefox and Internet Explorer despite the impressive beta. Walter Mossberg of The Wall Street Journal wrote that Google was able to create a smart and innovative browser that makes using the Internet faster and easier.

Disadvantages and criticism

Awards

see also

Notes (edit)

  1. Supported Languages ​​- Developer Console Help
  2. Google Chrome now live - 0009.
  3. https://chromereleases.googleblog.com/2019/05/stable-channel-update-for-desktop.html
  4. Chrome Releases: Beta updates (English) - announcements of beta versions of Google Chrome
  5. Chrome Releases: Dev updates (English) - announcements of test versions of Google Chrome
  6. Google Chrome Terms of Service
  7. English-Russian translation of "chrome" (unspecified) . ABBYY Lingvo.Pro... Retrieved April 10, 2011. Archived March 18, 2012.
  8. How to pronounce Google(English). inogolo.com. Retrieved April 10, 2011. Archived February 2, 2012.
  9. Chrome - Definition and More from the Free Merriam-Webster Dictionary(English). Merriam-Webster, Incorporated. Retrieved April 10, 2011. Archived March 18, 2012.
  10. More often in Russian it is called the actually translated version of "Google Chrome", while the transcriptional version is "Google Crome".
  11. Chrome browser will change engine (unspecified) . Lenta.ru(April 4, 2013). Archived August 17, 2013.
  12. 5 Browsers on July 2016 // StatCounter.com
  13. Report: number of visitors with different browsers // www.LiveInternet.ru
  14. Julia Angwin. Sun Valley: Schmidt Didn’t Want to Build Chrome Initially, He Says(English). WSJ Digits Blog(9 July 2009). Retrieved July 14, 2010. Archived March 18, 2012.
  15. Google Chrome for Linux beta released (unspecified) ... Google. Retrieved December 9, 2009. Archived March 18, 2012.
  16. Download page (unspecified) ... Retrieved December 9, 2009. Archived March 18, 2012.
  17. New beta version of Google Chrome for Mac and Linux (eng.)
  18. It was when not if ... Google Chrome(English) (September 2008). Retrieved September 2, 2008. Archived March 18, 2012.
  19. Issues - chromium - Google Code
  20. Sundar Pichai, Linus Upson. A fresh take on the browser(English). Google Blog(September 1, 2008). Retrieved September 1, 2008. Archived March 18, 2012.
  21. Google Chrome update: First screenshot, and live-blog alert(English). CNet (September 1, 2008). Retrieved September 2, 2008. Archived March 18, 2012.
  22. Google launches Chrome web browser(English). The Canadian Press (September 2, 2008). Retrieved September 2, 2008. Archived March 18, 2012.
  23. Come on Google… Chrome for Mac?(English) (November 2008). Retrieved November 22, 2008. Archived March 18, 2012.
  24. John Migman. Developer interview (unspecified) . My-Chrome Blog(June 25, 2009). Retrieved October 8, 2009. Archived August 13, 2011.
  25. Marc Chung. chromes-process model explained(English) (unavailable link)(September 5, 2008). Retrieved September 10, 2008. Archived November 18, 2008.
  26. Ryan Paul. Google bakes Flash into Chrome, hopes to improve plug-in API(eng.) (March 2010). Retrieved March 14, 2010. Archived March 18, 2012.
  27. My Google Chrome> Google Chrome 5.0.375.86 Stable
  28. https://support.google.com/chrome/answer/6213033?hl=ru (Russian)
  29. Design Elements(English). Google.
  30. Speed ​​test: Google Chrome beats Firefox, IE, Safari (eng.)
  31. Quick launch of web applications
  32. Working with data
  33. Process Models(English). Chromium Developer Documentation(September 3, 2008). Retrieved September 12, 2008. Archived March 18, 2012.
  34. Google Chrome after a year: Sporting a new stable release - Official Google Blog
  35. Add a Bookmark Button to Google Chrome's Toolbar - Google Chrome - Lifehacker
  36. Issue 21152: Expose UI for bookmark menu on all platforms(English). Google (September 2009). Retrieved December 30, 2009. Archived March 18, 2012.
  37. Steve Rura. A fresh take on an icon(English). Google (21 March 2011). Retrieved March 22, 2011. Archived March 18, 2012.
  38. Adam Ostrow. Google Chrome Gets a New Icon(English). en: Mashable (21 March 2011). Retrieved March 22, 2011. Archived March 18, 2012.
  39. Steve Rura. A fresh take on an icon(eng.) (March 2011). Retrieved March 22, 2011. Archived March 18, 2012.
  40. Anthony Laforge. Release Early, Release Often(English) (22 July 2010). Retrieved July 28, 2010. Archived March 18, 2012.
  41. Huan Ren. Install / run two Google Chrome builds side by side(English) (22 July 2010). Date of treatment July 28, 2010.
  42. Google Chrome Canary Build(English) (September 3, 2008). Retrieved July 28, 2010. Archived March 18, 2012.
  43. Google Chrome update
  44. Alternative (offline) Google Chrome installation file (for Windows) (unspecified) ... Date of treatment July 21, 2015.
  45. Communications between Chromium / Google Chrome and service providers
  46. Google Chrome Privacy Policy
  47. & rlz = in Google referrer: Organic traffic or AdWords?(English). Retrieved February 27, 2009. Archived March 18, 2012.
  48. (English) (2 June 2010). Retrieved June 3, 2010. Archived March 18, 2012.
  49. The browser must be downloaded from the official site of Google Chrome to disable the RLZ identifier.
  50. Google Reacts to Some Chrome Privacy Concerns(English). Retrieved September 24, 2008. Archived March 18, 2012.
  51. Managed by "Help improve Google Chrome by automatically sending usage statistics and crash reports to Google." Disabled by default.
  52. Google Chrome Privacy Whitepaper (Current as of Chrome 31.0.1650.48) (unspecified) (November 12, 2013). - “Suggestions for spelling errors. Google Chrome can provide smarter spell-checking by sending text you type into the browser to Google "s servers, ... If the feature is enabled, Chrome will send the entire contents of text fields as you type in them to Google along with the browser's default language. Retrieved November 17, 2013.
  53. Reuven cohen... New Google Chrome Spell Checker Monitors Everything You Type, Forbes.com (3/27/2013). Retrieved 17 November 2013. “So the question is; How comfortable are you with the possibility that everything you type might be monitored? Then again there is a simple solution. Just disable this feature. ".
  54. (eng.) (16 March 2010). Date of treatment March 24, 2010.

AND Chrome OS

Interface languages 47 languages First edition September 2 Hardware platform IA-32, x86-64 and ARM Latest version State Supported License Adware Site google.com/chrome/ Google Chrome at Wikimedia Commons

History

For six years, Google CEO Eric Schmidt has not supported the idea of ​​creating a separate browser. He pointed out that "Google was a small company" and that he did not want to be involved in the "painful browser wars." After company founders Sergey Brin and Larry Page hired several Mozilla Firefox developers and created the Chrome demo, Schmidt said, "It was so good that it made me change my mind."

Initially, Chrome was released only for Windows, later (December 9, 2009) there were dev- and beta-versions for Linux and macOS operating systems. Initially, assemblies for these operating systems did not have the full functionality of similar beta versions for Windows (for example, bookmark synchronization), but with the advent of the 5.0. * Branch, the functionality of assemblies for all operating systems became equal.

Announcement

Release

Chrome quickly gained about 1% of the market. After an initial surge, the share of users fell to 0.73% in October 2008. Then it began to rise again, until in December 2008 Chrome again surpassed the 1% threshold.

Development

The Chrome development team decided to use the WebKit engine in their browser, as advised by the Android team. Like most other browsers, Chrome has been tested internally before release.

The first version of Google Chrome completely passed Acid1 and Acid2 tests, but not Acid3 (only 79/100 tests). Since version 4.0, Chrome passes all tests.

Version history

Peculiarities

Google Chrome aims to improve security, speed, and stability. And on June 9, 2009, the developers of Google Chrome in their interview for the unofficial community of users outlined a strategy for the further development of their product, which is that the browser will have the highest possible speed and minimum allowable functionality, and all additional functions are planned to be implemented using extensions.

Security

Chrome periodically downloads updates from two blacklists (one for phishing sites and one for sites containing malware) and alerts the user when they try to visit a malicious site.

Chrome, as a rule, creates a separate process for each tab in order to prevent a situation in which the content of one tab has the ability to influence the content of another (also, if the process of processing the content of a tab freezes, it can be completed without the risk of losing data from other tabs ). The tab process is given the least privileges, the process can perform computations, but cannot read or write. Figuratively speaking, the tab is in the sandbox.

Speed

Google Chrome uses a high-performance JavaScript rendering engine. Also to speed up loading Google pages Chrome can use DNS lookahead.

Stability

Chrome uses a multi-process architecture, and in most cases, each tab or plugin has a separate process. This procedure, called process isolation, eliminates the possibility of tabs interfering with each other. Also, an attacker using one tab will not be able to spy on what is happening in another, and if one tab fails, this will not interfere with the operation of the entire browser - you just need to close this tab.

The meaning of the name

One of the options for understanding the meaning of the word "Chrome" offers the "New Hacker's Dictionary" (quoted from the edition: New Hacker's Dictionary: Translated from English / Edited by E.S. like (p. 139):

chrome [from automotive], noun Additional features inserted into the program for greater showiness and attractiveness from the point of view of a potential buyer, but do not add anything to the functionality of the program. "Three-dimensional icons in our program, of course, belong to the category of chrome, but it's damn pretty chrome!" Usually expresses a contemptuous attitude towards such jewelry. Not to be confused with bells and whistles, which are inserted by the developer into the program to satisfy their own ambitions.

Logo

In 2011, a new flat logo was introduced in Google Chrome 11, replacing the previous three-dimensional one, bringing it closer to the new Chromium logo, but in a color version.

According to Google designer Steve Ruhr, “We've updated the Chrome logo to better reflect those feelings. The simple icon embodies the spirit of Chrome - to make the web faster, easier and easier for everyone. "

Themes

Starting with version 3.0, users can install themes that change the look of the browser. A gallery has been created that includes both themes from Google and themes from third parties.

Extensions

Google Chrome extensions allow you to expand the capabilities and functions of your browser. A feature may be useful for some people, but not for everyone. Extensions allow you to add only the features you need to Google Chrome, avoiding the accumulation of features that are not used. Google has created a dedicated gallery of third-party extensions.

The extensions first appeared in the stable version of Chrome 4.0, and the gallery was officially launched on January 25, 2010. At the time of its opening, there were already 1,500 extensions in it. Everything Google extensions Chrome are created using WebExtensions technology.

Automatic translation of web pages

The function of translating pages became available starting from version 4.1.249.1036 (dated March 17, 2010).

When you visit pages that are in a language other than the one used in the Google Chrome interface, a panel automatically appears at the top of the page asking you to translate the web page.

This function uses the Google Translate service. The user can select the language and site, the content of which will not need to be translated in the future. Also, the user can completely disable the translation function in the settings.

Channels and update process

On January 8, 2009, Google introduced another update channel: Stable. Prior to this change, there were only two channels: Beta and Developer. This was done in order to ensure that users get more stable versions faster.

On July 22, 2010 Google announced an increase in the speed of updating stable versions of the browser - their release cycle is reduced to six weeks (instead of the previous three months). In this regard, an additional, fourth, update channel is launched - "Canary" (by analogy with canaries used by miners for the control of hazardous gas concentrations in coal mines), in which the changes associated with the risk will be tested. This channel will be similar to the Developer channel, however, it will receive additional updates if necessary, so its version numbers will exceed the version numbers of the latter. A separate feature of Chrome Canary is its parallel (independent of any other already installed version) installation into the system and, accordingly, independent updates. Initially available only for Windows platform [ ] .

Google Chrome will automatically update when it detects a new version of the browser. The update process takes place in the background and does not require any action from the user. If Google Chrome was open during the update, just close and open the browser to launch the new version.

If the update is available within 2 days, instead of standard icon"Setting up and managing Google Chrome" will display an up arrow on a green background, 4 days - on a yellow, 7 days - on a red background. Just click on the icon, select "Update Google Chrome", and click Restart.

Webmaster Tools

Web Inspector: To run, right-click on any component of the web page and select View Item Code. A dialog box appears listing the items and resources associated with this component. It is also possible to view the hierarchical view of the DOM and the JavaScript console. (You can click the middle button at the bottom to open the JavaScript Console. On Windows, you can also open Page> Developers> JavaScript Console.)

Task Manager: To start, you need to open the "Page" menu and select "Developers" (in Windows). Select "Task Manager". You can also use the keyboard shortcuts ⇧ Shift + Esc. The task manager shows all the processes running in Google Chrome, and the resources used by these processes (memory, processor, network).

JavaScript debugger: To start it you need to: open the "Page" menu and select "Developers" (in Windows). Select Debug JavaScript. This will open a JavaScript debugger command prompt that you can use to debug running processes.

Browser service pages

To start, you must: enter any of the following commands in the address bar to view additional information.

Addresses Meaning
chrome: // about List of service pages
chrome: // accessibility Availability (?)
chrome: // extensions List of installed extensions
chrome: // cache Show cache contents
chrome: // crash (deprecated, unused)
chrome: // kill
Displays a page with a message about the problem. In the Russian version of Chrome, the message begins with the text “He's dead, Jim!”, “He flew away! But he promised to return ... "(in the old versions," Oh no, we lost her! "," Shit ... ")
chrome: // credits Chrome developments
chrome: // dino Dinosaur game that appears when there is no internet connection
chrome: // dns Shows DNS records
chrome: // flags Unlock hidden (experimental) features
chrome: // flash Viewing information about a Flash plugin
chrome: // histograms Graphs of various statistical parameters
chrome: // inducebrowsercrashforrealz Crash Google Chrome. For developers to view the processes occurring in the system during a crash
chrome: // memory Shows information about the memory used by the application and tabs
chrome: // shorthang Cause tab to "hang". For developer testing of hang protection
chrome: // net-internals Connection information
chrome: // terms Google Chrome Terms of Service
chrome: // version Version and build number. Analog - about:
view-source: View the source code of the page

Alternative installers

The basic version of the Google Chrome installer for Windows requires an Internet connection, installs the browser only as a system application, and is extremely limited in the choice of installation options. However, there are also, although not presented on the main download page, alternative installer versions that allow you to install the browser without an Internet connection and / or as a custom application.

Usage statistics

Chrome automatically sends browser usage information to Google. Some of the mechanisms for collecting such information can be disabled by the user, and some cannot.

Methods of collecting information
Name Information sent When does it work? Disconnected?
Installation A randomly generated character included in the installation program. Used to measure the share of successful installations of Google Chrome

When installing

No
RLZ identifier An encrypted string, according to Google, containing non-personally identifiable information about how the browser was downloaded and the first week of use. Used to determine the effectiveness of advertising campaigns. Google provides the source code to decode this line

When searching through Google;
On first launch and first use of the address bar

Partially
Client ID A unique identifier, as well as data on application usage and crashes. Managed by "Help improve Google Chrome by automatically sending usage statistics and crash reports to Google." Disabled by default Unknown Partially
prompt During recruitment Partially
Page not found The text entered in the address bar With the message "Server not found" Partially
Bug collector Crash details Unknown Partially
Correcting spelling All texts entered on the pages. Disabled by default During typing, or when right-clicking on an error Partially
Google update(Windows) How often Chrome is used, operating system information, and Chrome version Unknown No
Google Software Update(macOS)

In March 2010, Google introduced a new way to collect installation statistics. The unique identifier included in Chrome is now only used the first time Google Update connects to the company's server. After receiving a response from the server, the identifier is deleted.

T-Rex

When there is no internet connection, the user sees an 8-bit dinosaur. If you press the spacebar on the keyboard, click the mouse or press on a mobile device, then the dinosaur instantly jumps and starts running across the field among cacti and