The first thing that stands out are the cookies that have an independent partitioned state, which Google calls by its initials in English, CHPS ( Cookies Having Independent Partitioned State ). This feature enables the option for third-party cookies to be partitioned by the top-level site using the new cookie attribute
The search engine giant explains that when a user visited website A, website C embedded in the former could set a cookie on the user’s machine, which was repeated when the user manually accessed the website with their web browser. B. This allowed C to access from B the same cookie that he had already embedded through A, thus opening the door for C to collect data on the user’s browsing activity through different websites.
With CHIPS , when the user visits A and C sets its own cookie with the
Partitioned attribute, it is stored inside a container linked to A, so a mechanism is implemented that prevents or at least makes it difficult for the same cookie from C to can crawl between different websites .
Another interesting novelty of Google Chrome 114 is the
balance value for the CSS property
text-wrap: balance ) , with which it is possible to improve the layouts of the texts, especially in situations where the HTML tag that contains can be resized. The objective is that the text is correctly adjusted to make the reading more natural and pleasant.
And for the latest powerful addition is the Popover API, which makes it easier to create transient UI elements that display on top of all other interfaces in your web application . It includes interactive user elements such as action menus, form element hints, content selectors, and capabilities to teach the user interface itself.
The Popover API has an attribute,
popover , that allows any element to be automatically displayed on the top layer, so the developer doesn’t have to worry about positioning, element stacking, focus, or keyboard interactions.
As we have already mentioned, these are not all the new features of Google Chrome 114, but rather the most outstanding ones. There are also other things like C and C++ debugging in WebAssembly and a fair number of security bugs that have been fixed. The Mountain View giant is very concerned 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 one can do the following to force the process: main menu > Help > Google Chrome info. In Linux, the update comes through the repository that provides the application. All the details about this release can be found from the official announcement and the Google blog .