webForumDet fria alternativet

Webbutvecklingens framfart idag?

Webbutveckling

1 svar · 365 visningar · startad av k0ffe

Medlem sedan maj 2003352 inlägg
Frågan#1

Läste precis en tråd om lite av ett skräckexempel på en webbplats. "Gammal" look på designen, hemskt och felaktig (X?)HTML-kod m.m, där utvecklaren bakom det hela påstår sig vara väldigt duktig på sitt område...
Som webbutvecklare till yrket märker jag att man för varje dag hittar nya sätt att göra saker på, ibland sämre i slutändan, ibland bättre. Men vad är egentligen det bästa sättet att bygga en webbplats på?

Har sett flertalet "CSS-frameworks" för att underlätta cross-browser-kompabilitet m.m. Dock finns det alltid hakar tycker jag. En slags "CSS-reset" verkar bra, dock väljer jag att göra unika/projekt. Hur gör ni?

Efter att ha läst ovan nämnda tråd slog det mig att se efter mina egna alsters baksidor, då man lätt missar saker i all hast då något ska uppdateras/justeras. Idag handlar ju allt om tid, varför planering av en bra kodstruktur är A och O. En dålig början som sedan får x antal "fulfix" som uppdateringar resulterar till slut i en väldigt tråkig och svåruppdaterad kod. Samtidigt kan man inte för varje uppdatering bygga om hela strukturen så den lättare kan anpassas för framtida saker. Tiden finns inte. Även om det från början är en bra struktur, så har jag märkt att framtiden är omöjlig att förutse och att man aldrig kan så mycket som man tror.

Var ska ribban läggas? Jag strävar efter att bygga saker funktionellt, snyggt och cross-browser-kompatibelt, - men att allt ska bli 100% optimalt är ju alltid omöjligt på något sätt. Eller vad är optimalt?

Är inte huvudsaken att man har ett mål och försöker följa riktlinjer när man bygger webbplatser? T.ex:
1. Att dom fungerar i de flesta webbläsare,
2. Användarvänlighet i övrigt, t.ex em-enheter för font-storlekar m.m
2. Validerar (sånär) enligt W3C
3. Är enkla att underhålla och uppdatera - för såväl skaparen som extrainsatta utvecklare.

Jag vet att det finns bra folk på detta forum.
Vilken är er uppfattning om webbutvecklingens framfart idag?

Medlem sedan nov. 20014 054 inlägg
#2

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. :)

263 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)