Microsoft Edge Beta nuova icona browser

Il nuovo Microsoft Edge basato su Chromium riceve l’aggiornamento alla versione 130.0.2849.5 sul ramo Beta – ecco le novità principali.

Microsoft Edge Beta 130

Questa build introduce tutte e novità di Chromium 130 più i cambiamenti e le novità che elenchiamo di seguito.

Nuove funzionalità di Microsoft Edge 130

  • Token Binding – Token Binding utilizza certificati crittografici su entrambe le estremità della connessione TLS nel tentativo di colmare la lacuna di sicurezza dei token di supporto, che potrebbero essere persi o rubati. Token Binding è deprecato in Microsoft Edge versione 130. Inoltre, la policy AllowTokenBindingForUrls è ora obsoleta.
  • Edge su macOS ora apre senza problemi i link in Teams – Quando imposti il browser predefinito su Microsoft Edge su macOS e abiliti la funzionalità, i link Web dall’app desktop Teams vengono inviati tramite chat, canali, calendario e altri punti di ingresso. Questi link si aprono automaticamente senza problemi nel profilo a cui si è effettuato l’accesso all’app Teams e saltano la necessità di autenticarsi nuovamente nel browser. Questa funzionalità rende più rapido e semplice l’accesso ai contenuti. Gli amministratori possono controllare la disponibilità di questa funzionalità utilizzando il criterio “Scegli quale browser apre i link Web” di Microsoft 365. Nota: questa funzionalità è un’implementazione controllata. Se non vedi questa funzionalità, controlla di nuovo mentre continuiamo l’implementazione.
  • Miglioramento delle impostazioni principali e navigabilità della pagina delle impostazioni – Per rendere più efficiente la ricerca delle impostazioni del browser, Microsoft Edge sta introducendo tre miglioramenti alla navigazione nelle Impostazioni Edge. Non stiamo modificando la funzionalità di alcuna impostazione e tutte le impostazioni rimangono nella stessa pagina di oggi, ma saranno dietro le sezioni cliccabili. Queste modifiche sono le seguenti.
    • Introduci un accesso rapido alle azioni Impostazioni più utilizzate nel primo posto in cui gli utenti arrivano quando accedono a Impostazioni Edge (la pagina Profili). Cliccando sul pulsante con il nome dell’impostazione, gli utenti vengono indirizzati direttamente alla sua posizione.
    • Rendi più facili da navigare le pagine Impostazioni densamente popolate (come Privacy, ricerca e servizi , Aspetto , Cookie e permessi del sito , Sistema e prestazioni ) introducendo un accesso rapido alle azioni più utilizzate che si trovano in quella pagina. Cliccando sul pulsante con il nome dell’impostazione, gli utenti vengono indirizzati direttamente alla sua posizione.
    • Per queste pagine densamente popolate, ogni lunga sezione di impostazioni sarà un “indice” cliccabile con sottotesti descrittivi. Ciò aiuta gli utenti a individuare direttamente le impostazioni ed evitare scorrimenti non necessari.Nota: questa funzionalità è un rollout controllato. Se non vedi questa funzionalità, controlla di nuovo mentre continuiamo il nostro rollout.

