Responsiv design möjlighet att implementera utan testning
|
|
- Amanda Larsson
- för 8 år sedan
- Visningar:
Transkript
1 Examensarbete nivå G1E Responsiv design möjlighet att implementera utan testning Ella Källman Ämne: Datavetenskap Nivå: G1E Kurskod: 1DV40E
2 Examensarbete nivå G1E Abstrakt Responsiv design syftar till att en webbsida ska anpassa sig efter användarens enhet, oavsett enhetens skärmstorlek. Arbetet har gått ut på att ta reda på om man kan utveckla en framgångsrik responsiv design som fungerar på många typer av enheter enbart med en persondator som utvecklingsplattform, och på så sätt undvika att behöva genomgå en stor process med testning. Resultaten visar att det är fullt möjligt. Media queries, Responsiv design, Webbdesign Ella Källman Ämne: Datavetenskap Nivå: G1E Kurskod: 1DV40E - I -
3 Abstract Responsiv design means creating a web page that responds and adapts to the user s device regardless of the devices screen size. The work behind this report has been finding out if it is possible to develop a successful responsive design, that works on a wide range of devices, using only a desktop computer and because of that avoiding having to go through a long process of testing. The results show that this is possible. Media queries, Responsive design, Web design Ella Källman - II -
4 Förord Jag vill passa på att tacka Annie Johansson som varit min vapendragare under projektets gång, samt min handledare John Häggerud som varit en stor hjälp och pepp. Ella Källman - III -
5 Innehållsförteckning Introduktion... 1 Bakgrund... 1 Problemställning... 2 Avgränsningar... 2 Teori... 3 Relativa mått med css Rutnätsbaserad layout... 4 Genomförande Resultat Slutsats Källförteckning Elektroniska källor Böcker Artiklar Uppsatser eller rapporter Personlig kommunikation Bilagor Bilaga 1: <Namn> Bilaga 2: <Namn> Bilaga 3: <Namn> Ella Källman - IV -
6 1. Introduktion 1.1 Bakgrund Många webbsidor idag är designade främst för datorskärmar. De kräver att enheten som webbsidan visas på är av en viss storlek för att presenteras på ett användarvänligt sätt. Om enheten är till exempel en mobiltelefon eller surfplatta kan sådana webbsidor vara svåranvända då de kan kräva mycket zoomning eller scrollning i både höjd-och sidled. I takt med att internetanvändande på mobiltelefoner, surfplattor, spelkonsoler och andra enheter utöver persondatorer ökar[1][2] vill allt fler webbplatser tillhandahålla gränssnitt anpassade till dessa enheter. Det finns ett antal sätt att lösa det rent tekniskt. Ett alternativ är att skapa en applikation som laddas ner till enheten. Större företag eller tjänster erbjuder ofta mjukvara skapade med specifika språk för sina plattformar (t ex Objective-C för ios, Java för Android) som distribueras genom operativsystemets kanaler för denna typ av applikation. Fördelarna är att utvecklarna får hög kontroll över hur applikationen fungerar, designen kan bli mer finslipad och integrerad med enhetens operativsystem och användare föredrar ofta en applikation framför en webbplats[3]. Nackdelarna är att applikationen enbart fungerar på den enhet den är utvecklad för. Flera applikationer behöver skapas för att kunna erbjuda tjänsten på flera enheter eller operativsystem. De användare som inte har en enhet som klarar av någon av applikationerna som erbjuds blir utan ett mobilt alternativ. Ett sätt att komma runt problematiken med att göra kopior eller konverteringar av applikationer för specifika plattformar är att använda ett ramverk (t ex PhoneGap, Sencha Touch, Titanium) som konverterar koden till det programspråk som de olika plattformarna kräver. Denna slags applikation brukar kallas hybridapplikation. Både enhetsspecifika applikationer och hybridapplikationer kan använda sig utav enhetens inbyggda verktyg, exempelvis kamera, GPS (Global Posistioning System) eller SMS (Short Message Service). Många webbplatser erbjuder en mobilversion av webbplatsen på en subdomän eller i en underkatalog. Problemet med en separat mobilversion är att det blir fler filer att underhålla om webbplatsen ska uppdateras. 1
7 För att komma runt dessa problem har Ethan Marcotte myntat begreppet responsiv design[4]. Marcotte anser att det behövs ett sätt att möta marknadens och framtidens krav utan att behöva göra en specifik design för varje tänkbar klient. Responsiv design syftar till att webbsidan ska anpassa sig efter användarens enhet, oavsett enhetens skärmstorlek. Teknikerna som används för att uppnå detta är media queries, flexibla bildelement, en gridbaserad layout samt användandet av måtten em och procent istället för det annars vanliga pixelmåttet i CSS-koden (Cascading Style Sheets). 1.2 Problemställning Syftet med detta arbete är att undersöka vad Marcottes tillvägagångssätt innebär praktiskt genom att tillämpa responsiv design på en webbsida och sedan testa resultatet på olika slags enheter. För att undersöka om responsiv design är så framtidssäkert och allmängiltigt som Marcotte hävdar kommer utvecklingen av designen att ske enbart på en persondator och enbart testas i webbläsaren, för att sedan testas på olika slags enheter. Kan man göra en responsiv design som fungerar på en stor mängd enheter utan att behöva genomgå en stor process med testning? 1.3 Avgränsningar Designen kommer att testas på de vanligaste typerna av enheter, från en större datorskärm till en av de mindre mobiltelefonmodellerna på marknaden. Enheterna är valda för att representera de vanligaste storlekarna på skärmar och olika tillverkare för att täcka in så många typer av enheter och så många webbläsare som möjligt. 2
8 2. Teori 2.1 Relativa mått med css För att HTML-elementen (HyperText Markup Language) ska kunna skalas proportionerligt till olika skärmupplösningar rekommenderar Marcotte användandet av det relativa måttet em istället för det fasta px[5, s.29] (pixlar). Em kan man räkna ut genom följande formel: mål kontext = resultat där mål är den önskade storleken, kontext är storleken på det omslutande elementet och resultatet är målet omvandlat till em[5, s.20]. Exempel: Genom att ge alla textelement textstorlek 100% får de webbläsarens standardtextstorlek (16 pixlar). body{ } font-size: 100%; Följande element ska få textstorleken motsvarande 24 pixlar. <h1>rubrik</h1> Med hjälp av den tidigare nämnda formeln kan måttet nu räknas ut i em: = 1.5 h1{ } font-size: 1.5em; 3
9 Rutnätsbaserad layout Typografiskt rutnät är en teknik inom typografi för att strukturera upp text mot ett rutnät för att uppnå symmetri. Rutnätet består vanligen inom webbdesign av 6-12 kolumner[6]. Figur 1 - Exempel på hur ett typografiskt rutnät kan användas inom webbdesign[5, s. 26] En rutnätsbaserad layout är användbart i responsiv design, eftersom det medför tydliga uppdelningar och mått att utgå ifrån. Marcotte rekommenderar att man omvandlar pixelmåtten till procentmått för att layouten ska bli skalbar men ändå hålla sina proportioner[5, s. 31]. Dessa procentuella mått räknas ut på samma sätt som em med hjälp av den tidigare nämnda formeln. Exempel: <div id= main > <div id= left ></div> <div di= right ></div> </div> #main{ width: 100%; } #left{ 4
10 width: 70%; } #right{ width: 30%; } 2.3 Flexibla bildelement För att kunna skala bildelement (och även annan media) i designen finns en enkel cssregel att tillämpa: img, embed, object, video{ max-width: 100%; }Så länge bildens omslutande element är flexibelt kommer bildens storlek aldrig att överskrida storleken på det omslutande elementet[5, s. 45]. 2.4 Media queries En webbsida som är proportionerligt skalbar med hjälp av relativa mått (em, procent), flexibel rutnätsbaserad layout och flexibla bildelement kan, trots sin flexibilitet, fortfarande vara otillfredställande för användaren i mindre eller större format än vad den ursprungligen anpassats för. Mindre touchtelefoner eller större dator- eller tvskärmar kan inte alltid dela på samma design. Små enheter kräver ofta en omarbetning av navigation, eller viss omplacering av innehåll, medan användare med större enheter kan uppleva designen annorlunda och även där kan innehållet behöva ses över. För att ytterligare förfina hur designen beter sig i olika format kan man med fördel använda media queries. Media queries har tagits fram av W3C (World Wide Web Consortium) som en del av standarden i CSS 3[7]. Media queries låter utvecklaren definiera stilmallar som enbart används när vissa villkor uppfylls. Dessa villkor kan bestå av följande mediatyper[8]: all - alla slags enheter 5
11 braille - enheter anpassade för blindskrift embossed - utskrift av blindskrift handheld - handhållna enheter print - utskrift projection - projektorer screen - datorskärmar speech - tal tty - enheter med en begränsad upplösning, som faxmaskiner eller terminalfönster tv - tv-skärmar Och följande funktioner[9] (eng. media features) width (min-, max-) - bredden på skärmområdet (t ex webbläsarfönstret) height (min-, max-) - höjden på skärmområdet (t ex webbläsarfönstret) device-width (min-, max-) - enhetens bredd device-height (min-, max-) - enhetens höjd orientation (landscape/portrait) - enhetens läge (liggande/stående) aspect-ratio (min-, max-) - ratio mellan width och height device-aspect-ratio (min-, max-) - ratio mellan device-width och device-height color (min-, max-) - antalet bitar per färgkomponent hos enheten. Saknar enheten färg är värdet 0. color-index (min-, max-) - antal färger enheten har monochrome (min-, max-) - antalet bitar per pixel hos en monokrom enhet. Är enheten inte monokrom är värdet 0. resolution (min-, max-) - kan anges i dpi (dots per inch) eller dpcm (dots per centimeter) scan - beskriver scanningsprocessen hos mediatypen tv. grid - används för att kontrollera om enheten är t ex en terminal eller en enhet med bara en fixerad textstorlek. Är det en sådan enhet blir värdet 1, annars 0. Exempel: 6
12 @media screen and (min-width: 320px) { body { background: #000; } }Varje media query består av två delar: En mediatyp, i exemplet screen En query (fråga) skriven inom paranteser, i exemplet (min-width: 320px) Flera querys kan sättas efter varandra med bindeordet screen and (min-width: 320px) and (orientation: portrait) { }Css-koden kommer bara att användas om queryn uppfylls av webbläsaren. Är webbläsarfönstret större än 320 pixlar kommer blocket att ignoreras. Samma resultat kan uppnås genom link-elementet i html-filer: <link rel="stylesheet" href="other.css" media="screen and (min-width: 320px)" / >Ett tredje sätt är med hjälp av import-uttryck i url("other.css") screen and (min-width: 320px);Media queries stöds enligt figur 1.1 och 1.2. Chrome Firefox (Gecko) Internet Explorer Opera Safari > 4.0 > 3.5 > 9.0 > 9.5 > 4.0 7
13 Figur Webbläsarstöd media queries, persondatorer[10][11] Mobile Safari Opera mini Opera Mobile Android browser Internet Explorer Mobile > 3.2 > 5.0 > 10.0 > 2.1 > 9.0 Figur Webbläsarstöd media queries, mobila enheter[11] Mobila enheter och mediatyper Det kan vara vanskligt att förlita sig på enbart mediatypernas namn i media queries, då de flesta mobila enheter presenterar sig som screen[19][20] och inte handheld som kanske vore mer logiskt. Med hjälp av device-width kan man dock detektera skärmstorleken och anpassa sin stilmall därefter. 2.5 Mobile Safari och viewport Webbläsaren Mobile Safari renderar webbsidor 980 pixlar breda och skalar sedan ner webbsidan så att den får plats inom telefonens upplösning. Webbläsaren Opera Mobile hanterar webbsidor på ett liknande sätt, men renderar i 850 pixlars bredd. Detta gör att media queries inte fungerar som screen and (min-width: 320px) ignoreras av webbläsaren, eftersom den vill läsa in webbsidan minst 980 pixlar bred. För att komma runt den funktionen och istället låta telefonen vara så bred som den faktiskt är kan man använda html-elementet meta med följande attribut: 8
14 <meta name="viewport" content="initial-scale=1.0, width=device-width" / >Webbläsaren kommer då att rendera webbsidan med enhetens egentliga bredd[12]. 2.6 Kritik och diskussion kring begreppet responsiv design I ett blogginlägg pekar utvecklaren James Pearce på bristerna i responsiv design och menar att enbart en responsiv design inte räcker för att skapa en webbsida anpassad för mobila enheter [13]. Dels är han skeptisk mot att förlita sig på funktionaliteten i media queries eftersom tekniken inte stöds av äldre webbläsare och enheter. En annan aspekt är storleken på webbsidan. En responsiv design ger inte automatiskt en optimerad webbsida prestandamässigt. Han anser att man bör implementera serverlösningar för att ge användaren t ex bildmaterial som är lagom stora till den enhet man använder, för att slippa ladda ner onödigt stora filer som sedan kanske inte visas i sin fulla storlek. Flera pekar på samma problematik[14, 2.3]. En studie gjord av Equation Research visar att 74% av användare av mobila enheter lämnar en webbsida om den tar mer än fem sekunder att ladda[15]. 71% av användarna förväntar sig att webbsidor ska ladda ungefär lika snabbt eller snabbare än på sin hemdator. Jakob Nielsen (filosofie doktor i människa-dator interaktion) anser att man ska erbjuda helt separata webbsidor för mobila enheter och persondatorer med anpassat gränssnitt till enheten de är tänkt att visas från[16]. Detta baseras på användbarhetstester som undersökt hur användare uppfattar mobila webbplatser gentemot icke mobilanpassade webbplatser. De separata webbsidorna ska anpassas genom att korta ner innehållet, begränsa funktionaliteten samt förstora gränssnittselement för att underlätta för pekskärmar. Ännu bättre ur ett användbarhetsperspektiv är att skapa mobila applikationer. 76% av användarna lyckades med användbarhetstester när de använde mobila applikationer, jämfört med 64% när de använde mobilspecifika webbplatser. Nielsen påpekar att responsiv design kan vara ett sätt att ge mobilanvändare en bra användarupplevelse, men anser att det potentiellt kan bli problem med stora filer[17]. Utvecklaren och designern Josh Clark anser att Nielsens idé om att begränsa innehållet av webbsidor för mobila enheter förminskar användarna och förstör för företag[18]. Han visar att 25% av personer som använder internet på mobiltelefoner i USA enbart surfar genom sina telefoner. Användarfallen som Nielsen använt i sina studier är förlegade enligt Clark, mobiltelefoner används inte längre enbart i korta stunder, utan numera även som primär enhet att använda internet på. Webbsidans URL (Uniform 9
15 Resource Locator) bör vara samma för alla enheter och innehålla samma information[18][14, 5.1.1]. 10
16 4. Genomförande Uppkom det några avvikelser från tänkta metod under genomförandets gång? Figurer och tabeller används för att lätta upp resultatdelen. Om det är komplicerade figurer eller tabeller som tynger resultatdelen ska dessa hänvisas till i texten och placerar som bilagor. 11
17 5. Resultat Under denna punkt redovisas vad du fick för resultat. Det är endast resultatet som skall presenteras, inga spekulationer eller diskussioner. Det är viktigt att rapporten är logiskt uppbyggd så att resonemang och exempel går att följa. Genom hela rapporten ska en röd tråd gå utan att det blir allt för uppstyltat. Tänk på att kompakt text alltid är svårläst. Här kan det passa att visa eventuella skärmdumpar. Presentera data i bearbetad form så att läsaren lätt kan identifiera trender och intressanta resultat. Vissa resultat kan finnas med i bilagor. Använd gärna tabeller, diagram och figurer för att visualisera resultatet. och tänk då på att: Referera i brödtexten till figuren eller tabellen och placera den i närheten till den text där den refereras. Ha en förklarande figur- eller tabelltext som tillför något. Figurtext placeras vanligen under figuren medan tabelltexten placeras över tabellen. Numrera och utforma figurer och tabeller på ett enhetligt sätt genom hela rapporten. Referera till den källa som figuren är hämtad från. Figurer och tabeller används för att lätta upp resultatdelen. Om det är komplicerade figurer eller tabeller som tynger resultatdelen ska dessa hänvisas till i texten och placerar som bilagor. 12
18 6. Slutsats Här analyserar och/eller tolkar du resultatet, jämför det erhållna resultatet med teorier och tidigare forskning. Du utvärderar resultatet och de använda metoderna, dvs. deras validitet och reliabilitet. Du knyter ihop problem metod resultat i slutsatser, som bör vara korta och koncisa. Till sist ger du förslag till fortsatt forskning kring din problemställning. Hur kan man gå vidare? Vad gick snett? Vad kunde gjorts bättre? Finns det någon vidareutveckling som kan göras? Finns det ytterligare undersökningar som bör göras. Tänk på att vad som kan ses som misslyckat resultat även det bidrar till kunskap. 13
19 7. Källförteckning I en tidig fas av arbetet är det lämpligt att du gör en litteratursökning för att få en ordentlig inventering av problemområdet. Under skrivandet av rapporten ska du referera till detta material (se Bakgrund). Samtliga refererade verk, såväl böcker, rapporter, artiklar som webbmaterial ska finnas korrekt samlade i en källförteckning. Vi använder APA-system enligt de instruktioner som anges i Nybergs bok, avsnitt 6.6 och 6.7 samt 15.2, med några få undantag (se tidigare instruktioner under Bakgrund och Elektroniska källor nedan). I rapportmallen nedan finns exempel på samtliga typer av referensmaterial och mera detaljerade instruktioner ges i Nybergs bok. 7.1 Elektroniska källor Jokela, P. & Karlsudd, P. (2007). Learning with security. Journal of Information Technology Education [Online tidskrift], (6), Tillgänglig www: Vol6 /JITEv6p Jokela234.pdf [ ] 7.2 Böcker Nyberg, R. (2000). Skriv vetenskapliga uppsatser och avhandlingar med stöd av IT och Internet. (4. uppl.). Lund: Studentlitteratur. Björklund, M. & Paulsson, U. (2003). Seminarieboken att skriva, presentera och opponera. Lund: Studentlitteratur. 7.3 Artiklar Jokela, P. & Karlsudd, P. (2007). Learning with security. Journal of Information Technology Education, (6), Uppsatser eller rapporter Jokela, P. & Karlsudd, P. (2004). Läkare lär på länk (Rapport nr 2004:2). Kalmar: Högskolan i Kalmar, Baltic Business School.. 14
20 Elektroniska källor är dynamiska, därför anges sist i hakparentes när du senast besökte sidan - observera att detta är ett tillägg till Nybergs instruktioner. Ett bra tips är att skriva ut alla elektroniska sidor eftersom risken är stor att sidorna förändras och att informationen då går förlorad). 7.5 Personlig kommunikation Personlig kommunikation anges i texten men tas inte med i källförteckningen, mer detaljerade instruktioner finns i Nyberg avsnitt
21 8. Bilagor 8.1 Bilaga 1: <Namn> 8.2 Bilaga 2: <Namn> 8.3 Bilaga 3: <Namn> I bilagor samlas sådant material som hör till rapporten men som skulle tynga framställningen i den löpande texten. Som exempel på bilagor kan nämnas: Användarhandledning Intervjufrågor, enkätformulär Datablad Layouter Designskisser Alternativt gränssnitt Tabeller Definitioner Säkerhetspolicys Programlistningar Ritningar Kopplingsscheman (modell större) Bilagorna måste vara innefattade i rapportens helhet genom hänvisningar i den tidigare texten. Det får alltså inte finnas en bilaga som inte alls nämns i själva rapportdelen. Bilagor numreras och förses med rubriker så att de går att tolka och är möjliga att hänvisa till. Sidorna betecknas enhetligt med Bilaga 1 överst på sidan och med bilagans eget sidnummer nederst på sidan. Sidnumreringen börjar om för varje ny bilaga 16
22 Växjö / Kalmar Tel dfm@lnu.se Lnu.se
Frågor och svar - Diagnostisk prov ht14 - Webbutveckling 1
Frågor och svar - Diagnostisk prov ht14 - Webbutveckling 1 Bilder och optimering --- Vilken upplösning är lämplig för bilder som ska användas på Internet? Sträva efter korta nedladdningstider. 72 ppi/dpi
Responsiv Webbdesign är det framtiden?
Beteckning: Akademin för teknik och miljö Responsiv Webbdesign är det framtiden? Daniel Karlsson juni 2011 Examensarbete, 15 högskolepoäng, C Datavetenskap Datavetenskapliga programmet Examinator: Ann-Sofie
Labora&on 6 CSS och responsiv webbdesign övningar/uppgi:er
Labora&on 6 CSS och responsiv webbdesign övningar/uppgi:er 1M321 Webbteknik 1, 7,5hp Medieteknik 2016 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument Till övningarna i denna labora&on
F12 Mobila enheter Dagens agenda
F12 Mobila enheter Dagens agenda Tekniker för mobil surfning Möjligheter och fallgropar Statistik Opera Sidor för smartphones Testning Responsiv webbdesign... Olika tekniker Det finns/fanns många olika
Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka
Webben som verktyg Idag: Hur hänger det ihop? Viktiga tekniker Stegen i ett webbprojekt Verktyg Dreamweaver Photoshop Joomla CMS Storyboard och flödesschema Fixa webbhotell Hur hänger det ihop? För att
Lektion 2 - CSS. CSS - Fortsätt så här
Lektion 2 - CSS I den här lektionen behandlas HTML och CSS. Det förutsätts att lektion 1 är gjord, eller att du har tillräckliga kunskaper i grundläggande HTML för att klara den här lektionen. CSS - Fortsätt
Skeleton plane & Responsiv webbdesign med CSS
1ME321 Webbteknik 1 Lek0on 6 Skeleton plane & Responsiv webbdesign med CSS Rune Körnefors Medieteknik 1 2016 Rune Körnefors rune.kornefors@lnu.se Agenda Veckoplanen U2 deadline Exemplet Gretas Blommor
Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion
Webbteknik En kort introduktion Innehåll Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender 1 Historisk återblick 89 CERN Tim Berners Lee Ett plattformsoberoende sätt att sprida
Kommunikation. Dator med webbläsare Förfrågan: Webserver. Returnerar HTML-kod
html och css Kommunikation Dator med webbläsare Förfrågan: http://www.umu.se Webserver Returnerar HTML-kod Webbläsare Chrome Firefox Internet Explorer Safari Opera Källa : http://www.w3schools.com/browsers/
ORDLISTA WEBBDESIGN 100P
ORDLISTA WEBBDESIGN 100P HTML- TAGGAR M.M. (DE BLÅFÄRGADE ORDEN ÄR OLIKA ATTRIBUT SOM HÖR TILL DE OLIKA TAGGARNA.) HTML Står för Hyper Text Markup Language och är en uppsättning markeringskoder.
Instruktioner för Articulate Storyline 2
Instruktioner för Articulate Storyline 2 Instruktion för kursproduktion till Netcompetence Talent Portal NETCOMPETENCE 2016-12-19 Innehåll Inledning... 2 Om Articulate... 2 Om Studio 13... 2 Om Storyline
Avancerade Webbteknologier 2. AD11g Göteborg 2012 Mobilanpassning
Avancerade Webbteknologier 2 AD11g Göteborg 2012 Mobilanpassning Idag Reality Check Strategier för mobilanpassning Problem vid mobilanpassning Exempel på några ramverk Statistik Det finns väldigt mycket
Frågor och svar Gränssnittsdesign/Webbutveckling
Frågor och svar Gränssnittsdesign/Webbutveckling Bilder och optimering 1. Vilken upplösning är lämplig för bilder som ska användas på Internet? Sträva efter korta nedladdningstider. 72 ppi/dpi eller 96
21/01/2016. Stilmallar. styra utseendet av webbplatsen DEL 1. Karin Fahlquist. index.html. recept.html frukt.html grönsaker.html
Stilmallar styra utseendet av webbplatsen DEL 1 Karin Fahlquist index.html recept.html frukt.html grönsaker.html 1 Samma kod olika utseende Olika exempel om layout: http://www.csszengarden.com/ Stilmallar
Repetition. Hypertext. Internet HTTP. Server och klient Text försedd med länkar till andra texter. Många sammankopplade nät
Repetition Internet Hypertext Server och klient Föreläsning 2 HTTP HTML Internet Hypertext Många sammankopplade nät Text försedd med länkar till andra texter Gemensamma adresser T ex 10.10.0.1 Gemensamma
Repetition. Hypertext. Internet HTTP. Server och klient Föreläsning 2. Text försedd med länkar till andra texter. Många sammankopplade nät
Repetition Föreläsning 2 Internet Hypertext Server och klient HTTP HTML Internet Många sammankopplade nät Gemensamma adresser T ex 10.10.0.1 Gemensamma protokoll Protokoll = regler och algoritmer för kommunikation
Laboration 2: Xhtml och CSS.
Laboration 2: Xhtml och CSS. Målsättning Att prova på grundläggande html samt att separera innehåll och utseende. Slutresultatet kommer att bli en webbplats med layout, bakgrundsbilder, minst en meny och
Föreläsning 4. CSS Stilmallar för webben
Föreläsning 4 CSS Stilmallar för webben Innehåll 1. CSS, vad är det? 2. Repetition av HTML-element 3. CSS, hur, var, när? 4. CSS & arv? CSS Cascading Style Sheet Same, same, but different Samma innehåll
Bygga kurser för mobila enheter
Bygga kurser för mobila enheter NETCOMPETENCE 2017-10-30 Innehåll Inledning... 2 Om Responsive Design och Adaptive Design... 3 Responsive Design... 3 Adaptive Design... 3 Exempel... 4 Tips och rekommendationer...
Instruktioner för Articulate Studio 13
Instruktioner för Articulate Studio 13 Instruktion för kursproduktion till Netcompetence Talent Portal NETCOMPETENCE 2016-12-19 Innehåll Inledning... 2 Om Articulate... 2 Om Studio 13... 2 Om Storyline
Xhtml och CSS.Tillämpad fysik och elektronik Per Kvarnbrink (redigering Ulf Holmgren 2011)
Laboration 1: Xhtml och CSS.Tillämpad fysik och elektronik Per Kvarnbrink (redigering Ulf Holmgren 2011) Målsättning Att prova på grundläggande html samt att separera innehåll och utseende. Slutresultatet
En stiligare portal Laboration 3
Laborationsanvisning En stiligare portal Laboration 3 Författare: Johan Leitet Version: 1 Datum: 2011-09-09 Inledning Vi har hittills koncentrerat oss på att strukturera upp vår information på ett så semantiskt
Tabeller. Lektion 7. en tabellrubrikcell som centrerad och i fetstil.
Lektion 7 Tabeller Under denna lektion kommer du att få lära dig hur man bygger upp tabeller med HTML och hur man styr layout och utseende på en webbsida som innehåller tabeller. Enkla tabeller Av tradition
A" utveckla kartor med responsiv design. Johan Lah8 Geografisk IT- utvecklare Stadsbyggnadskontoret, Malmö stad
A" utveckla kartor med responsiv design Johan Lah8 Geografisk IT- utvecklare Stadsbyggnadskontoret, Malmö stad Innehåll 1. Vad och varför responsiv design? 2. Hur kan det genomföras? 3. Exempel (smap)
On-line produktion TDDC61
On-line produktion TDDC61 Förra veckan Kursupplägg HTML FTP Validering Laboration 1. Deadlines Laborationer: 12/10, kl 08 Lämna in efterhand ni blir färdiga Vi rättar inom 4 arbetsdagar Portfolio, tillfälle
Övning (X)HTML 2. Sidan 1 av 7 2010-11-11
Sidan 1 av 7 2010-11-11 Övning (X)HTML 2 Innan du börjar med laborationen ska du se till så att du har öppnat din editor (till exempel Notepad++). I denna editor ska du skriva (X)HTML-kod som du sedan
Mobile First Video on demand och livesändningar på Internet. Juni 2012
Mobile First Video on demand och livesändningar på Internet Juni 2012 1 Om detta dokument Marknaden och tekniken kring film (video on demand och livesändningar) på Internet utvecklas blixtsnabbt. Video
Struktur & Layout med CSS
1ME321 Webbteknik 1 Lek0on 5 Struktur & Layout med CSS Rune Körnefors Medieteknik 1 2015 Rune Körnefors rune.kornefors@lnu.se Agenda Veckoplanen Vecka 40 Läsanvisningar Exemplet Gretas Blommor GarreKs
Kravspecifika.on, pappersprototyp & CSS
1ME321 Webbteknik 1 Lek0on 4 Kravspecifika.on, pappersprototyp & CSS Rune Körnefors Medieteknik 1 2015 Rune Körnefors rune.kornefors@lnu.se Agenda Veckoplanen Vecka 39 UppgiI U2 = L4+L5+L6 UppgiI U3 Allmänna
Copy Cat Laboration 4
Laborationsanvisning Copy Cat Laboration 4 Författare: Johan Leitet Version: 1 Datum: 2011-09-19 Inledning Vi kommer på denna laboration fortsätta med CSS och nu finslipa vår sida. Du kommer även att få
Att styla webbsidor. Nivå. Uppgiften
Nivå 2 Att styla webbsidor All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club.
HTML och CSS. Eric Elfving Institutionen för Datavetenskap (IDA)
HTML och CSS Eric Elfving Institutionen för Datavetenskap (IDA) Upplägg Introduktion Grundläggande HTML Ändra utseende med CSS 2 Introduktion HyperText Markup Language används för att strukturera text
12/9/2010 REGLER WEBBPRODUKTION WEBBDESIGN CASCADING STYLE SHEETS CSS LOKALA STILMALLAR GLOBALA STILMALLAR. Selektor. Deklaration
REGLER Selektor Deklaration Body { font-family:verdana WEBBPRODUKTION WEBBDESIGN CASCADING STYLE SHEETS CSS Ulrik Söderström Ulrik.soderstrom@tfe.umu.se h1,h2 { font-color:red; font-size:10pt; Egenskap
Utseende. Lauri Watts Översättare: Stefan Asserhäll
Lauri Watts Översättare: Stefan Asserhäll 2 Innehåll 1 Utseende 4 1.1 Allmänt............................................ 4 1.2 Teckensnitt.......................................... 4 1.3 Stilmallar...........................................
MÄRKSPRÅK OCH STILMALLAR II EXAMINATIONSUPPGIFT 2 HELENE BROGELAND
MÄRKSPRÅK OCH STILMALLAR II EXAMINATIONSUPPGIFT 2 HELENE BROGELAND 1 Innehåll Inledning... 3 Framework... 3 Val av ramverk... 3 Arbetet med Bootstrap... 4 Preprocessorer... 5 Val av preprocessor... 5 Arbetet
Responsiv webbplats. Tips på hur innehållet ska ses över för en bra användarupplevelse på alla skärmstorlekar 2014-02-17 1
Responsiv webbplats Tips på hur innehållet ska ses över för en bra användarupplevelse på alla skärmstorlekar 1 Vad är responsivt? Det betyder att webbplatsen känner av vilken skärmstorlek användaren surfar
Förkunskaper: Tim Berners Lees vision webbläsarkriget W3C strukturtagg <h1> layout-tagg <font size="6">
CSS { } Anne Diedrichs Medieteknik Södertörns Högskola Förkunskaper: Tim Berners Lees vision webbläsarkriget W3C strukturtagg layout-tagg Kurslitteratur: Niederst Robbins, Learning
Introduktion till programmering
Introduktion till programmering Föreläsning 5 Programmering av webbsidor. Webbens grundbegrepp HTML HTML (HyperText Markup Language) är det språk som används för att skriva webbsidor. HyperText: text med
Introduktion Översikt av kursen och området webbteknik
1ME321 Webbteknik 1 Kursintroduktion och lektion 1 Introduktion Översikt av kursen och området webbteknik Rune Körnefors Medieteknik http://medieteknik.lnu.se/1me321 1 2019 Rune Körnefors rune.kornefors@lnu.se
Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem
Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem Målsättning Att bygg upp en komplett webbplats i ett publiceringssystem. Platsen ska vara snygg,
Innehåll Introduktion... 3 InteractiveScene.config... 3 Scener <scenes>... 3 Typsnitt <fonts>... 3 Övergångar <transitions>...
Innehåll Introduktion... 3 InteractiveScene.config... 3 Scener ... 3 Typsnitt ... 3 Övergångar ... 4 Mall för slide ... 5 , ...
Formulär, textsträngar och en del annat
1ME322 Webbteknik 2 Lektion 6 Formulär, textsträngar och en del annat Rune Körnefors Medieteknik http://medieteknik.lnu.se/1me322 1 2018 Rune Körnefors rune.kornefors@lnu.se Agenda JavaScript Interaktion
HTML och CSS. Eric Elfving Institutionen för datavetenskap. 18 augusti 2015
. HTML och CSS Eric Elfving Institutionen för datavetenskap 18 augusti 2015 Översikt 2/17 Introduktion HTML Syntax Vanliga element CSS Syntax Selektorer Kombinera HTML och CSS Webserver Introduktion 3/17
Webbens grundbegrepp. Introduktion till programmering. Ytterligare exempel. Exempel på webbsida. Föreläsning 5
Introduktion till programmering Föreläsning 5 Programmering av webbsidor. Webbens grundbegrepp HTML HTML (HyperText Markup Language) är det språk som används för att skriva webbsidor. HyperText: text med
Bilder. Bilder och bildformat
och bildformat Det första du måste göra är att skaffa bilder att lägga in i ett HTMLdokument. Ta en bild med din mobil/ webbkamera eller rita bilden själv.du kan ta gratisbilder från Google, gå in på bilder
Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:
WEBBUTVECKLING Ämnet webbutveckling behandlar de tekniker som används för att presentera och bearbeta information i webbläsaren samt utifrån dessa tekniker skapa och vidareutveckla statiska och dynamiska
TNMK30 - Elektronisk publicering
Webben TNMK30 - Elektronisk publicering Vad är internet? Vad är internet? Vad är internet? Internet: sammankoppling av datornätverk. Används för bl.a. epost, chat, filöverföring, webbsidor. Kommunikation
Webbutveckling Laboration 1: HTML5 och CSS3.
Institutionen för 2015-11-30 Tillämpad fysik och elektronik Karin Fahlquist Webbutveckling Laboration 1: HTML5 och CSS3. Målsättning Att skapa en webbplats genom att först skapa en Lo-fi prototyp och sedan
Tillämpad fysik och elektronik Per Kvarnbrink m.fl. Laboration 2: HTML och CSS.
Laboration 2: HTML och CSS. Målsättning Att prova på grundläggande html samt att separera innehåll och utseende. Slutresultatet kommer att bli en enkel webbplats med layout, bakgrundsbilder, minst en meny
För att skriva CSS-kod använder man sig av olika kommandon. Ett exempel på hur man kan skriva kod för att ändra textfärg kan vara:
Hemsida CSS Introduktion till Cascading Style Sheets (CSS) Detta är en mycket kort genomgång av CSS med exempel på hur sådan kod ska läsas och hur den kan användas på IdrottOnline-sidor. Är man ute efter
Responsive web design
IT 12 069 Examensarbete 30 hp December 2012 Responsive web design En studie i hur designkonceptet påverkar användbarheten hos en webbplats Sara Ingmar Institutionen för informationsteknologi Department
Adapt or Die Användarnas preferenser av mobila webbplatser
C-Uppsats i Datavetenskap Adapt or Die Användarnas preferenser av mobila webbplatser Författare: Marta Johnsson Handledare: Anne Norling Examinator: Mathias Hedenborg Termin: VT12 Kurskod: 2DV40E Sammanfattning/abstrakt
Webbtillgänglighet. Webbtillgänglighet. World Wide Web Consortium. Web Accessibility Initiative, WAI WCAG 2.0 WCAG 1.0
Webbtillgänglighet Webbtillgänglighet Att göra webbinnehåll så att de är tillgängliga för alla oavsett vilka funktionsnedsättningar man har Att göra webbinnehåll tillgängligt oavsett vilken in- och utmatningsutrustning
Labora&on 5 CSS och layout samt fråga E övningar/uppgi>er
Labora&on 5 CSS och layout samt fråga E övningar/uppgi>er 1M321 Webbteknik 1, 7,5hp Medieteknik 2017 Rune Körnefors rune.kornefors@lnu.se 1. Dokument i övningarna I denna labora&on finns inga filer ar
Språk för webben introduk4on 4ll HTML
Föreläsning i webbdesign Språk för webben introduk4on 4ll HTML Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se En webbsidas beståndsdelar Text (formaterad, strukturerad) Länkar Inkluderade
En grundkurs i hemsidor och hur de är uppbyggda
En grundkurs i hemsidor och hur de är uppbyggda Den här artikeln tänkte väldigt grundligt gå igenom koncepten kring en hemsida och hur den är uppbyggt, för att ge dig grundkunskap att bygga vidare på och
Carl-Oscar Hermansson WEBB DESIGN
Carl-Oscar Hermansson WEBB DESIGN Del SKAPA DIN WEBBPLATS MED HTML. Öppna ett HTML-dokument... 8 6. HTML grundkod... 9 7. Färger... 0 8. Textformatering... 9. Listor... 0 0. Bilder.... Bakgrundsbilder...
F07 Stilmallar Dagens agenda
F07 Stilmallar Dagens agenda CSS, Stilmallar Lokala, interna, externa Selektorer - Taggselektorer - Klasselektorer - ID-selektorer Egenskapsarv Pseudo-klasser och element Kombinatorer Specificitet Stilmallar
Mobile Cross Development
Mobile Cross Development Johan Holm och Jörgen Bengtsson Varje år bjuder vi in våra kunder till tre inspirationsdagar där vi lyfter fram de mest intressanta IT-frågorna med fokus på strategi, teknik eller
Klarspråk på nätet - Webbredaktörens skrivhandbok av Karin Guldbrand & Helena Englund Hjalmarsson
Klarspråk på nätet - Webbredaktörens skrivhandbok av Karin Guldbrand & Helena Englund Hjalmarsson Klarspråk på nätet är en praktisk handbok för dig som någon gång skriver text för webb, surfplattor och
Metod Rapporten är baserad på egen erfarenhet av marknadsföring on-line samt studier av aktuell forskning, rapporter och webinars.
Att välja mellan native- eller webbapp Bakgrund Marknaden för smarta mobiltelefoner ökar kraftigt. Därför ser allt fler företag och organisationer behovet av att göra digitalt innehåll tillgängligt för
Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET
Olika slags datornätverk Förberedelse inför laboration 4. Historik Protokoll, / Adressering, namnservrar WWW, HTML Föreläsning 5 Internet LAN Local Area Network student.lth.se (ganska stort LAN) MAN Metropolitan
Internet A. HTML Grunder. 02-01-14 Maximilien Chiang 1
Internet A HTML Grunder 1 HTML Tags (Speciella markeringar) < Instruktion> De flesta instruktioner avslutas också med en 2 untitled Min
Utredning: Responsiv webbdesign (RWD)
Utredning: Responsiv webbdesign Sida 1 (8) Utredning: Responsiv webbdesign (RWD) Förbehåll Denna utredning fokuserar på det som är närmast relaterat till responsiv webbdesign. Med andra ord kommer inte
QR-kodernas intåg för nytta och nöje!
QR-kodernas intåg för nytta och nöje! Föredrag av Stig Ottosson om smarta "självlänkande" streckkoder som vi kommer att se alltmer av i framtiden. 2012-06-20 Något stort hände 2007 och 2010 2007 introducerades
Föreningarnas nya sidmall
Föreningarnas nya sidmall Innehållsförteckning Föreningarnas nya sidmall... 1 Introduktion... 2 Sammanfattning... 2 Sidmallar och sidornas uppbyggnad... 3 Gamla sidmallen... 3 Nya sidmallen... 4 Hur sidmallsuppdateringen
Bilaga 1. Teknisk kravspecifikation
Bilaga 1 Teknisk kravspecifikation 5.5.2014 Webbplatsen 1. Allmänt Korsholms kommun arbetar aktivt för att vara en ledande tvåspråkig landskommun i Österbotten och har drygt 19 100 invånare varav 68,9
HTML5 Semantic. Informationen kommer från w3schools.com. En semantisk elementet beskriver tydligt dess betydelse för både webbläsaren och utvecklaren.
Vad är Semantic Elements? HTML5 Semantic Informationen kommer från w3schools.com Semantik (av grekiska sema, "tecken") avser det vetenskapliga studiet av teckensystems innebörd och tolkning. Semantic elements
Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014
Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kurswebb: www.creativerooms.se/edu, välj Gränssnittsdesign eller Webbutveckling 1 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se
Kursplan Webbutveckling 2, 100p Läsår 2013-2014
Kursplan Webbutveckling 2, 100p Läsår 2013-2014 Kurswebb: www.creativerooms.se/edu, välj Webbutveckling 2 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se Hösttermin 2013 Vecka Tema
EDA095 HTML. Per Andersson. April 26, Lund University Innehåll: HTML, CSS, DOM, JavaScript
EDA095 HTML Per Andersson Lund University http://cs.lth.se/pierre_nugues/ April 26, 2017 Innehåll: HTML, CSS, DOM, JavaScript Per Andersson EDA095 HTML April 26, 2017 1 / 23 Webben Webben byggs upp av
MÄRKSPRÅK OCH STILMALLAR II EXAMINATIONSUPPGIFT 1 HELENE BROGELAND
MÄRKSPRÅK OCH STILMALLAR II EXAMINATIONSUPPGIFT 1 HELENE BROGELAND 1 Innehåll Inledning... 3 Optimering av min webbportfolio... 4 Analys och dokumentation av utgångsläget... 4 Optimeringsaktiviteter...
En jämförelse av front-end ramverk för utveckling av responsiva webbsidor
Vedran Lipovac En jämförelse av front-end ramverk för utveckling av responsiva webbsidor A comparison of front-end frameworks for developing responsive websites Informatik C-uppsats Termin: Handledare:
Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.
Kom igång Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.se/login Nu dyker en ruta upp på skärmen. Fyll i ditt användarnamn och lösenord och klicka på "logga in". Nu
Responsive Web Design
Uppsala universitet Institutionen för informatik och media Responsive Web Design Ett fullvärdigt alternativ till plattformspecifik utveckling? Michelle Davis och Stefan Karlsson Kurs: Examensarbete 15
För att få respektive betyg krävs: 25 för godkänt, 37,5 för väl godkänt (obs betyget gäller tentan, inte kursen som helhet)
Webbdesign Provmoment: Ladokkod: Tentamen ges för: TentamensKod: TEN NWD011 SV16 7,5 högskolepoäng Tentamensdatum: 31 okt 2017 Tid: 9-13 Hjälpmedel: Färgpennor är tillåtna. Totalt antal poäng på tentamen:
CSS-övningar. 1. Grunder
CSS-övningar 1. Grunder CSS Testa stilmallar Klasser Elementen div och span Ärvda egenskaper Mer om typsnitt, marginaler och mått Textdekor Fristående CSS -fil Attributet style Prioritetsordning hos stilelement
Visuell design Bilder & färger
1ME321 Webbteknik 1 Lek0on 8 Visuell design Bilder & färger Rune Körnefors Medieteknik 1 2015 Rune Körnefors rune.kornefors@lnu.se Agenda Veckoplanen Vecka 43 Läsanvisningar UpphovsräPslagen Kort sammanfapning
Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum: 2012-10-09
Projektanvisning Webbsideprojekt Författare: Johan Leitet Version: 2 Datum: 2012-10-09 Inledning Du har nu under ett antal laborationer i webbteknik fått relativt styrda uppgifter där du ensam fått lösa
Övning 1 Vi börjar med en vanlig html-fil där html används för både innehåll och utseende:
Uppsala universitet Institutionen för utbildning, kultur och medier IKT A HT 2009 Monica Langerth Zetterman 2009-09-23 Testa stilmallar Övning 1 Vi börjar med en vanlig html-fil där html används för både
behövs för enhetlighet, tala samma språk, så att användaren kan lära sig och använda det vidare.
1 2 3 Grafisk profil reglerar grunddragen i utseendet (logga, färger, typsnitt) en helhet skapas Vi ska känna igen oss, vi ska förstå vad som avsändaren vill kommunicera. Kan vara svårt att direkt applicera
Titel Mall för Examensarbeten (Arial 28/30 point size, bold)
Titel Mall för Examensarbeten (Arial 28/30 point size, bold) SUBTITLE - Arial 16 / 19 pt FÖRFATTARE FÖRNAMN OCH EFTERNAMN - Arial 16 / 19 pt KTH ROYAL INSTITUTE OF TECHNOLOGY ELEKTROTEKNIK OCH DATAVETENSKAP
/*formatering för html och body elementen - elementens höjd sträcker sig över hela webbläsarfönstrets höjd*/ html, body { height: 100%; }
/*CSS document*/ /* nollställer margin för alla element*/ * { margin: 0; /*formatering för html och body elementen - elementens höjd sträcker sig över hela webbläsarfönstrets höjd*/ html, body { height:
ENKEL INTRODUKTIO Du kanske länge har funderat vad alla begrepp som Wifi, surfplatta och app står för, kanske detta dokument kan lösa dina problem.
ENKEL INTRODUKTIO Du kanske länge har funderat vad alla begrepp som Wifi, surfplatta och app står för, kanske detta dokument kan lösa dina problem. Katarina Eriksson ipad ipad +Äldre=sant Enkel beskrivning
PageSpeed Insights. (utgångsdatum har inte angetts)
PageSpeed Insights 93 / 100 Hastighet Överväg att Fixa: Utnyttja cachelagring i webbläsare När du anger ett utgångsdatum eller en högsta ålder i HTTP-rubrikerna för statiska resurser instrueras webbläsaren
FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll
FrontPage Express I programpaketet Internet Explorer 4.0 och 5.0 ingår också FrontPage Express som installeras vid en fullständig installation. Det är ett program som man kan använda för att skapa egna
I den här labben ska vi använda oss av en trevlig nyhet i HTML5: Local Storage, för att implementera en sorts lokal gästbok.
Lokal Gästbok I den här labben ska vi använda oss av en trevlig nyhet i HTML5: Local Storage, för att implementera en sorts lokal gästbok. Gästboken ska fungera som så att man har ett fält där man kan
Alla får vara med! Örebro universitet Handelshögskolan Informatik med systemvetenskaplig inriktning C Johan Aderud Ann-Sofie Hellberg HT13/2013-01-09
Örebro universitet Handelshögskolan Informatik med systemvetenskaplig inriktning C Johan Aderud Ann-Sofie Hellberg HT13/2013-01-09 Alla får vara med! En kvalitativ genomgång av tekniker som används för
Kort om World Wide Web (webben)
KAPITEL 1 Grunder I det här kapitlet ska jag gå igenom allmänt om vad Internet är och vad som krävs för att skapa en hemsida. Plus lite annat smått och gott som är bra att känna till innan vi kör igång.
Laboration 3 HTML och struktur samt frågorna A - C övningar/uppgifter
Laboration 3 HTML och struktur samt frågorna A - C övningar/uppgifter 1M321 Webbteknik 1, 7,5hp Medieteknik 2018 Rune Körnefors rune.kornefors@lnu.se 1. Skapa ett nytt HTML-dokument I denna laboration
Lektion 3 HTML, CSS och JavaScript
Lektion 3 HTML, CSS och JavaScript I den här lektionen behandlas HTML, CSS och JavaScript (JS). Det förutsätts att lektion 1 och 2 är gjord, eller att du har tillräckliga kunskaper i grundläggande HTML
SKOLFS. beslutade den XXX 2017.
1 (12) Skolverkets föreskrifter om ämnesplan för ämnet webbutveckling i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning i form av ett fjärde tekniskt år; beslutade
Responsiv webbutveckling med Drupal
Responsiv webbutveckling med Drupal Examensarbete Medieteknik 2012 Patrik Storm EXAMENSARBETE Arcada Utbildningsprogram: Medieteknik Identifikationsnummer: 3240 Författare: Patrik Storm Arbetets namn:
ATT ARBETA MED VEKTORGRAFIK
ATT ARBETA MED VEKTORGRAFIK Helene Brogeland Vektorgrafik och animation VT 2014 2014-04-29 Inledning Före aktuell kurs hade jag bara en vag uppfattning av innebörden av vektorgrafik och hade aldrig jobbat
Arbetsmaterial HTML pass 1 - Grunder
Arbetsmaterial HTML pass 1 - Grunder Det vi idag kallar Internet växte fram ur ett amerikanskt nätverk kallat ARPAnet som skapades i slutet av 60 talet. Ett topphemligt verktyg för att koppla ihop stordatorer
Att skriva teknisk ra r p a port r
Att skriva teknisk rapport Innan du börjar, fråga: Varför skriver jag rapporten: syfte, avsikt vad vill du uppnå? Vilka ska läsa den, omfattning, språk? Vad behöver de veta? Disposition Titelsida Inledande
Inför prov 1 i webbdesign
Inför prov 1 i webbdesign Skapa ett grundläggande HTML-dokument sidtitel övriga instruktioner Grundläggande märken, samt hur de används startmärke
QR-kodernas intåg för nytta och nöje!
QR-kodernas intåg för nytta och nöje! Föredrag av Stig Ottosson om smarta "självlänkande" streckkoder som vi kommer att se alltmer i framtiden. 2012-05-04 Webbvärlden ur exponeringssynpunkt till ca 2010
Mobila enheter Anpassning av hemsidor skapade med EPiServer CMS
Mobila enheter Anpassning av hemsidor skapade med EPiServer CMS Författare: Staffan Jonsson Handledare: Martin Blomberg Termin: VT11 Kurskod: 2DV40E Abstrakt Mobila enheter anpassning av hemsidor skapade
Delrapport DP3. FGS för paketstruktur för e-arkiv Bilaga 1 METS
Delrapport DP3 FGS för paketstruktur för e-arkiv Bilaga 1 METS Karin Bredenberg & Mats Berggren IT/SoU 010-476 71 23 2013-01-14 2.0 1(9) INNEHÅLLSFÖRTECKNING 1. BILAGA 1: METS...3 1.1 INTRODUKTION...3