Ein richtiges Mischen
Die Liste wird mit dem Fisher–Yates-Algorithmus gemischt, der jede mögliche Reihenfolge genau gleich wahrscheinlich macht. Nach einem Zufallsschlüssel zu sortieren — der Trick der meisten Tabellenkalkulationen — schafft das nicht.
Jeder Tausch kommt aus dem kryptografischen Zufallszahlengenerator deines Browsers, gezogen ohne den Rundungsfehler, den ein einfacher Rest hineinbringt.