Du är här: keryx/Lars blogg/20. Hoppa till huvudinnehållet (h) Sidans menysektion:
Keryx logotype

Lars Gunthers bloggsida

Varning för gammal teknik

Har du som vill göra egna hemsidor någon gång besökt webbdesignskolan eller Annika Tigers sida? Detta är två klassiska och populära hemsidor som lär ut hur man själv kan göra just hemsidor. Länge var de viktiga, då de förmedlade kunskap på svenska och många nybörjare tycker att det är jobbigt med engelska. Idag är mycket av det som står på dessa sidor hopplöst föråldrat. Deras "bäst före datum" har gått ut.

Webbläsargenerationer

Idag (december 2004) så använder över 80% av världens surfare en generation sex-webbläsare eller bättre. Dessa webbläsare klarar till största delen tekniker som CSS2. Internet Explorer är sorgebarnet idag, efter att tidigare ha varit ledande. Men till och med den webbläsaren är bra nog för att vi skall kunna sluta med den slags kodning man hade förut.

I webbens barndom, på 90-talets början, så var HTML-koden tänkt att uttrycka funktion, snarare än design. H1 betydde huvudrubrik, H2 var underrubrik och P var stycke. Ganska snart ville de som gjorde hemsidorna ha mer kontroll över deras visuella presentation och förfallet började. För varje ny generation blev det värre.

Man införde saker som frames (ramar) och började missbruka tabeller för att skapa sidstruktur. Man la till taggar som <font> och lagom till generation fyra av webbläsarna så var det en plåga att koda för hand, speciellt om man ville stödja både Netscape och Internet Explorer, som då var jämnstarka. För min del innebar lösningen WYSIWYG i form av Netobjects Fusion.

Samtidigt pågick det två viktiga arbeten i skymundan. Det ena under parollen "tillbaka till rötterna" vilket innebar att man rensade i HTML-koden. Antalet taggar blev färre och de som återstår uttrycker i första hand språklig logik. Den fetstilta text du just såg är starkt betonade ord, omgivna av taggen <strong>. Designen flyttas över till CSS. Genom att byta stilmall kan man med ett trollslag förändra utseendet på en sida med exakt samma HTML-kod.

Generation sex och sju av webbläsarna är förberedda på detta. Framtiden innebär renare, smidigare HTML-kod. Framtiden vad gäller design heter CSS.

Den svenska scenen

Länge har webbdesignskolans, Annika Tigers och Jonaswebbs artiklar varit en källa till kunskap. Men nu är deras artiklar om just hemsidessnickrande föråldrade. Photoshoptips och andra saker som de lär ut kan säkert vara bra, men skall du lära dig HTML- och CSS-kodning, gå någon annanstans!

Jag mejlade de ansvariga för dessa tre sajter med synpunkter på vad de lär ut. Webbdesignskolan svarade inte. Jonas på jonaswebb höll med mig, men beklagade att han inte har haft tid att uppdatera sidorna. Han vill göra ett ansiktslyft på hela sin sajt. Annika Tiger tyckte att hennes kurs dög som nybörjarkurs. Jag menar att hon lär ut fel saker också till nybörjare.

Uppdatering 2005-01-17: jonasweb är numera uppdaterad och han skiljer ut HTML 3.2 från 4.0, samt har en bra sektion om XML och XHTML. Way to go, Jonas! Webdesignskolan däremot la utan mitt medgivande med mig i sin adresslista för utskick av sitt nyhetsbrev, men har inte trots upprepade kontakter kommenterat min kritik. Bottenbetyg.

Det finns svenska bloggar som fattat läget. Kaxigt.com är en sådan. Där hittar man i skrivande stund mycket enkla introduktioner till kodning, för den rena nybörjaren. xhtml.nu är en annan blogg för den som vill hålla sig uppdaterad på svenska. Ytterligare bra exempel är Martin Janner och Tommy Olsson.

Hur du kan bedöma en hemsidas kvalite vad gäller detta

Här är några saker att gå efter:

Lägg märke till att man inte måste koda XHTML för att det skall vara en god kodningspraxis. HTML 4 ihop med CSS ger dig i princip samma möjligheter, åtminstone vad gäller rent hemsidessnickeri. Sedan har XHTML andra fördelar därutöver. Det handlar alltså om själva sättet att tänka och det kan sammanfattas i två punkter:

Publicerad: 2004-12-14 07:15
Uppdaterad: 2005-01-17 13:33


Permalink

Senaste bloggar

Ny lärobok: Webbserverprogrammering 1 med PHP
2013-09-05 15:26

Köp min lärobok
2012-08-03 21:21

Vad är diskreta domskript?
2011-10-11 21:02

Framtidens programmeringsundervisning = patterns and paradigms first (del 3)
2011-05-22 07:00

Framtidens programmeringsundervisning = web first (del 2)
2011-05-08 14:35

Framtidens programmeringsundervisning = user first (del 1)
2011-04-19 13:38

Mina tankar och resurser om gy11 kurserna
2011-03-17 20:46

Alternativ utformning av arbetsplatsförlagt lärande
2010-11-07 07:16

Kort politiskt mellanspel
2010-09-05 18:34

Tyck till om mina kursplaner och köp min bok!
2010-05-31 16:00

Bloggar i samma ämne

Ny lärobok: Webbserverprogrammering 1 med PHP
2013-09-05 15:26

Köp min lärobok
2012-08-03 21:21

Vad är diskreta domskript?
2011-10-11 21:02

Mina tankar och resurser om gy11 kurserna
2011-03-17 20:46

Tyck till om mina kursplaner och köp min bok!
2010-05-31 16:00

Gy -11 webbkursernas inbördes relation
2010-02-26 09:13

Hej då webbdesign!
2009-10-28 06:01

Högre kvalitet på webb-utbildningen på gymnasiet
2009-10-07 09:40

Framtidens gymnasiala webbutbildning - 1
2009-09-27 13:12

Experter finnes och jag är en av dem!
2009-09-17 17:17

Artiklar i samma ämne

Svårt att göra lätta siffror
2006-06-04 08:31
Församlingens hemsida
2005-09-27 05:01
Give me that homepage
2005-06-16 08:59
Olika slags (X)HTML
2005-05-11 05:38
God HTML
2005-05-10 17:33

Technorati


RSS-ikon
Uppdaterad: 2005-01-17 13:33    © Keryx