Grazie per la spiegazione,
mi è utilissimo capire queste cose che metterò da parte nella mia mente nello scaffale delle info importanti.
Grazie anche per le considerazioni sull'intrusività del javascript, il ragionamento è eticamente perfetto e lo condivido pienamente, e le soluzioni che hai illustrato sono tecnicamente belle e fluide.
A prescindere dall'intrusività (intesa come operazioni importanti sulle finestre di cui l'utente non viene avvertito o su cui non ha potere di scelta, che personalmente cerco di evitare), quale secondo te la diffusione nel web di client senza interprete JS?
Sono veramente ancora in circolazione browser che non lo supportano?