How To Install Chrome 38.0.2125.24 Beta On The Most Popular Linux Systems

Hello Linux Geeksters. As you may know, Google Chrome Beta 38.0.2125.24 has been released, coming with a lot of primitives and APIs to give developers more control over their web apps.

Among others, it got new JavaScript features:

Maps and sets, two highly-requested data structures which make storing and interacting with data simpler and more rational.

Iterators now provide an easy and extensible way to iterate over sequenced data types such as arrays and strings, as well as the new maps and sets.

Symbols, which help prevent object properties from unintentionally interfering with each other.

Math functions such as Math.sign and Math.log10, which prevents developers from having to re-implement these functions and provides the performance boost of built-in functions. Take a look at the full list of new functions.

Other updates:

The Network Information (“NetInfo”) API is now enabled, giving web applications access to the current type of network on a device running Android, iOS, or Chrome OS. This could allow an app to only do data-intensive activities such as syncing when connected to a Wi-Fi connection.

The addition of the Screen Orientation API allows developers to not only detect whether a device is in portrait or landscape mode, but also lock the screen orientation while a user is within that app.

The CSS value “image-rendering: pixelated” is now supported, which allows scaled images to appear to be composed of very large pixels. Example use cases include high-performance display of zoomed photos in image editing software without large bandwidth or load time costs.

The Encoding API enables the encoding and decoding of data from binary streams, such as converting between a raw ArrayBuffer and a string.

The new File interface allows developers to create and interact with File objects in the same way as Blob objects.