Re: Bredare grafik?
Det finns ingen som helst motsättning mellan användbarhet och utseende. Och jag har lagt ner betydligt mer möda på navigationsstrukturen än på utseendet (än så länge).
Nja, det behöver inte vara någon skillnad, men de kräver ofta olika specialister och olika fokus. Min erfarenhet är att ytterst få klarar båda på ett bra sätt. Själv är jag ingen klippa på det grafiska, till exempel brukar mina ikoner vara en orgie i anskrämlighet, men det finns många utvecklare som är värre.
Några typiska vanliga fel utvecklare gör:
* Ledtexten vid textboxar och listor har inte samma baslinje som texten i kontrollen de är ledtext till.
* Programmet följer inte färg/utseendeförändringar i OS-et.
* Tabordningen (ordningen som man hoppar mellan fält med tab) är ofta totalt effad.
* Kryptiska eller överspecificerade ledtexter. Har man tex i programmet "Mätdatasystemet" ett fönster som heter "Importera mätfil", med en ram med ledtexten "Välj fil" och en lista över filer så räcker det om det står "OK" på knappen, det behöver inte stå "Importera vald mätfil till Mätdatasystemet". OK, överdrivet exempel, men för mycket text är ett vanligt problem.
Utvecklare är helt enkelt fokuserade på den tekniska funktionen och märker inte dessa detaljer.
Några vanliga typiska fel designers gör:
* Använda fel sorts kontroll (combobox i stället för meny, checkrutor istället för radioknapp, länk istället för knapp osv).
* Inkonsekvent utseende. Visual Studio 2005 är ett lysande exempel, där man samtidigt kan se 5 (fem!) olika utseenden på flikar, trots att alla är funktionellt likvärda.
* Överkreativitet, att inte följa designstandards. Säga vad man vill om utvecklare, men att pettimeterfölja riktlinjer kan de. Alla större grafiska OS/fönsterhanterare har designriktlinjer som säger hur det ska se ut, vilka fonter som ska användas, när man ska använda versaler/gemener, hur färger ska användas, avstånd mellan kontroller osv, men dessa glöms ofta bort i ivern att göra en "cool" design.
* Överanvända metaforer där de inte passar. Att mata ut en diskett på Mac genom att dra den till soptunnan är väl paradexemplet, men det finns många andra exempel.
Designer har en fokus på utseende, och utan djupkunskaperna i logiken under huven så blir det ibland fel.
Detta innebär naturligtvis inte att ena eller andra är bättre, men de är olika.
Skillnaden mellan dig och mig är att jag kan bortse från att några procent av besökarna kan tänkas behöva scrolla i sidled.
Som prefessionell utvecklar så får man på fan om man gör något som sorterar bort potentiella kunder. Efter ett tag lär man sig undvika det.