Altri cambiamenti

  • Ricerca flat tree di CSS Container Queries – La specifica per le query container è cambiata per cercare antenati flat tree. Questa modifica è rilevante solo per shadow DOM, dove un elemento sarà ora in grado di vedere contenitori senza nome all’interno di shadow tree in cui è inserito l’elemento o uno dei suoi antenati, anche se la regola CSS non usa ::part()::slotted().
  • CSS Nesting: la regola delle dichiarazioni nidificate – Mantiene le dichiarazioni nude che seguono una regola nidificata al loro posto, racchiudendo tali dichiarazioni in CSSNestedDeclarationsregole durante l’analisi.
  • Supporto completo e senza prefisso per box-decoration-break – Aggiunge supporto box-decoration-break:clonesia per la frammentazione inline (layout di riga) sia per la frammentazione a blocchi (paginazione per la stampa e multicol).In precedenza, box-decoration-break:sliceper la frammentazione a blocchi era supportato solo (il valore iniziale), mentre per la frammentazione in linea box-decoration-break:cloneera supportato anche (il valore iniziale), ma solo quando si utilizzava la prefixed -webkit-box-decoration-breakproprietà.
  • Consenti più pseudo-elementi e pseudo-classi dopo ::part() – I selettori CSS che usano lo ::part()pseudo-elemento possono avere altri pseudo-elementi CSS (tranne ::part()) e molti tipi di altre pseudo-classi CSS dopo di loro. I combinatori non sono ancora consentiti dopo ::part(), e le pseudo-classi che dipendono dalla struttura ad albero non sono consentite.In precedenza era consentito solo un set limitato di pseudo-classi e pseudo-elementi after . Questa modifica consente tutte le pseudo-classi e gli pseudo-elementi che dovrebbero essere consentiti. Ciò significa che ora sono consentiti ::part()selettori come ::part(part-name):enabledand .::part(part-name)::marker
  • Trasporto dizionario di compressione con Brotli condiviso e Zstandard condiviso – Questa funzionalità aggiunge supporto per l’utilizzo di risposte precedenti designate, come dizionario esterno per la codifica del contenuto che comprime le risposte con Brotli o Zstandard.Le aziende potrebbero riscontrare potenziali problemi di compatibilità con l’infrastruttura di rete aziendale che intercetta il traffico HTTPS ed è sensibile alle codifiche di contenuti sconosciuti. La policy aziendale CompressionDictionaryTransportEnabled è disponibile per disattivare la funzionalità di trasporto del dizionario di compressione.
  • Concurrent smooth scrollIntoView() – Il metodo scrollIntoView() con comportamento: “smooth” consente agli sviluppatori di creare contenitori di scorrimento che scorrono verso i loro discendenti con un’animazione di scorrimento delicata. Questa funzionalità corregge l’implementazione dell’API in modo che le animazioni scrollIntoView in corso non vengano annullate da scorrimenti non correlati su altri contenitori di scorrimento.La funzionalità corregge anche i casi in cui Edge non riesce a scorrere fino all’ancoraggio del frammento di una pagina a causa di uno scrollIntoView concorrente che viene richiamato quando la pagina viene caricata.
  • Picture-in-picture del documento: aggiunta opzione per ignorare la cache dei limiti della finestra – Questa modifica aggiunge un nuovo parametro ( preferInitialWindowPlacement) all’API picture-in-picture del documento che, se impostato su true, suggerisce all’agente utente che non dovrebbe provare a riutilizzare la posizione o la dimensione del picture-in-picture del documento precedente da questo sito quando si apre questo.Spesso, una finestra picture-in-picture di un documento si chiude e si riapre più volte per lo stesso sito, ad esempio spostando una videoconferenza da e verso PiP. L’agente utente è libero di riaprire la finestra PiP alle sue dimensioni e posizione più recenti, in modo che rimanga dove l’utente l’ha spostata l’ultima volta e fornisca continuità tra le finestre PiP. Tuttavia, se la nuova finestra non è semanticamente correlata alla finestra precedente, ad esempio se si tratta di una nuova videochiamata, lo sviluppatore può utilizzare questo parametro per fornire un suggerimento all’agente utente che questa finestra potrebbe essere aperta meglio nella sua posizione e dimensione predefinite.
  • Segnalazione errori migliorata in IndexedDB per errori di lettura di valori di grandi dimensioni – Modifica alla segnalazione per determinati casi di errore che in precedenza venivano segnalati con una DOMException e il messaggio “Impossibile leggere un valore IndexedDB di grandi dimensioni”.Ora viene sollevata una DOMException con il nome “NotFoundError” quando il file contenente i dati letti da un IDBRequest è mancante dal disco, in modo che i siti possano intraprendere l’azione correttiva appropriata quando si verifica un errore irrecuperabile. Le azioni correttive potrebbero includere l’eliminazione della voce dal DB, la notifica all’utente o il recupero dei dati dai server.
  • Contenitori di scorrimento con focus sulla tastiera – Questa funzionalità rende gli scroller senza figli con focus attivabili tramite tastiera per impostazione predefinita.Si tratta di un miglioramento importante per aiutare a rendere gli scroller e i contenuti all’interno degli scroller più accessibili a tutti gli utenti. Gli scroller con focus da tastiera sono abilitati di default a partire dalla versione 130.Se fosse necessario più tempo per implementare questa funzionalità, il criterio KeyboardFocusableScrollersEnabled è disponibile a partire da Edge 128.
  • Supporta URL con schema non speciale – In precedenza, l’analizzatore URL non supportava URL non speciali. L’analizzatore analizza gli URL non speciali come se avessero un “percorso opaco”, che non è allineato con lo standard URL. Ora, l’analizzatore URL analizza correttamente gli URL non speciali, seguendo lo standard URL.Per maggiori dettagli vedere bit.ly/url-non-special .
  • WebAssembly JavaScript String Builtins – Questa funzionalità espone operazioni comuni sulle stringhe JavaScript per l’importazione in WebAssembly. Ciò consente di creare e manipolare stringhe JavaScript da WebAssembly senza supporto all’interno di WebAssembly. Ciò consente comunque prestazioni simili ai riferimenti di stringhe supportati.
  • WebGPU: Dual source blending – Aggiunge la funzionalità GPU opzionale “dual-source-blending” che consente di combinare due output di fragment shader in un singolo framebuffer. Questa tecnica è utile per le applicazioni che richiedono complesse operazioni di blending, come quelle basate sulle modalità di blending Porter-Duff. Riducendo la necessità di frequenti modifiche degli oggetti di stato della pipeline, il dual source blending può migliorare le prestazioni e la flessibilità.
  • Web Serial: attributo connesso ed eventi di connessione RFCOMM – Questa funzionalità aggiunge un attributo booleano SerialPort.connected. L’attributo restituisce true se la porta seriale è connessa logicamente. Per le porte seriali cablate, una porta è connessa logicamente se la porta è fisicamente collegata al sistema. Per le porte seriali wireless, una porta è connessa logicamente se il dispositivo che ospita la porta ha connessioni aperte con l’host.In precedenza, solo le porte seriali cablate inviavano eventi di connessione e disconnessione. Con questa funzionalità, le porte seriali Bluetooth RFCOMM inviano questi eventi quando la porta diventa logicamente connessa o disconnessa.Questa funzionalità è pensata per consentire alle applicazioni di rilevare quando una porta seriale Bluetooth RFCOMM è disponibile senza aprire la porta.
  • Rimuovi expectedImprovement in DelegatedInkTrailPresenter – L’attributo expectedImprovement indica agli sviluppatori web quanto miglioramento l’API DelegatedInkTrails fornirà alla loro attuale latenza di inchiostro. Tuttavia, questo attributo non vale l’aumento dell’entropia di fingerprinting.
  • Deprecare il metodo non standard GPUAdapter requestAdapterInfo() – Il requestAdapterInfo()metodo asincrono in WebGPU è ridondante perché gli sviluppatori possono già ottenere GPUAdapterInfo in modo sincrono utilizzando l’attributo GPUAdapter info.

Correzioni

  • È stato risolto un problema che causava problemi di rendering su alcuni siti di SharePoint.
  • È stato risolto un problema che impediva la visualizzazione dell’icona della valigetta nella pagina edge://settings/sidebar quando Edge Bar era disabilitato tramite il criterio StandaloneHubsSidebarEnabled .

Policy obsolete

  • AllowTokenBindingForUrls – Configure the list of sites for which Microsoft Edge will attempt to establish a Token Binding with (obsolete).

Non dimenticate di scaricare la nostra app per Windows, per Android o per iOS, di seguirci su Facebook, TwitterYouTube, Instagram e di iscrivervi al Forum di supporto tecnico, in modo da essere sempre aggiornati su tutte le ultimissime notizie dal mondo Microsoft. Iscrivetevi al nostro canale Telegram di offerte per approfittare di tanti sconti pubblicati ogni giorno.

Quale ramo di Microsoft Edge basato su Chromium utilizzate sul vostro PC? Vi interessano le novità di Edge? Fatecelo sapere lasciando un commento qui sotto.

Articolo di Windows Blog Italia

Microsoft Edge | Scarica l’ultima versione