ursus contionabundo: Rechtschreibfehler der Nutzer umgehen. Suggest ohne Call?

Beitrag lesen

problematische Seite

<input type="text" class="form-control" name="s" placeholder="Hersteller eingeben" autocomplete="off" aria-autocomplete="list">

Tatsächlich. Die liefern eine lange Wortliste mit:

var searchInputs = document.getElementsByName("s");
for(var i = 0; i < searchInputs.length; i++) {
var awesomplete = new Awesomplete( searchInputs[i] );
awesomplete.list = ["000","0000","00000", [### GEKÜRZT###],"zylindersystem","zzgl","下次见","售后服务"];
awesomplete.minChars = 2;
awesomplete.maxItems = 10;
}

Das (ein) Skript mit der Klasse Awesomplete habe ich dann hier gefunden.

Effizient sieht das nicht aus. 281.127 Bytes an Daten (im HTML-Quelltext), die einmal als Quelltext, und dann nochmals als Array im Speicher landen. (Und mit jedem Request übertragen werden...)