Differences
This shows you the differences between two versions of the page.
webbutv_09 [2013-02-25 12:06] Joakim Forsgren |
webbutv_09 [2017-09-01 14:54] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Ljud och video i HTML5 ====== | ||
- | |||
- | ===== Läsanvisningar ===== | ||
- | |||
- | Läs om översikten i Kap 5 om \\ | ||
- | ”Video Containers”: | ||
- | ”Video Codecs”: [[http:// | ||
- | ”Audio Codecs”: [[http:// | ||
- | ”What works on the web”: [[http:// | ||
- | Läs Dive Into HTML avsnittet om audio/video taggarna (“At Last The Markup”): | ||
- | [[http:// | ||
- | |||
- | |||
- | ===== Syfte ===== | ||
- | |||
- | Uppgiften ger en introduktion till hur vi kan använda oss av olika former av ljud och bild i HTML5. Till skillnad från tidigare labbar så får ni inga givna filer (bortsett från ljud- och videofiler). I stället finns ett antal krav uppställda som er sida ska hantera på ett korrekt sätt. Det som är viktigt är funktionaliteten, | ||
- | |||
- | ===== Uppgift ===== | ||
- | |||
- | Den sida ni ska skapa har två olika medier som ska hanteras, video och ljud. | ||
- | **Tips**: Använd en webbläsare som klarar av de taggar som ska användas i uppgiften, t.ex. Chrome. | ||
- | |||
- | ==== Video ==== | ||
- | * På er sida ska ni använda **< | ||
- | * Filmklippen kommer i två versioner: en Mpeg4 (.mp4) och en Ogg Vorbis (.ogv). Tyvärr finns det normalt inte ett videoformat som hanteras av alla webbläsare. En av uppgifterna är därför att tillhandahålla flera filer i olika format till användaren, | ||
- | * Ni ska länka till video-filerna med hyperlänkar och ej använda filerna lokalt. | ||
- | * Filmklippen ska **förladdas**, | ||
- | * ”Waterballoon1” ska starta av att webbsidan laddas, men inte ”Waterballoon2”, | ||
- | |||
- | |||
- | ==== Ljud ==== | ||
- | * Ni ska använda en **< | ||
- | * Ljudklippet kommer i två versioner: en mp3 (.mp3) och en Ogg (.ogg). Precis som med video finns det inte heller för ljud ett format som fungerar för alla webbläsare, | ||
- | * Tänk på att länka till ljud-filerna med hyperlänkar och ej använda filerna lokalt. Använd **< | ||
- | * Ljudklippet ska starta av att webbsidan laddas, och det ska gå att kontrollera uppspelningen av klippet genom webbläsarens kontroller. | ||
- | |||
- | ==== HTML och CSS ==== | ||
- | |||
- | * Sidan ska ha huvudrubrik samt underrubriker för video- och audio-delarna. | ||
- | * En ram ska finnas som omsluter båda videospelarna, | ||
- | * En sidfot ska finnas som innehåller texten nedan som beskriver rättigheterna för video och ljudfilerna. | ||
- | * I övrigt bestämmer du själv vilka formatteringar som behövs för att göra en snygg och korrekt sida. | ||
- | |||
- | |||
- | |||
- | ===== Givna media-filer ===== | ||
- | |||
- | Samtliga filer finns för länkning på följande länk: | ||
- | [[http:// | ||
- | \\ \\ | ||
- | //Ljudklipp ' | ||
- | // \\ \\ | ||
- | Om ni lägger er webbsida på en publik webbserver (som är åtkomlig via internet) så bör ni lägga till en text likt ovanstående paragraf för att hålla er inom licensens ramar, eftersom licensen kräver att den som använder klippet: | ||
- | * Inte använder det kommersiellt. | ||
- | * Ger ' | ||
- | |||
- | ===== Inlämning ===== | ||
- | |||
- | Filer bör ni ge lämpliga namn (undvik dock tecken som kan strula med teckenkodningar, | ||
- | All HTML och CSS ni skriver ska vara **validerad** innan ni lämnar in. HTML skall vara HTML5 | ||
- | |||
- | |||
- | |||
- | <php> | ||
- | /* | ||
- | |||
- | HTML | ||
- | ---- | ||
- | |||
- | < | ||
- | <html lang=" | ||
- | < | ||
- | < | ||
- | <meta charset=" | ||
- | <link rel=" | ||
- | </ | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | </ | ||
- | < | ||
- | < | ||
- | <div id=" | ||
- | <video controls preload autoplay> | ||
- | <source id=" | ||
- | <source id=" | ||
- | </ | ||
- | <video controls preload> | ||
- | <source id=" | ||
- | <source id=" | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | < | ||
- | < | ||
- | <audio controls preload autoplay> | ||
- | <source id=" | ||
- | <source id=" | ||
- | </ | ||
- | </ | ||
- | | ||
- | < | ||
- | < | ||
- | < | ||
- | och det är nerladdat från <a href=" | ||
- | Videoklippen är från <a href=" | ||
- | och kan användas för icke komerciellt bruk och så länge de inte används på sidor med liknande | ||
- | format och användning.</ | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | |||
- | |||
- | CSS (med en massa extra) | ||
- | --- | ||
- | |||
- | body { | ||
- | color: #000000; | ||
- | background-color: | ||
- | padding: 3ex; | ||
- | margin: 0; | ||
- | } | ||
- | |||
- | h1, h2{ | ||
- | font-family: | ||
- | color: #123456; | ||
- | background-color: | ||
- | padding: 0; | ||
- | text-align: | ||
- | } | ||
- | |||
- | header h1{ | ||
- | font-size: 6ex; | ||
- | margin: 0.5ex 0ex 0.5ex 0ex; | ||
- | } | ||
- | |||
- | header h2{ | ||
- | font-size: 2.5ex; | ||
- | margin: 1ex 0ex 4ex 0ex; | ||
- | } | ||
- | |||
- | section h1 { | ||
- | font-size: 3.3ex; | ||
- | margin: 1ex 0ex 1ex 0ex; | ||
- | text-align: | ||
- | } | ||
- | |||
- | p { | ||
- | margin: 2.5ex 0ex; | ||
- | padding: 0; | ||
- | font-family: | ||
- | font-size: 2.2ex; | ||
- | text-align: | ||
- | } | ||
- | |||
- | footer p{ | ||
- | text-align: | ||
- | } | ||
- | |||
- | header p{ | ||
- | text-align: | ||
- | color: #FF0000; | ||
- | background-color: | ||
- | } | ||
- | |||
- | header{ | ||
- | margin: 0ex 1ex 0ex 1ex; | ||
- | border-bottom: | ||
- | } | ||
- | |||
- | section{ | ||
- | margin: 0ex 1ex 0ex 1ex; | ||
- | padding: 3ex 0; | ||
- | text-align: | ||
- | border-top: | ||
- | } | ||
- | |||
- | footer{ | ||
- | border-top: | ||
- | font-size: 1.8ex; | ||
- | margin: 1ex; | ||
- | padding: 1ex; | ||
- | } | ||
- | |||
- | video{ | ||
- | width: 70ex; | ||
- | } | ||
- | |||
- | audio{ | ||
- | margin: 3ex; | ||
- | } | ||
- | |||
- | # | ||
- | width: 70ex; | ||
- | border: solid 1px #000000; | ||
- | padding: 2ex; | ||
- | margin: 2ex auto; | ||
- | text-align: | ||
- | color: #000; | ||
- | background-color: | ||
- | } | ||
- | |||
- | em{ | ||
- | font-style: | ||
- | } | ||
- | |||
- | a, a:visited{ | ||
- | text-decoration: | ||
- | color:# | ||
- | background-color: | ||
- | } | ||
- | |||
- | a:hover, a:focus{ | ||
- | color: #FF6347; | ||
- | background-color: | ||
- | } | ||
- | |||
- | */ | ||
- | </ |