Molto interessante. Grazie. Personalmente penso che la complessità dei browser cerca di sopperire alle carenze dei sistemi operativi mainstream, come Windows, Linux, BSD e iOS. Cerchiamo di veicolare attraverso HTTP e HTML + JavaScript una computazione distribuita per cui questi non sono progettati. Questo apre a tutta una serie di problematiche legali (eseguiamo sui nostri PC programmi serviti da aziende che non rispondono al nostro ordinamento) ed informatiche. Tuttavia non sembra un problema che riscuota grande interesse. In particolare, inizio a perdere fiducia (dopo anni come utente) persino in Mozilla. Da un punto di vista tecnico soluzione a tutti questi problemi sarebbe sviluppare nuovi sistemi operativi distribuiti e contemporaneamente far ritornare il web l'ipertesto decentralizzato che era in principio. Nel breve periodo, tuttavia, dovremmo iniziare a trattare JavaScript come una vulnerabilità, disabilitarlo di default, abilitarlo solo per siti affidabili e marcare comunque come "Non Sicura" ogni pagina che lo utilizzi. Giacomo