Hvor det kommer fra
Internetpioneren Jon Postel skrev i 1980 robusthedsprincippet: vær konservativ i det du sender, liberal i det du modtager.
Det gjorde de tidlige netværk stabile. Systemer, der tåler variationer i input, går sjældnere i stå.
Hvad det betyder i praksis
Folk skriver telefonnumre med mellemrum, bindestreger eller landekode. Et godt felt forstår dem alle.
Rammer man et system, der kun accepterer én bestemt måde, får man en fejl for noget, der egentlig var rigtigt. Det føles urimeligt.
Faldgruber
Rummelighed har en grænse. Tager man imod alt uden at rydde op, gemmer man rodet længere inde i systemet.
Man skal stadig fange ægte fejl. Er en mailadresse tydeligt forkert, skal brugeren have det at vide med det samme og venligt.
Sådan bruger vi det
Vi bygger felter, der selv retter mellemrum og format til, så folk kan skrive, som de plejer.
Vi holder på det, brugeren har tastet, og vejleder blidt frem for at rydde feltet og give en kold fejlbesked.