Google ha llançat la versió 133 de Chrome, el seu navegador insígnia, portant amb si una sèrie de millores orientades a optimitzar el rendiment, millores de seguretat i també per ampliar les capacitats tant per a usuaris com per a desenvolupadors.
Chrome 133 no només aporta noves funcionalitats, sinó que també en reforça la seguretat en eliminar dotze vulnerabilitats detectades mitjançant eines de prova automatitzades i encara que s'han identificat dos problemes d'alta gravetat al motor V8 i la biblioteca Skia, no s'han trobat errors crítics que permetin evadir la protecció de l'entorn sandbox. Com a part del seu programa de recompenses per trobar vulnerabilitats, Google ha emès pagaments de $7,000 i $2,000 en recompenses, amb suma addicionals encara pendents de determinació.
Principals novetats de Chrome 133
En aquesta nova versió de Chrome 133 una de les característiques més interessants és la incorporació duna funció destalvi denergia destinada a aproximadament l'1% dels usuaris. Aquesta millora congela de forma automàtica aquelles pestanyes que han estat ocultes durant més de cinc minuts i que consumeixen alts nivells de CPU. No obstant això, no s'aplicarà a pestanyes que reprodueixin àudio o que estiguin involucrades en videoconferències i en la gestió de dispositius externs, ja que s'identifiquen mitjançant l'accés a diverses APIs (USB, Bluetooth, càmera, micròfon, entre d'altres). Per activar o ajustar aquesta funció, els usuaris poden accedir a la configuració a través de “chrome://flags/#freezing-on-energy-saver”.
A més, en un esforç per millorar la sincronització i la seguretat, a Chrome 133, Chrome Sync ha deixat de ser compatible amb versions del navegador que tinguin més de quatre anys. Ara, per emmagatzemar informació vinculada al compte de Google i sincronitzar dades entre dispositius, cal almenys la versió 89. Així mateix, a la versió per a Android s'ha afegit una opció que permet deshabilitar els optimitzadors JIT al motor JavaScript V8, reduint potencials vectors d'atac en aplicacions web de risc. Una configuració similar està disponible a les versions descriptori a partir de Chrome 122.
Chrome 133 també porta canvis significatius en l'àmbit del disseny i desenvolupament web, per exemple, s'ha adaptat l'anàlisi d'esquemes d'URL no convencionals, com les que segueixen el format “git://example.com/path”, per ajustar-se als nous estàndards. A més, la funció CSS attr() ha estat ampliada: abans es limitava a la propietat «content» en pseudoelements i convertia valors únicament a cadenes de text; ara es pot utilitzar amb qualsevol propietat CSS i transformar valors a diversos tipus, permetent estils més dinàmics i personalitzats.
Una altra novetat és la implementació de la consulta CSS @container scroll-state(), que facilita la detecció de l'estat de desplaçament d'un contenidor, distingint entre elements “stuck”, “snapped” o simplement “scrollable”. Sumat a això, s'han introduït noves propietats CSS per gestionar la sagnia i la retallada del text, brindant un control precís sobre l'espai abans i després del contingut.
Per als desenvolupadors, Chrome 133 inclou millores a les eines de l'historial de xat amb l'assistent d'intel·ligència artificial, el qual ara es conserva entre sessions, i s'ha afegit un panell de novetats que proporciona una visió general dels canvis implementats. A més, és possible excloure certs scripts dels gràfics de rendiment, i al panell corresponent es destaquen les imatges susceptibles d'optimització i es fa un seguiment detallat de les trucades de JavaScript, incloses les asincròniques.
Quant a les API d'autenticació i seguretat, s'ha afegit el mètode getClientCapabilities() a l'API PublicKeyCredential, cosa que permet als desenvolupadors obtenir informació sobre les capacitats de WebAuthn suportades pel navegador. Tambén s'ha incorporat l'API de WebCrypto que amplia el suport a l'esquema de clau X25519, facilitant operacions criptogràfiques més segures.
Finalment si estàs interessat a poder conèixer més sobre això, pots consultar els detalls al següent enllaç.
Com actualitzar o instal·lar Chrome a Ubuntu i derivats?
Si estàs en poder actualitzar el teu navegador a la nova versió, has de saber que ho podràs fer seguint les instruccions que compartim a continuació. El primer que has de fer és verificar si l'actualització ja es troba disponible, Per això t'has de dirigir a chrome: // settings / help i t'apareixerà la notificació que hi ha una actualització.
En cas que no sigui així hauràs de tancar el teu navegador i vas a obrir una terminal i teclejar:
sudo apt update sudo apt upgrade
Novament, obris el teu navegador i aquest haurà d'haver-se actualitzat o d'aparèixer la notificació de l'actualització.
En cas de voler instal·lar el navegador o optar per descarregar el paquet deb per actualitzar, hem de dirigir-nos a la pàgina web de l'navegador per obtenir el paquet deb i poder instal·lar-lo en el nostre sistema amb ajuda de el gestor de paquets o des de la terminal. L'enllaç és aquest.
Ja obtingut el paquet només hem d'instal·lar amb la següent comanda:
sudo dpkg -i google-chrome-stable_current_amd64.deb