Formgivning
Det är av stor vikt att den som formger lösningen tänker på att mycket av informationen i en Dynamixlösning är dynamisk.
En bra form ska fungera bra även när innehållet inte är som formgivaren tänkt sig i sina skisser. En verklig text kanske inte är exakt 4 rader. Vad händer då?
Man kan gärna fråga sig hur formen skulle se ut om man tänker sig in i extremfallen för sajten.
Vad händer om en nyhetsrubrik är dubbelt så lång?
Hur ser det ut med 100 gånger så mycket information?
Hur ser den här listan ut om inte alla beskrivningar är exakt lika långa och fina som i exemplet?
Det jag försöker säga är att man alltid skall testa formen med så realistiskt innehåll som möjligt. Helst skall formen även hålla för extremfallen.
Vad skall formgivaren leverera?
Det som en formgivare vanligtvis levererar till "HTML-kodaren" är färdiga bilder i förslagsvis PSD-format (Photoshop-format) för alla tänkbara generella vyer.
Detta innefattar ofta
Startsidemall
Mallar för vanligt innehåll
Eventuella vyer för anpassade innehåll (produktlistor, medarbetarlistor etc),
Form för textstilar såsom rubriknivåer, textstilar (ingress-, bröd-text etc)
Marginaler för bilder justerad på olika sätt (höger i text, vänster i text)
Eventuellt form på forum, sajtkarta och sajtindex baserat på Dynamix standardmoduler
Gör alla vyer i HTML först
Ett tips är att göra hela formen i HTML innan ni utvecklar funktion. Ni kan spara mycket tid på detta iom att:
Det går att göra enkel prototyping och testning med färdiga HTML-vyer.
Det är mycket lättare att hitta designfel i ett tidigt stadium.
Utvecklaren behöver inte tänka på tänka på layout eller ens kunna HTML om personen har färdiga HTML-vyer att utgår ifrån.
Testa vyerna mot en validerare såsom på http://validator.w3.org/
Utnyttja gärna Visual Studio och Master Pages för att få ett form-projekt som är lätta att justera i i framtiden