Gränssnittsprogrammering och gränssnittsutveckling

Med begreppet gränssnitt menar man ofta det medium genom vilket användaren och datorn kommunicerar med varandra. Gränssnittsutveckling innebär då att utveckla detta gränssnitt med en vald teknik, till exempel i uppmärkningsspråket HTML. Det är framförallt webbgränssnitt i HTML presenterat med hjälp av CSS vi på NetRelations menar när vi talar om gränssnitt.

Första steget i webbgränssnittets födelse är det som kallas elementskisser. Då layoutas den överenskomna informationsstrukturen med enkla linjer, rutor och tonplattor i ett layoutprogram. Detta gör att man enklare kan bedöma om webbplatsen kommer att klara de krav på användbarhet som man sagt sig vilja uppnå. Därefter kommer formen på plats och sedan börjar själva programmeringen av gränssnittet.

Viktiga frågeställningar

Att utveckla gränssnitt för webben medför ett antal praktiska utmaningar:

  • Hur ska informationsstrukturen programmeras på semantiskt bästa sätt?
  • Hur skapar vi tillgänglighet för alla?
  • Hur teknikberoende ska webbplatsen vara?
  • Kan vi ge mervärde för vissa användare utan att offra tillgänglighet?
  • Vilka grafiska element är dekorativa och vilka bär mening och innehåll?

När man väl löst dessa frågeställningar kommer man kunna se fram emot många fördelar i form av förenklad utvecklingstid, enklare uppdateringar av form i framtiden, snabbare sidladdningar och inte minst bredare räckvidd för webbplatsen som helhet.

Kan vi hjälpa dig?

Hör gärna av dig till oss om du undrar mer om hur vi ser på gränssnittsutveckling i dag och i framtiden. Vi vill påstå att vi ligger i den absoluta framkanten av gränssnittsutveckling på webben och känner till såväl fördelarna som nackdelarna med de olika teknikvalen som finns att tillgå.

Om man väljer att använda Flash på sin webbplats kan man ändå uppnå en relativt bra tillgänglighet. Det gäller bara att programmera på rätt sätt och se till att det finns alternativa sätt att nå informationen.

Anton Andreasson