Home > News content

Full platform Google Chrome 61 official release

via:博客园     time:2017/9/7 14:01:11     readed:1379

Recently, the full platform Chrome browser officially ushered in the update, version number upgrade to 61.0.3163.79, mainly in the JavaScript module, desktop version of the Payment Request API, Web Share API and WebUSB made improvements and improvements.

Chrome 61 beta update log:

& mdash; & mdash; JavaScript module

These modules allow developers to declare dependencies on scripts that are popular in third-party build tools that use only bundled scripts when they are used.

This version adds native support for the JavaScript module via the new & lt; script type = module & gt; element. Native support refers to the fact that browsers can get fine dependencies in parallel so that they can take advantage of caching, avoid cross-page duplication, and ensure that scripts are executed in the correct order, all of which do not need to perform the build steps.

& mdash; & mdash; desktop version of the Payment Request API

Since the announcement last year to support Android, Payment Request API now supports Windows, Mac, Linux and ChromeOS. At present, developers can provide a secure, seamless cross-platform checkout experience.

A transaction of the PaymentRequest process

& mdash; & mdash; Web Share API

To allow users to easily share content on social networks, developers must manually share the sharing buttons into their website for each social service. This will not only lead to bloated pages and the risk of triggering third-party code, but also often cause users to be able to share content through the services they actually use.

The site can now use the new navigator.share API on Chrome (for Android) to trigger the native Android share dialog box, allowing users to easily share text or links with any native apps they install.

In future releases, this API will also be able to share it with installed web applications.

The navigator.share API allows users to share content with various native applications through the native Android Share dialog.

& mdash; & mdash; WebUSB

The Advanced Network Platform API supports most hardware peripherals such as keyboards, mice, printers, and game handles. In order to use dedicated USB peripherals such as education, science, or industry, users must use system-level permissions to find and install potentially unsafe drivers and software.

Chrome now supports the WebUSB API, allowing network applications to communicate with peripherals with user consent. This enables all of the features provided by the device, while still ensuring network security.

& mdash; & mdash; other features in this version

The Network Information API now offers desktop and Android versions, and supports web-based access to the device's underlying connectivity.

& mdash; Now, the developer can specify the rolling fluency through a new optional parameter in the existing Scroll API or through the scroll-behavior CSS property.

The CSSOM View Smooth Scroll API makes native smooth scrolling for the platform through the scroll-behavior: smooth CSS property or by using the window.scrollTo () DOM scrolling function, eliminating the need for this behavior via JavaScript

& mdash; CSS color values ​​can now be 8-bit and 4-digit hexadecimal colors in the format #RRGGBBAA and #RGBA.

& mdash; Now, the site can access the relative position of the screen content through the Visual Viewport API, thus more directly show complex functions, such as the use of two-finger gestures to enlarge.

& mdash; The Device RAM API is now available to display the user's RAM capacity to the site to optimize the overall performance of the web application.

& mdash; Now, when you navigate from an installed web application to a site outside the initial web app, the new site will automatically load in a custom Chrome tab.

& mdash; Now, for videos that use native controls, Chrome automatically expands the video to full-screen when the user rotates their device along the way the video is played on the screen.

& mdash; nextHopProtocol is now available in Resource Timing and Navigation Timing, allowing users to access the network protocol used to obtain resources.

& mdash; Web sites can now require embedding of third party content to enforce a given content security policy through the new csp attribute on the & lt; iframe & gt; element.

& mdash; The DOMTokenList interface now supports replace (), which makes it easy to change all exactly the same token to a new token, as active changes to inactive after expiration.

& mdash; is a list of attribute names that access the element, now supports getAttributeNames (), and provides the developer with a more direct mechanism than the attributes collection.

& mdash; Now, to improve security, when you open the JavaScript dialog box, the site will automatically exit full-screen mode.

The new navigator.storage.estimate () function of the Storage API now allows you to get the estimated and quota (in bytes) of the disk space used by a given source.

& mdash; To increase the browser's cache hit rate, URLSearchParams now supports sort () to list all stored names & mdash; value pairs.

& mdash; The URLSearchParams constructor has been updated to accept any object as a parameter, not just another URLSearchParams instance.

& mdash; To prevent the use of incorrectly issued certificates that are not found, the site can use the new Expect-CT HTTP header, which will enable automatic reporting and / or enforcement of certificate transparency requirements.

& mdash; Chrome will no longer use the media source in the background tag to decode the video frame.

& mdash; now can be retrieved via ImageCapture.getPhotoSettings (); Non-Live "camera settings (such as photo resolution, red-eye reduction and flash mode).

& mdash; & mdash; depreciation and interoperability improvements

& mdash; To improve security, the resources that contain both n and & lt; characters in the URL will now be blocked.

In order to improve security, support for the start function of the Presentation API has been deprecated and removed for unsecured contexts.

& mdash; To improve the consistency of each on & lt; event & gt; attribute, the onwheel property has been moved from Element to Window, Document, HTMLElement, and SVGElement.

In order to better follow the specification and to fine-tune the reference content stream, Chrome now supports three new reference site policy values, namely same-origin, strict-origin and strict-origin-when-cross-origin The

& mdash; After making changes to the specification, the colSpan maximum has been reduced from 8190 to 1000.

In addition, Android version of Chrome 61 (61.0.3163.81) was also officially released yesterday, the new version of the main highlights are: translation page toolbar is more compact, intuitive; online photo picture picture selector.

download link:

For Windows (32-bit):click here

For Windows (64-bit):click here

MAC Download:click here

Android Download Address:click here

China IT News APP

Download China IT News APP

Please rate this news

The average score will be displayed after you score.

Post comment

Do not see clearly? Click for a new code.

User comments