Specialarbete:
1. Inledning


Som specialarbete valde jag att göra något som jag velat kunna väldigt länge men aldrig tagit mig tid att börja med. Men nu när jag skulle göra specialarbete så tänkte jag att detta var ett perfekt tillfälle att lära mig HTML-kodning och kanske till och med lite JAVA-script. Jag gick även Internet-kursen i årskurs två som handlade ganska mycket om programmering av hemsidor med hjälp av HTML-kodning och även lite om hur man effektivast söker på nätet. Jag lärde mig inte särskilt mycket på denna kurs men anledningen till det var nog till större delen mitt eget fel. Dum som jag var så fortsatte jag aldrig med HTML-kodning efter denna kurs, och nu när jag skulle sätta igång med min hemsida hade jag glömt allt jag tidigare lärt mig. Specialarbetet skall vara i form av en frågeställning och det är ganska svårt att komma på någon som passar bra till mitt arbete. Men det jag fick fram kan ses som lite "luddig" och inte helt fullt konkret. Men den ser i alla fall ut ungefär så här: Kan man lära sig HTML-kodning hemifrån endast med hjälp av Internet och böcker? Detta hoppas jag i alla fall att jag skall få svar på när detta projekt är avslutat. Och att svaret kommer att vara positivt. Jag tror även att det kan vara skönt att den större delen av detta arbete är praktiskt så att den skriftliga delen inte blir alltför stor.


2. Metod, material och dokumentation


2.1 Innan jag började med kodningen och själva sidan kollade jag mycket på andras hemsidor för att få inspiration till min egen hemsidas layout och dess funktioner. Detta hjälpte inte så mycket med tanke på att jag inte ville göra en hemsida som ser ut som någon annans. Men jag fick en och annan ide ändå.

2.1.1 Jag bestämde tid för lunch med en kompis som nyligen har börjat praktisera på en webbdesignbyrå för att prata lite om vad han tyckte att jag skulle göra för att lära mig HTML-kodning. Svaret jag fick var att jag skulle använda mig av HTML-skolor på Internet. Jag fick även webbadressen till två sådana, en av dessa har varit mycket värdefulla i mitt arbete.Det enda tråkiga med detta möte var att jag inte fick ut mycket mer än detta och att denne vän inte har haft någon tid alls att hjälpa mig att lösa mina problem när jag hade behövt dennes hjälp. Det kanske bara var bra för om jag fått hjälp så fort jag behövt det så hade jag nog inte lärt mig lika mycket.

2.2 material som jag använt mig av är 3 olika program. Det ena är anteckningar och det andra är Photoshop 5.0. och det tredje är flash. jag har också valt att skriva om det material som jag har använt mig av för att lära mig om HTML-kodning.

2..2.1 När jag gjort denna sida har jag skrivit all kodning i anteckningar. Det kan bli problem om man gör något fel då man inte ser kodningen i olika färger som man kan göra i vissa HTML-editors t.ex. cutehtml. Jag har använt mig av Photoshop 5.0 när jag gjort Layout och bilder till hemsidan. Detta program är verkligen bra när man skall göra om bilder. Man kan sätta ihop bilder på en massa olika sätt. Man kan använda massor av filter som man t.ex. kan ändra ljus med, lägga in eld i bilden etc. Det är väldigt mycket nytt jag lärt mig med detta program. Saker som jag inte hade en aning om innan jag började med detta projekt. Innan trodde jag att man endast kunde rita enkla bilder i programmet men nu vet jag att man kan gör mycket mer "professionella" bilder. Man kan ändra ögonfärg, ta bort ärr och prickar och mycket annat. Man skulle säkert kunna göra om ett troll till en fotomodell om man kan hantera detta program riktigt bra. Jag har även använt mig av Flash där jag har gjort en liten textanimering.

