Rullgardinsmenyer på webben bör fungera som vanliga datormenyer
Det finns starka konventioner för hur en rullgardinsmeny skall fungera, inhamrade genom att användaren ständigt möter dem i alla program hon använder. Om dina rullgardinsmenyer fungerar på ett annat sätt går de på tvärs mot användarens vanor och blir ett irritationsmoment.
• nivån (som också fungerar som global meny).
Från denna faller en meny ut.
Ž Menyn kan i sin tur ha undermenyer som denna. (www.trelleborg.com)
Funktion
Det finns också starka konventioner för hur en rullgardinsmeny fungerar.
• Man måste klicka på en länk för att menyn under den skall falla ner. Menyn skall inte falla ner bara för att musen passerar över den (detta är viktigt inte bara av konventionsskäl utan också för att webbmenyer brukar vara placerade en bit in på sidan, till exempel under logotypen, och det där är lätt att råka passera över dem).
• Menyn förblir utfälld till dess man gör något av följande:
- Klickar på en länk i menyn och därmed antingen går till en sida eller fäller ut en annan meny.
- Klickar någonstans på sidan.
- Trycker en tangent på tangentbordet.
• Om det finns undermenyer markeras dessa med en pil i högerkanten av menyn.
• När pekaren förs över en menylänk med pil faller undermenyn ut när pekaren befunnit sig över länken i en halv sekund. Den förblir utfälld så länge pekaren är över länken, och förblir sedan utfälld en halv sekund efter att pekaren lämnat det. (Tanken med detta är att man skall kunna gå rakt till en länk på undermenyn, inte behöva anstränga handen genom att tvingas gå i räta vinklar.)
• När man letat upp rätt menylänk, väljer man den genom att klicka. (Länkar med undermenyer skall inte reagera när man klickar på dem.)