Det är mycket att hänga med. Det sköna nu är att en och samma kod css+(x)html börjar mer och mer funka i alla nya webbläsare, det är skönt! Mindre stök och bök med javascript-fix för vissa och så vidare.
Det jag önskar är:
* Stöda de vanligaste webbläsarna och upplösningarna
* Så när användarvänlig som möjligt, dock kan inte alla användare tillgodoses.
* Gärna validera enligt w3c.
* Enkla att underhålla (nya funktioner, hålla information uppdaterad) för utvecklare som för kund. En kod som är lätt att tyda för nya utvecklare i ett projektet, gärna kommenterat om man talar om serverside (php, ASP.NET, ASP, JSP, ROR etc). undvika häftiga namn på metoder och så metodnamnet bör säga vad metoden i denna klass gör.
Dock tenderar det att det blir många fullösningar iom bristen på pengar (tid=pengar), kunden får det som de betalar för. Dock kommer häftiga saker om man nu ser bort från xhtml + css, som underlättar för utvecklarna och gör så att man sparar en del tid i projekt: ex. prototype för javascript, OR-mappers för serverside språk, häftiga Integrerade frågespråk som LINQ för .NET.
var query = from c in Customers where c.Length == 5 select c;
Webbutvecklingen handlar inte enbart om utseende på sidorna och dess funktionalitet, det handlar även om ett förarbete (förstudie) om det skall bli riktigt bra. Men även ett efterarbete (användaranalys).
Webbutveckling = Förstudie + kodskrivning/design + användaranalys
Jag kan tänka mig att en del lägger mindre vikt på en del områden och fokuserar mer på andra. Givetvis måste en hänsyn tas till projektets storlek, men i alla fall.
Jag vill inte bara prata teknik, vill också prata från det mjukare hållet. :)
