Skrivet av Dosshell:
Jag tycker definitivt att man skall använda HTML5. Sedan bör man väl använda MVC på server-sidan om man ska ha lite server-side logik. Det finns en hel hög med bra program man kan utveckla i, personligen använder jag netBeans bl.a. p.g.a. bra stöd för svn+ssh, sftp och jira.
Det jag brukar börja med är att ta reda på noggrant vad kunden vill ha. Det blir äckligt dyrt om man gör fel där och antar/förbi ser saker. Sedan är det bara att börja skissa med papper och penna, finns ju bra UML och ERM program också i och för sig. Men papper, penna och whiteboard/blackboard är enligt mig det bästa verktyget. Jag brukar personligen göra den grafiska designen sist, fast ibland vill man ju ha lite underlag för att bättre kommunicera med beställaren.
Det är så jag brukar arbeta, typ.
Jag måste bara få kommentera lite. Jag jobbar som webbdesigner på ett av Sveriges största företag inom e-handel och vår sajt har några miljarder per år i omsättning. Har skummat tråden som utvecklats till något forum för folk som vill promota just det de gillar bäst. Att seriöst påstå att man ska utveckla en sajt i HTML5 idag är som att säga att man helst bara ska använda el som drivmedel i bilar. Dvs, man lever inte i nuet. HTML5 är en naturlig utveckling på HTML och givetvis kommer webdesigners och programmerare implementera HTML5-kommando succesivt allt eftersom stödet för det byggs ut. Men i dag går det inte. De flesta användare där ute använder inte de allra senaste webbläsarna utan gärna några år gamla webbläsare som inte har stöd för HTML5 och det kommer dröja flera år innan stödet är så utbrett att professionella webdesigners förlitar sig på HTML5-specifika kommandon.
Att säga att Flash är ute och HTML5 är det nya är ungefär lika verklighetsfrånvänt. HTML kommer inte ersätta Flash på många många år om någonsin, däremot kan man använda Javascripttekniker som JQuery till mycket animering som man ofta använder Flash till. Men det har inget med HTML5 att göra utan är helt fristående tekniker som börjat komma stort de senaste åren. Klagar man på prestandan på Flash för Mac så får man nog dock börja klaga även på prestandan för Javascriptanimering som oftast är betydligt sämre än om man gör samma sak i Flash.
Oavsett vad man föredrar använder givetvis en duktig webdesigner/programmerare alla dessa tekniker till det de är bäst på. Vill man bara implementera video så är snart HTML5 bästa medlet till det, vill man utöka sidan med ett litet bildspel så är Jquery en utmärkt teknik för det. Vill man skapa en interaktiv webbapplikation, ja då använder man Flash till det.
För att återgå till grundfrågan som hela tråden startade med, så är mitt råd att om du kan lite HTML, så gör då en grundsida i HTML och fokusera istället på en snygg design som gör dina fotografier rättvisa. Det behöver inte vara några svåra tekniska lösningar, stora (självklart välkomprimerade bilder) är otroligt maffigt. Men se till att användaren får klicka in dem själv innan du visar bilder på över 200 kb. Det är aldrig kul att behöva sitta och vänta. Sen om du vill förnya dig med ett bildspel, leta upp ett gratis javascript någonstans och implementera det så är du en bra bit på vägen till en god hemsida.
Stirra dig inte blind på svåra, komplicerade lösningar utan fokusera på det viktigaste, dina bilder. En hemsida är ALDRIG bättre än dess innehåll oavsett hur briljant den tekniska lösningen bakom är.
(Inlägget inte specifikt riktat till dosshell även om det var ditt HTML5-påstående som triggade mig att skriva)