Är dina besökare födda 2007?

Som trendspanare inom webb registrerar jag mig på ohälsosamt många sajter varje vecka. En detalj stör mig lite mer än andra och det är när jag ska mata in mitt födelsedatum.

I princip borde väl inte mitt födelsedatum behövas men jag kan ta det eftersom det är skönt egotrippat att få en födelsedagshälsning när man går in på en sajt.

Inmatning av födelsedatum i webbformulär - onödigt pilligt

Tankevurpa i formulärbygget

Men hur jobbigt är det inte att varje gång behöva skrolla ner från år 2007 till 1974? Inte för att man känner sig gammal, men för att det är onödigt pilligt.

Allra bäst är självklart att ge tusan i rullgardinsmenyer och låta användaren själv mata in födelsedatum i ren text och sedan med lite intelligent kod spara ner det i önskat datumformat.

Sanning: Ju färre gånger du byter inmatningstyp på fälten, desto snabbare går det att mata in innehåll. Rena textfält rockar.

Envisas man med rullgardsinmenyer för årtal så borde man väl ändå kunna anta att snittåldern på de som registrerar sig är någonstans mellan 20 och 35. Nåväl: i alla fall är det sällan spädbarn som går in och reggar sig.

Mitt heta tips till alla som har val av år i någon form är alltså: låt förvalet ligga på 1980 eller något annat år som känns hyfsat relevant. Smartast är ju att göra en uppslagning i databasen och ta snittåldern på den befintliga användarskaran.

Då kan jag tabba mig igenom formuläret och med ett fåtal(!) knapptryckningar på piltangenten nå mitt eget årtal.

Ibland är det så enkelt som man tror.

Kommentarer

scrollning suger

Smart förslag. En annan sak man också är rätt så less på är att scrolla sig till "Sweden" bland all världens länder. Men där har jag lärt mig att gå direkt till 'T' och sedan gå ett par steg upp.

Med lite intelligens i formuläret borde det väl gå att se från vilket land man surfat in och att den då föreslår vilket land man bor i utifrån det?

Jag håller helt med. Jag

Jag håller helt med. Jag använder samma "trick" med att trycka på T. Visst borde den känna igen landet. Och vill man ändra borde det återigen vara ett fritextfält med en Ajax-uppslagning som föreslår länder som börjar på Sw...

Kolla till exempel hur Google Suggest gör. Om du börjar skriva så ger den sökförslag baserat på det du skriver. På samma sätt borde man kunna göra med länder.

Ja, 1980 känns som ett bra

Ja, 1980 känns som ett bra förvalsår. ;)

Intressant reflektion. Jag

Intressant reflektion. Jag har aldrig iriterat mig på samma sak faktiskt. Jag tabbar mig oftast fram i formuläret och för födelseår så skriver jag bara snabbt "1982" när focus är på rullgardinsmenyn för födelseår. Alltså precis som jag hade gjort om det var ett rent textfält...

Men visst. Man kanske kunde tänka till lite bättre än att ha "2007" som förvalt år - alla vet ju inte att rullgardinsmenyer går att "söka" i genom att bara skriva i de flesta webbläsare.

Halvt irrelevant, men... Du

Halvt irrelevant, men...

Du ska börja använda dig av OpenID.

Man registerar sig hos en OpenID-server (jag använder MyOpenID), och sedan så får man ett användarnamn strukturerat som en URL-adress som du skriver in på alla sidor du registerar dig hos.

Sen är det bara att tillåta sidan hos OpenID-servern genom att logga in på den, om du inte redan är inloggad, och tillåta sidan du registerar dig på.

Alla uppgifter hämtas från en av dina inmatade profiler hos OpenID-servern - inklusive ålder.

Ingen dum idé. Det gäller

Ingen dum idé. Det gäller bara att alla börjar tillåta OpenID vid registrering. Jag skrev om OpenID i april.

Kommentera

Innehållet i detta fält kommer inte visas för andra.
  • Texten radbryts automatiskt.

Mer information om att välja format.