Avatar billede lklingenberg Nybegynder
09. november 2003 - 16:03 Der er 13 kommentarer og
2 løsninger

Rullemenu vs. radiobutton

Hi E,

Jeg søger nogle betragtninger (holdninger, vurderinger, iagtagelser, ræsonnementer) vedr. følgende: i hvilke situationer er rullemenuen at foretrække fremfor radiobuttons og omvendt. Begge input funktioner giver brugeren mulighed for at vælge én mulighed blandt flere.

Betragtninger må gerne gå både på det programmeringsmæssige (hvis der kan være programmeringsmæssige aspeker af dette valg) og på det brugervenlighedsmæssige.

--
Der gives ml. 10p og 20p for hvert sagligt indlæg, der er underbygget med argumentation.
Avatar billede erikjacobsen Ekspert
09. november 2003 - 16:11 #1
Programmeringsmæssigt er de 2 løsninger ens, eller med lige meget arbejde.

Det afhænger af hvad du vil. Med radioknapper vil man kunne se alle muligheder
på een gang. Rullemenuer sparer skærmplads. Har du et konkret eksempel?
Avatar billede Slettet bruger
09. november 2003 - 16:23 #2
Med rullemenuer kan du tilføje javascript-funktioner, der afhængigtaf valg, ændrer rullemenuens text til nye undermenuer.

Der er eksempler hvor radiobuttons passer bedre end rullemenuer, men det er imo grunlæggende et designspørgsmål. I udfyldnings skemaer og den slags oversigter, falder radiobuttons mere logisk ind, end en rullemenu.

Men som sagt kan rullemenuer udnyttes lidt mere advanceret.
Avatar billede erikjacobsen Ekspert
09. november 2003 - 16:29 #3
Man kan også, i nyere browsere, tilføje radioknapper dynamisk ;)

Skal vi finde eksempler på nettet vi kan diskutere rimeligheden i?
Avatar billede lklingenberg Nybegynder
09. november 2003 - 16:35 #4
Spørgsmålet udspringer af dette eksempel:
http://www.ifi.ku.dk/censor/UserExamReport.asp

(skrabet udgave af den oprindelige form, der bl.a. inkluderer validering)
Avatar billede lklingenberg Nybegynder
09. november 2003 - 16:38 #5
Der fx listen over typen af eksamen. Jeg synes umiddelbart ikke den fremtræder overskuelig, men samtidig er den heller ikke så lang, så jeg synes den retfærdiggør en rullemenu.
Avatar billede erikjacobsen Ekspert
09. november 2003 - 16:54 #6
Nej, den er ikke så køn. Den kunne forbedres lidt ved at have en

IDRÆT
-- idræt og
-- idrætshist...
-- idræt...

i selve rullemenuen. På den anden side kan en side fyldt med radioknapper
også blive uoverskuelig - men med gode strukturingsmuligheder.
Avatar billede lklingenberg Nybegynder
10. november 2003 - 03:11 #7
-> erik:
Jeg giver dig ret i, at der visuelt er stor forskel på de to løsninger: den ene løsning lader brugeren se alle valgmuligheder med det samme, mens den anden ikke giver den mulighed. Dermed har man vel også sagt at radiobuttons er mest anvendelig i situationer hvor antallet af valg er forholdsvis begrænset, men rullemenuen er god i situationer hvor der er et stort antal valgmuligheder.

Hm, jeg har nu opdateret formularen, så den efter min mening er mere overskuelig. Jeg har valgt at bibeholde radiobuttons ved eksamenstype for overblikkets skyld, men opsat den i lige kolonner.

Alle javascript funktioner (inkl. validering) er nu også indarbejdet.
Avatar billede roenving Novice
10. november 2003 - 03:31 #8
Hvad med at bruge <optgroup>-tagget til det erik nævner ?-)
Avatar billede lklingenberg Nybegynder
10. november 2003 - 12:58 #9
Ja, det var en mulighed. Nu har jeg godt nok fjernet muligheden for at vælge fagområde, da alle indberetninger via denne applikation er for idrætseksaminer. Man kunne så overveje at anvende optgroup på universitetetsvalget, men da brugerne har muligheden for selv at indtaste nye fag (som lagres i en dbtbl), skal de jo også have muligheden for at vælge universitet.

Men nok om dette eksempel. Jeg tror jeg har fået en idé om hvor den ene er at foretrække frem for den anden og hvilke muligheder de hver især rummer hvad angår funktionalitet og lay-out. Flere betragtninger er velkomne!
Avatar billede lklingenberg Nybegynder
14. november 2003 - 10:59 #10
Nå, men hvis der ikke er flere der vil kommentere, så må det være på tide at strø lidt points omkring sig (det er jo snart Jul) og få afluttet dette spm...

erikjacobsen, pacr00n og roenving - smid lige et svar, så får I lidt points.
Avatar billede erikjacobsen Ekspert
14. november 2003 - 11:04 #11
ingen point, tak
Avatar billede lklingenberg Nybegynder
14. november 2003 - 12:11 #12
ok - men glædelig Jul alligevel ;-)
Avatar billede roenving Novice
14. november 2003 - 14:14 #13
I lige måde !-)
Avatar billede Slettet bruger
14. november 2003 - 17:18 #14
*svarer*
Avatar billede Slettet bruger
14. november 2003 - 23:45 #15
Takker, og god jul ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester