Chrome browser evolution

What each version brought to the network. Change in speed.

Chrome browser versions

  1. December 12, 2008.
    The release of the first final version for Windows.
  2. May 22, 2009.
    Supporting Canvas.
    By clicking the mouse on the page and moving it, or expanding the content in all directions, as is done with Maps. This is a feature that cannot be found in any other browser.
    Similar to Tooltip, applies to form fields.
    Create different profiles with your own browser settings.
    Now you can combine two tabs to see two pages at once in the browser window: video.
  3. September 15, 2009.
    Changing the theme.
    The Omnibox search box now displays icons in the suggestions corresponding to the link types: favorites, suggestion, previous search.
    Adding <audio> and <video> tags.
  4. January 25, 2010
    Own customer integration.
    Synchronize favorites between computers over the Internet: Demo video.
    LocalStorage, API database, WebSockets for two-way data exchange.
    Extensions are installed and uninstalled automatically .
  5. Chrome becomes a full-fledged HTML browser 5.
    The geolocation API allows you to link site pages to a geographic location, so adapt the content or supplement it with information related to the location.
    Added drag and drop.
  6. The http ://protocol is taken by default and everything stored in the copy/paste is removed from the address bar, a rich idea !
  7. WebGL support, WebP, WebM, hardware acceleration. Cookie options panel. Web applications can use the local file system.
  8. In
  9. PDF Viewer without a plugin and in the sandbox displays PDF documents.
    Type about: flags in the URL string to activate some new features.
  10. Google is removing support for the H.264 codec for the video store in favor of VP8. WebGL is enabled by default, see impressive demos. Print without drivers for additional web applications. Create a desktop shortcut for web applications.
  11. March 2011. The incremental Crankshaft compiler speeds up JavaScript even more. GPU acceleration for video. The settings are in the tab (as in Advanced Explorer since 1998). Sandbox flash. Hardware accelerated video. Background tasks that allow you to receive notifications when messages are received.
  12. The HTML 5
  13. voice recognition API is enabled.
  14. Deleting Flash cookies. Replacing Gears with offline HTML 5 features. CSS 3D. Safer from phishing. Run applications by name in the URL string.
  15. (July 2011) Instant display of search engine results from queries in the URL/search string. Preview the PDF before printing.
  16. September 2011 Integrated Home Client. Audio API.
  17. October 2011. The extension manager is built into the options bar.
  18. December 2011. Support for multiple users with different profiles, but no passwords.
  19. February 2012. Improved omnibox with page preloading and download security. The bookmark for opening a new page has become almost invisible.
  20. March 28, 2012. Hardware acceleration for Canvas, which benefits WebGL (which brings 3D to Canvas). The SwiftShader framework is also included for systems that do not have the necessary graphical functions.
  21. May 15, 2012. Acceleration of Canvas.
  22. June 26, 2012. ECMAScript 6 parially supported и so Web Intents .
  23. July 31, 2012. Improvised interface.
  24. September 25, 2012. The now built-in lock pointer API allows you to use the mouse as a game handle, without a visible pointer, which is suitable for games.
  25. November 6, 2012. Do not track enabled by default, hardware acceleration for video. Site settings for the site by clicking on the favicon .
  26. January 10, 2013. MathML support (but will be removed in version 25).
  27. February 22, 2013. Integration of the voice API using the Web Speech Api, which allows you to dictate text rather than enter it on the keyboard. The Content Security Policy (CSP) protocol allows you to reduce application access to third-party sites that are specified by the developer in the whitelist. For example, Content-Security-Policy: script-src = 'self' restricts access to domain scripts. Improved DB and audio indexing. MathML replaced by MathJax
  28. .
  29. March 26, 2013. WebRTC works, you can chat with another remote browser.
  30. May 21, 2013. Faster, this version supports the Syn Filesystem API, another local storage solution similar to HTML 5, but allowing data synchronization between multiple devices connected to the server.
  31. July 9, 2013. The rendering engine is now Blink, not Webkit (Taper chrome ://version/in the URL string). For applications, a notification system is available, similar to web pages, which may contain images.
  32. August 20, 2013. Suggestions improved with freshness in the URL field. A lot of APIs are added for developers. The VP9 video codec replaces the VP8. Generator support using JavaScript.
  33. October 1, 2013. Image search is embedded in the URL field.
  34. November 12, 2013. Portable Native Client is added, the LLVM code on the server is compiled by the browser for the client system. Web payments have also been added. The indicator points to a tab of pages that generate noise.
  35. January 14, 2014. The tabs have an icon pointing to the sound source. Malware is detected during download. In Modern UI from Windows 8, Chrome becomes Chrome OS and allows you to use free applications outside the Microsoft store.
  36. February 14, 2014. Improved tabs. Starting with this version, all extensions must come from the Play Store. PDFs are displayed in the browser by default. Web Speech API support, web API New notifications. Even more interesting is the support for Custom Elements, a standard for defining new HTML tags.
  37. April 8, 2014. Audio API becomes standard (no set-top box). Flexible images that fit your screen.
  38. May 20, 2014. JavaScript now includes Promises, as well as WeakMaps and WeakSets objects, the Observat method. Other extras: Shadow DOM standard, loading CSS fonts
  39. .
  40. July 17, 2014. Import function for HTML and all web components. CSS animation with animation (). Objects.observe () в JavaScript
  41. .
  42. August 26, 2014. DirectWrite is an API for better typographic rendering in Windows as a replacement for GDI. Added option to save password.
  43. October 7, 2014.
    New image tag - Different images may appear depending on your computer
  44. .
  45. November 18, 2014.
    New APIs and bug fixes. Replacing NPAPI, the standard plugin architecture, with PPAPI, Google version.
  46. January 21, 2015. Service-working APIs allow you to speed up offline mode.
  47. March 3, 2015. ES 6 support increased with improved templates (string interpolation), Developer Tools. Turbofan is a JavaScript optimizer, it is not yet applied to JS page code, but to Asm.js, a subset of JS. See Asm.js, universal application compatibility.
  48. April 14, 2015. Automatic Push API notifications. By default, NAPI (browser-to-browser extensions) is no longer supported.
  49. May 19, 2015. MIDI audio support.
  50. July 22, 2015. JavaScript-You can use an expression as the property name of an object. Clipboard Cut/Copy command. Buffer API for standalone applications. API resolution. Standard CSS animations
  51. .
  52. September 1, 2015. Ads in Flash can no longer run automatically. arrow functions in JavaScript and new Array methods: from, of, fill, find, findIndex, copyWithin
  53. .
  54. October 14, 2015. Reactivity under ambient light. Animated PNG images. CSS grid layout. Notification buttons. MediaRecords. API Intersection Observer. Backup Canvas blog. Available regions in Kanwasa. CompositorWorker. JavaScript ES6: Destructed purpose, default settings. And many other changes.
  55. December 1, 2015. Eliminate security flaws.
  56. January 20, 2016. Security dashboard added to development tools.
  57. March 2, 2016. MediaRecords API for audio and video recording. Delayed synchronization API. Save-Date header to show a light page if necessary.
  58. April 13, 2016. Improved notifications. The <link rel = "url"> attribute allows you to preload a file (such as an image) before a page
  59. .
  60. May 25, 2016. New API Identity Management. The Intersection Observer API reports when an item is moved to the display area. SPDY is replaced by HTTP/2.
  61. July 20, 2016. CSS Containment. The contain property indicates that the element style is container independent. PerformanceObserver API for site performance information.
    Rolling back to the keyboard is no longer supported.
  62. August 31, 2016. Shadow DOM is a standard web component that allows a local visual component style that is independent of the page DOM. Experimental Bluetooth. Many changes for the developer and security.
  63. October 14, 2016. The video player embedded in the pages becomes HTML 5. Custom items in version 1 (arbitrary tags). BroadcastChannel provides a direct link between pages and workers.
  64. December 1, 2016. Asynk/avant. 30% less memory. Download button for media
  65. .
  66. January 26, 2017. WebGL 2.0 is supported. Non-https pages with forms are reported to Internet users. The FLAC audio codec is supported. Bluetooth Web API и на Android WebVR и GamePad.
  67. March 9, 2017. Supports Web Assembly and CSS Grid Layout like Firefox version 52.
  68. April 19, 2017. New versions of the Ignition bytecode interpreter and Tubofan optimizer that completely replace the JavaScript tools in Chrome. This improves performance and reduces memory usage. Node.js is accelerating 10% according to tester AcmeAir. IndexedDB 2.0 support. Display CSS attribute: fullscreen
  69. .
  70. June 6, 2017. Headless mode allows you to run Chrome automatically, without a screen. API for capturing images, including the screen saver of the page. APNG format support, animated PNG images.
  71. July 25, 2017. New CSS fond-display property. Web budget notification management API. VP9 and MP4 are available by default. Bookmark management is possible on the keyboard.
  72. September 5, 2017. ECMAScript modules are supported. The Web Share API on Android puts its own sharing features available in the browser. The WebUSB API allows applications to communicate with devices. Visual Viewport API simplifies scaling.
  73. October 17, 2017. The Network Information API adds performance information. OpenType font with fond-variable-settings property. CaptureStream () allows you to process audio or video content
  74. .
  75. December 6, 2017. JavaScript: The import () function allows you to dynamically enable modules. Asynchronous generators. The Device Memory API provides applications with access to device memory. CSS: Overscroll-behavior to associate the item with the ends of the dashboard. Adds a minimum ui value to the display property. NTLM v2. Improve web storage
  76. .
  77. January 24, 2018. Enhanced pop-up blocker. Resize Observer API support. Advanced development tools.
  78. March 6, 2018. The CSS Paint API creates a script image for the img tag. API Server Time so that servers specify the response time in the HTTP header.
  79. April 17, 2018. Audio videos starting with page loading are limited. CSS Typed Model Object simplifies the use of styles. The clipboard becomes asynchronous. New rendering context for Canvas for images. The TextArea and Select functions provide autocomplete functionality.
  80. May 31, 2018. WebAuthn allows you to identify yourself on sites without a password on a mobile, with biometric sensors. WebXR is a virtual reality API. Access to mobile sensors. For the desktop, Chrome makes it easier to create a PWA (Progressive Web App).
  81. July 25, 2018. API support for managing online payments. Various minor technical improvements.
  82. 4,
  83. 2018. The interface changes with rounded corners. Add a CSS Scroll snip to improve content handling. The Locks web API allows you to temporarily restrict access to an application resource.
  84. October 16, 2018. PWA can be installed on a desktop running Windows 10. Public Key Credential allows you to authenticate by fingerprint on a site with a smartphone. Web Bluetooth in Windows 10 for communicating with devices. Development tools are also being improved.
  85. December 14, 2018. Shadow DOM v1 is better implemented. Better Together allows you to connect Android and Chrome OS. Blocking ads on offensive sites. Blocks automatically triggered sound.
  86. February 19, 2019. Page with changed parameters. Web API authentication support. Popup is blocked when the page is closed.
  87. March 12, 2019. Auto Picture-in-Picture for PWA allows you to save inlaid video when you change pages. Improving availability overall.

Compared version speeds

Each new version improves performance:

Changing the number of users of Chrome and other browsers

Global Desktop and Tablet Market Shares.

According to StatCounter:

  Chrome IE + Edge Firefox Safari Opera Other
2019/2 62.4 2.16 4.39 15.6 2.87  
2016/4 60 15.5 15.6     8.4
2015 47 20 17 10 1.5 3.7
2014 49 23 19 4.9 1.5 2
2013 47 25 20 4.8 1.7 1.9
2012 31 34 25 7 1.7  
2011 21 44 28 5 1.7 .062

According to Net Applications/Net Market Share:

  Chrome IE + Edge Firefox Safari Opera Other
2019/2 66.89 13 9.39      
2016/4 42 41 10 4.9 1.9 1
2015 32 48 12 4.5 1.5 1
2014 23 59 12 5 1 1
2012 19 54 20      
2010 4.6 63 25 4.5 3 .063

In September 2008, Chrome had a market share of 1%.
Note that the values may vary depending on the period selected, from 1 to several months per year.