2.2.2 Det källor jag har använt mig av är till största delen HTML-skolor på Internet. Den jag använt mig mest av har funnits på webben sedan maj 1998 och är gjord av en kille som heter Jonas (efternamnet ej funnet). Denna sida är väldigt bra för både nybörjare som proffs. Man kan nog hitta det mesta på denna sida allt ifrån det enklaste inom HTML till mer komplicerade saker som JAVA-scripts och liknande saker. Jag har även tagit lite hjälp av en annan sida som handlar mer om bara JAVA men denna har inte varit till lika stor hjälp som den föregående webbadressen.Det sista jag har använt är boken jag lånat av skolan som heter "Att göra en hemsida". Denna bok har jag dock inte haft någon större användning för, jag använde den bara lite i början till grundkoderna.

2.3 Nu skall jag kortfattat ta upp några enkla saker som man kan göra med sin hemsida.

2.3.1 Det finns flera olika sorters bilder. I HTML använder man två olika format, dessa kallas GIF och JPEG. Dessa bilder är "bitmappade" dvs. att de är uppdelade i pixlar, ju fler pixlar desto bättre skärpa blir det på bilden. GIF står för "Graphics Interchange Format" och för JPEG står det för "Joint Photographic Experts Group" för att lägga in en bild på din hemsida skriver du: IMG src="Bild.gif" då bild.gif är bildens namn nu hamnar bilden där elementet skrivs, dvs. i vänstermarginalen och efter den närmast föregående texten. (detta är det enklaste exemplet då jag inte vill gå in längre)

2.3.2 det jag nu ska ta upp är några enkla grundläggande tabeller inom HTML. TABLE är det mest grundläggande elementet i en tabell. Avslutningen /TABLE måste alltid finnas. TR betyder tabellrad (tabel row) och specificerar en rad i tabellen. TD betyder tabellcell,(tabel data). Elementet används för att specificera en kolumn i tabellen. Ett exempel på tabell inom layout är bgcolor som betyder bakgrundsfärg (backgroundcolor) för att bestämma den skriver man: TABLE bgcolor="#färgkoden" eller om man vill ha en bild som bakgrundsfärg skriver man så här: TABLE bgcolor="bild.gif " om bilden ifråga heter bild.gif

2.3.3 Det jag ska vissa nu är hur man gör numrerade listor. Detta kan vara bra att ha när man t.ex. ska skriva placeringar i hockeyns elitserie. OL LI Djurgården LI Färjestad LI osv… /OL detta blir då: 1. Djurgården 2. Färjestad 3. osv… Man kan även göra detta med prickar och dylikt.

3. Diskussion

3.1 När jag berättade för mina vänner att jag skulle göra en hemsida som specialarbete tyckte alla att jag var "dum i huvudet". De fattade inte varför jag skulle göra detta när jag inte kunde något om det alls. Ett tag började jag själv tvivla på mig själv och var på väg att byta ämne. Men som tur gjorde jag inte det.

3.1.1 Problemen som uppstod var först och främst mitt tvivel på mig själv och detta löste jag med vilja. Det tog även lång tid för mig att komma igång med mitt arbete och nu när jag tänker efter vet jag att det kunde ha blivit mycket bättre om jag började lite tidigare. Problem som uppstod på vägen var främst pga. att jag gjorde hemsidan i anteckningar och inte i en HTML-editor med tanke på att det blir mkt lättare att se vad man gjort för fel i sådana. Annars var det bara en massa småproblem så som felstavade koder etc.

3.1.2 Tiden för arbetet blev lite knapp med tanke på att jag började med det så sent. Arbetstiderna blev mest på sena sega kvällar och ofta blev det till långa nätter. Antal timmar jag suttit framför datorn kan jag inte uppskatta men de timmar jag jobbat blev i alla fall intensiva.

3.1.3 Detta arbete jag gjort är jag väldigt nöjd med. Dels p.g.a. att jag gjort det så gott som helt på egen hand men också för att jag är nöjd med hemsidan och att jag har lärt mig mycket på grund av detta. Jag har kommit fram till att man kan lära sig väldigt mycket utan att gå några dyra kurser. Det enda man behöver är en dator, Internet, tid och ork att lära sig. På min frågeställning fick jag ett klart och tydligt svar, som tur var blev detta ett JA . Tyvärr så hann jag inte visa min hemsida för någon av mina vänner och har därför inte fått några utlåtanden om den heller.