Google Chrome 114 was released as the latest version of a well-known web browser that has undoubtedly been leading the sector in terms of user share for many years. Since new versions are released almost monthly, there are not always interesting news, but this time there are things that deserve to be highlighted.
The first thing that stands out are cookies which have an independent split state that Google calls by its initials in English, CHPS (Cookies with independent split state). This feature allows third-party cookies to be split by the top-level site using a new attribute Partitioned
(divided) of cookies.
The search engine giant explains that when a user visited website A, website C embedded in the first website could create a cookies on the user’s computer, an operation that was repeated when the user manually accessed website B using a web browser. This allowed C to access it from B. cookies which have already been inserted by A, opening the door for C to collect data about the user’s activity while browsing various websites.
WITH CRIPSwhen the user visits A and C they set their own cookies with an adjective Partitioned
is stored in a container linked to A, so it is implemented a mechanism to prevent it or at least make it more difficult cookies of C can navigate between different sites.
In short, how CHIPS works is very similar to Total Cookie Protection (Full cookie protection), which Firefox has been using by default for a year. While it’s true that the commitment to privacy isn’t helping Mozilla rise in terms of user share, Google shouldn’t neglect this front too much in case one day people’s mentality changes and they realize the importance of privacy on the Internet.
Another interesting novelty of Google Chrome 114 is value balance
for a CSS property text-wrap
(text-wrap: balance
), which can be used to improve text designs, especially in situations where the HTML tag containing them can change size. The goal is for the text to be properly edited so that reading is more natural and enjoyable.
And as the last powerful novelty is Popover API that makes it easy to create transient UI elements that appear above all other interfaces in a web application. It includes interactive user elements such as action menus, tooltips for form elements, content selectors, and options for teaching the user interface itself.
The Popover API has one attribute, popover
which automatically renders any element on the top layer, so the developer doesn’t have to worry about placement, element stacking, focus, or keyboard interaction.
As we have already stated, these are not all the new features of Google Chrome 114, but rather the most prominent ones. There are also other things like C and C++ debugging in WebAssembly and a significant number of security bugs that have been fixed. The Mountain View giant cares a lot about security, otherwise no one would trust its products and services, but privacy is another matter.
Google Chrome should update automatically on Windows and macOS, although in the worst case the process can be forced like this: main menu > Help > About Google Chrome. In Linux, the update comes through a repository that provides the application. All the details about this release can be found in the official announcement and on the Google blog.