Foto af Jesper Tverskov

Klapmusen.dk

 Jesper Tverskov, 22. oktober 2000

Grafiske menuer

Grafiske menuer er en uskik, fordi de strider mod internettets bedste naturlige egenskaber. I CSS2 er det muligt at lave knap-lignende menuer uden brug af grafik, så der er håb om, at grafiske menuer har toppet som modefænomen.

Grafiske menuer har bredt sig som en pest på internettet. F.eks. anvender næsten alle danske ministerier grafiske menuer på deres hjemmesider!

Grafiske menuer har et par tvivlsomme fordele, der går på præsentation frem for funktion.

  • Når menuer er fremstillet som grafik, er det let at give dem et knappet præg. Det skulle i nogens øjne betyde et mere professionelt look.
  • Grafik betyder også, at det er let at lave en menu, der i hvert fald overfladisk set skiller sig lidt ud fra mængden.

Grafiske menuer har til gengæld store ulemper, der handler om funktion:

  • Grafiske menuer har ikke tekstmenuers evne til at skifte farve, så brugeren kan se hvilke menupunkter, der har været besøgt, og hvilke ikke.
  • En bruger kan ikke regulere grafiske menuers størrelse efter behov. På funktionelle hjemmesider kan brugeren i browserens View-menu selv sætte skriftstørrelsen op, hvis der er behov for det. Brugeren er måske svagtseende eller synes at teksten er for lille til at være læsevenlig.
  • Grafiske menuer er nødt til at bruge attributten Alt="" for at blinde og surfere, der har slået grafik fra, også kan "se" siderne. Alt-teksten har det samme indhold som menupunktet. Når Alt-teksten popper op, når musen er over menupunktet, ser alle andre end de blinde, den samme tekst to gange!
  • Grafiske menuer kan ikke anvende fordelen ved uddybende beskrivelser, der opnås med anker-tag'ens attribut title="". Disse supplerende beskrivelser, kan være til stor hjælp for brugerne.

Det kan være rigtigt nok, at det kan virke lidt for kedeligt, at både menupunkter og links i brødteksten har den samme blå farve og den samme blå understregning. Derfor er det ok, at droppe linkets understregning i tekstmenuer, hvor det er indlysende, at der er tale om links. Denne understregning fjernes let med stylesheets.

Derimod er vi nødt til at beholde standardfarverne blå for ubesøgt link og lilla for besøgt link også i menuerne, da farveskiftet ellers er meningsløst for brugerne. Hvis farverne for besøgt og ubesøgt link er det modsatte eller noget andet på hvert nyt website, er der jo hverken funktionalitet eller brugervenlighed i galskaben.

Til nød kan andre farver anvendes specielt i menuer, hvor farveskift vurderes at være irrelevant, eller til besøgte link, hvor anden farve end lilla ikke altid er ødelæggende for funktionaliteten. Principielt er det vigtigt at værne om nogle af de spændende muligheder for ekstra funktionalitet på nettet, der ikke findes på papir.

I stylesheets er det let at lave grafiklignende menuer uden brug af grafik. Hvis menuer skal ligne knapper! De nyeste browsere understøtter CSS2, og det er muligt at lave knap-menuer, der også ses acceptabelt på ældre browsere, der ikke fuldt ud understøtter CSS2.

Knap-lignende menuer lavet med CSS har den store fordel, at de ikke har de grafiske menuers ulemper. De bliver også større, når skriftstørrelsen sættes op, fordi teksten inde i knapperne bliver større. Du bør derfor kun bruge grafiske menuer, hvis du kan argumentere for, at fordelene ved at anvende dem i den givne situation opvejer ulemperne.

Copyright © 2000-2001 Klapmusen.dk

N

The document is made to be a resource. Use it. Link to it. The document will be maintained, the URL is stable.

Opdateret: 05-04-2002 11:36

Status: 

Revision: 

Tip en ven - Email et link

Debat

Debatten er lukket. Send mig en mail.