- Joined
- 20 Jul 2014
- Messages
- 7,097
- Solutions
- 4
- Reaction score
- 12,693
A beta version of Chrome 52 released
earlier today for Android, Chrome OS, Linux, Mac and Windows devices, bringing in a number of new features to enable faster and easier browsing for end users as well as enabling sites to improve their performance using new APIs. The list of features and APIs introduced by Chrome 52 Beta include CCS containment, a new PerformanceObserver API, Streams API, an open standard named VAPID to authenticate site servers with push services along with many more new features.
To cut down on website loading time, Chrome 52 uses heuristics to determine which parts of a page have changed and goes on to update only those parts rather than an entire page. However, certain elements in a page can display outside the bounds of their parents and can thereby affect other elements in the page. With Chrome 52 Beta, developers can now use a new CSS contain property to prevent any element from displaying outside the bounds of its parent. The new PerformanceObserver API also helps with collecting accurate real-user measurement data during real time usage. Thanks to the API, the browser can now help sites with data points on various metrics as and when they ask for it. Chrome 52 Beta has also introduced Streams API which passes a ReadableStream to a Response constructor to construct streamable response objects, which in turn allows HTTP responses to stream faster and to render larger portions of an HTML document before the entire response shows up. The beta update has also brought in an open standard named VAPID which authenticates site servers with push services, thereby saving developers from using proprietary push message delivery services and using different APIs for different browsers.
Chrome 52 Beta has also introduced several other features like support for OpenType small capitals, easier styling of numbers, letting only secure origins to ‘create or delete secure cookies’, creating ImageBitmaps easily using ImageBitmapsOptions and allowing sites to experiment with persistent storage as original trials. The launch of Chrome 52 Beta coincided with the removal of merged tabs in Chrome for Android by Google which took place yesterday. This was done to increase the overall performance and stability of the browser. Back in March, Google also updated Chrome for Android to v39, bringing in a number of improvements centered around bug fixes, improved performance and stability. Among major upgrades that came with v39 was a better JavaScript code, a new MediaRecorder API and notifications for nearby smart beacons and Nearby API.
earlier today for Android, Chrome OS, Linux, Mac and Windows devices, bringing in a number of new features to enable faster and easier browsing for end users as well as enabling sites to improve their performance using new APIs. The list of features and APIs introduced by Chrome 52 Beta include CCS containment, a new PerformanceObserver API, Streams API, an open standard named VAPID to authenticate site servers with push services along with many more new features.
To cut down on website loading time, Chrome 52 uses heuristics to determine which parts of a page have changed and goes on to update only those parts rather than an entire page. However, certain elements in a page can display outside the bounds of their parents and can thereby affect other elements in the page. With Chrome 52 Beta, developers can now use a new CSS contain property to prevent any element from displaying outside the bounds of its parent. The new PerformanceObserver API also helps with collecting accurate real-user measurement data during real time usage. Thanks to the API, the browser can now help sites with data points on various metrics as and when they ask for it. Chrome 52 Beta has also introduced Streams API which passes a ReadableStream to a Response constructor to construct streamable response objects, which in turn allows HTTP responses to stream faster and to render larger portions of an HTML document before the entire response shows up. The beta update has also brought in an open standard named VAPID which authenticates site servers with push services, thereby saving developers from using proprietary push message delivery services and using different APIs for different browsers.
Chrome 52 Beta has also introduced several other features like support for OpenType small capitals, easier styling of numbers, letting only secure origins to ‘create or delete secure cookies’, creating ImageBitmaps easily using ImageBitmapsOptions and allowing sites to experiment with persistent storage as original trials. The launch of Chrome 52 Beta coincided with the removal of merged tabs in Chrome for Android by Google which took place yesterday. This was done to increase the overall performance and stability of the browser. Back in March, Google also updated Chrome for Android to v39, bringing in a number of improvements centered around bug fixes, improved performance and stability. Among major upgrades that came with v39 was a better JavaScript code, a new MediaRecorder API and notifications for nearby smart beacons and Nearby API.