SlideShare a Scribd company logo
1 of 39
HTML 5 - Media
… och mer om projekten
Frågor kring inl.2?
Dagens föreläsning
• HTML 5 – Media
 Varför vill vi ha det?
 Hur laddar vi upp vår media?
 Hur visar vi upp vår media?
• Projekten
 Hur kan ett projekt se ut?
 Exempel på olika typer av projekt
 Projektens arbetsgång
Att ladda upp filer genom HTML
• Vi behöver ett formulär!
Attributet: enctype
Att ladda upp filer
Klient - HTML
Server – PHP (server.php)
Test av
filuppladdning
http://localhost:1234/
Frågor?
Att visa upp bilder,
video, ljud
Foto
Att visa upp bilder
Video
Att visa upp video
Olika video-widgets i olika
webbläsare
Support för video i olika webbläsare
Ljud
Att visa upp ljud
Olika ljud-widgets i olika webbläsare
Support för ljud i olika webbläsare
JavaScript API för
video/ljud
http://www.w3schools.com/tags/ref_av_dom.asp
Frågor?
Demo av ljud, bild,
video
Att styra
filuppladdning genom
den mobila enheten
Öppna rätt app i telefonen
Exempel
Ajaxuppladdning av
filer
Att ladda upp filer
http://jquery.malsup.com/form/
Plugin som underlättar att skicka filer genom Ajax
http://tibbelit.se/mah/da117a/file-upload/api.html
Frågor?
Del 2 - Projekt
Tre val
1. Göra en mobil-/tabletanpassad webbplats av en befintlig (ej anpassad)
webbplats
 Fokus på användbarhet/gränssnitt för olika enheter
2. Bygga en egen applikation mot minst ett API
 Bygga en applikation som ser mervärde/förenkling av datakälla
3. Bygga en egen applikation med datavisulaisering (d3.js)
 Bygga en applikation med fokus på datavisualisering för data
Ska godkännas av
mig/Sebbe
Presentation av
projekt: 22 mars
Handledning på
labbtiderna
Nästa ”laboration”

More Related Content

Viewers also liked

Basketball score
Basketball scoreBasketball score
Basketball scoretroyjansenn
 
Hp visa restrictions index 160223
Hp visa restrictions index 160223Hp visa restrictions index 160223
Hp visa restrictions index 160223Mangesh Kumar
 
persbericht ZenZo Yoga
persbericht ZenZo Yogapersbericht ZenZo Yoga
persbericht ZenZo YogaCarla Koopman
 
Diary 2nd meeting with students szazhalombatta hungary
Diary   2nd meeting with students szazhalombatta hungaryDiary   2nd meeting with students szazhalombatta hungary
Diary 2nd meeting with students szazhalombatta hungaryread in europe
 
Webbapplikationer - HTML
Webbapplikationer - HTMLWebbapplikationer - HTML
Webbapplikationer - HTMLAnton Tibblin
 
HT16 - DA156A - Introduktion till HTML
HT16 - DA156A - Introduktion till HTMLHT16 - DA156A - Introduktion till HTML
HT16 - DA156A - Introduktion till HTMLAnton Tibblin
 
Production Diary
Production DiaryProduction Diary
Production DiaryDanielle
 

Viewers also liked (10)

Basketball score
Basketball scoreBasketball score
Basketball score
 
Hp visa restrictions index 160223
Hp visa restrictions index 160223Hp visa restrictions index 160223
Hp visa restrictions index 160223
 
persbericht ZenZo Yoga
persbericht ZenZo Yogapersbericht ZenZo Yoga
persbericht ZenZo Yoga
 
Diary 2nd meeting with students szazhalombatta hungary
Diary   2nd meeting with students szazhalombatta hungaryDiary   2nd meeting with students szazhalombatta hungary
Diary 2nd meeting with students szazhalombatta hungary
 
Webbapplikationer - HTML
Webbapplikationer - HTMLWebbapplikationer - HTML
Webbapplikationer - HTML
 
Taller 3 11 5
Taller 3  11 5Taller 3  11 5
Taller 3 11 5
 
Francis_Knight_Case_Study
Francis_Knight_Case_StudyFrancis_Knight_Case_Study
Francis_Knight_Case_Study
 
Ai 27 11
Ai 27 11Ai 27 11
Ai 27 11
 
HT16 - DA156A - Introduktion till HTML
HT16 - DA156A - Introduktion till HTMLHT16 - DA156A - Introduktion till HTML
HT16 - DA156A - Introduktion till HTML
 
Production Diary
Production DiaryProduction Diary
Production Diary
 

Similar to Html 5 - Media

Digitalkompetens, C-M Larsson
Digitalkompetens, C-M LarssonDigitalkompetens, C-M Larsson
Digitalkompetens, C-M LarssonKalleMicke
 
Nytta och Nöje med webbens gratisprogram
Nytta och Nöje med webbens gratisprogramNytta och Nöje med webbens gratisprogram
Nytta och Nöje med webbens gratisprogramAnitaRi
 
HT17 - DA354A - Webbapplikation
HT17 - DA354A - WebbapplikationHT17 - DA354A - Webbapplikation
HT17 - DA354A - WebbapplikationAnton Tibblin
 
HT15, DA354A - Introduktion till Webbprogrammering - Bottle (2)
HT15, DA354A - Introduktion till Webbprogrammering - Bottle (2)HT15, DA354A - Introduktion till Webbprogrammering - Bottle (2)
HT15, DA354A - Introduktion till Webbprogrammering - Bottle (2)Anton Tibblin
 
Molntjänster som it superhjältar
Molntjänster som it superhjältarMolntjänster som it superhjältar
Molntjänster som it superhjältarPer Åström
 
Digital tillgänglighet - projekt WAMDIA.EU
Digital tillgänglighet - projekt WAMDIA.EUDigital tillgänglighet - projekt WAMDIA.EU
Digital tillgänglighet - projekt WAMDIA.EUMats Brenner
 
HT15, DA354A - Introduktion till Webbprogrammering - Bottle
HT15, DA354A - Introduktion till Webbprogrammering - BottleHT15, DA354A - Introduktion till Webbprogrammering - Bottle
HT15, DA354A - Introduktion till Webbprogrammering - BottleAnton Tibblin
 
HT19 - DA354A - Webbprogrammering med bottle
HT19 - DA354A - Webbprogrammering med bottleHT19 - DA354A - Webbprogrammering med bottle
HT19 - DA354A - Webbprogrammering med bottleAnton Tibblin
 
VT16 - DA355A - Geolocation & media
VT16 - DA355A - Geolocation & mediaVT16 - DA355A - Geolocation & media
VT16 - DA355A - Geolocation & mediaAnton Tibblin
 
Digital tillgänglighet - offentlig publicering
Digital tillgänglighet - offentlig publiceringDigital tillgänglighet - offentlig publicering
Digital tillgänglighet - offentlig publiceringMats Brenner
 
Facebook API - frukostseminarium Nfi 1 april 2011
Facebook API - frukostseminarium Nfi 1 april 2011 Facebook API - frukostseminarium Nfi 1 april 2011
Facebook API - frukostseminarium Nfi 1 april 2011 Fredrik Sewen
 
VT2018 - DA355A - Phonegap, react, vue.js
VT2018 - DA355A - Phonegap, react, vue.jsVT2018 - DA355A - Phonegap, react, vue.js
VT2018 - DA355A - Phonegap, react, vue.jsAnton Tibblin
 
HT18 - DA354A - Bottle web app
HT18 - DA354A - Bottle web appHT18 - DA354A - Bottle web app
HT18 - DA354A - Bottle web appAnton Tibblin
 
Utnyttja sociala webbens alla möjligheter
Utnyttja sociala webbens alla möjligheterUtnyttja sociala webbens alla möjligheter
Utnyttja sociala webbens alla möjligheterAnitaRi
 
Nyheter Visual Studio 2010
Nyheter Visual Studio 2010Nyheter Visual Studio 2010
Nyheter Visual Studio 2010aljapaco
 
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)Anton Tibblin
 
BigData med logganalys
BigData med logganalysBigData med logganalys
BigData med logganalysFindwise
 
Surfpärlor på webben
Surfpärlor på webbenSurfpärlor på webben
Surfpärlor på webbenAnitaRi
 

Similar to Html 5 - Media (20)

Digitalkompetens, C-M Larsson
Digitalkompetens, C-M LarssonDigitalkompetens, C-M Larsson
Digitalkompetens, C-M Larsson
 
Nytta och Nöje med webbens gratisprogram
Nytta och Nöje med webbens gratisprogramNytta och Nöje med webbens gratisprogram
Nytta och Nöje med webbens gratisprogram
 
Wordpress och Open Sorce
Wordpress och Open SorceWordpress och Open Sorce
Wordpress och Open Sorce
 
HT17 - DA354A - Webbapplikation
HT17 - DA354A - WebbapplikationHT17 - DA354A - Webbapplikation
HT17 - DA354A - Webbapplikation
 
HT15, DA354A - Introduktion till Webbprogrammering - Bottle (2)
HT15, DA354A - Introduktion till Webbprogrammering - Bottle (2)HT15, DA354A - Introduktion till Webbprogrammering - Bottle (2)
HT15, DA354A - Introduktion till Webbprogrammering - Bottle (2)
 
Molntjänster som it superhjältar
Molntjänster som it superhjältarMolntjänster som it superhjältar
Molntjänster som it superhjältar
 
Digital tillgänglighet - projekt WAMDIA.EU
Digital tillgänglighet - projekt WAMDIA.EUDigital tillgänglighet - projekt WAMDIA.EU
Digital tillgänglighet - projekt WAMDIA.EU
 
HT15, DA354A - Introduktion till Webbprogrammering - Bottle
HT15, DA354A - Introduktion till Webbprogrammering - BottleHT15, DA354A - Introduktion till Webbprogrammering - Bottle
HT15, DA354A - Introduktion till Webbprogrammering - Bottle
 
HT19 - DA354A - Webbprogrammering med bottle
HT19 - DA354A - Webbprogrammering med bottleHT19 - DA354A - Webbprogrammering med bottle
HT19 - DA354A - Webbprogrammering med bottle
 
VT16 - DA355A - Geolocation & media
VT16 - DA355A - Geolocation & mediaVT16 - DA355A - Geolocation & media
VT16 - DA355A - Geolocation & media
 
Digital tillgänglighet - offentlig publicering
Digital tillgänglighet - offentlig publiceringDigital tillgänglighet - offentlig publicering
Digital tillgänglighet - offentlig publicering
 
Facebook API - frukostseminarium Nfi 1 april 2011
Facebook API - frukostseminarium Nfi 1 april 2011 Facebook API - frukostseminarium Nfi 1 april 2011
Facebook API - frukostseminarium Nfi 1 april 2011
 
VT2018 - DA355A - Phonegap, react, vue.js
VT2018 - DA355A - Phonegap, react, vue.jsVT2018 - DA355A - Phonegap, react, vue.js
VT2018 - DA355A - Phonegap, react, vue.js
 
HT18 - DA354A - Bottle web app
HT18 - DA354A - Bottle web appHT18 - DA354A - Bottle web app
HT18 - DA354A - Bottle web app
 
Utnyttja sociala webbens alla möjligheter
Utnyttja sociala webbens alla möjligheterUtnyttja sociala webbens alla möjligheter
Utnyttja sociala webbens alla möjligheter
 
Nyheter Visual Studio 2010
Nyheter Visual Studio 2010Nyheter Visual Studio 2010
Nyheter Visual Studio 2010
 
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
Webbapplikationer - Kursintroduktion (anton.tibblin@mah.se)
 
BigData med logganalys
BigData med logganalysBigData med logganalys
BigData med logganalys
 
Wpgirls090502
Wpgirls090502Wpgirls090502
Wpgirls090502
 
Surfpärlor på webben
Surfpärlor på webbenSurfpärlor på webben
Surfpärlor på webben
 

More from Anton Tibblin

2024 - Localstorage & cookies Geolocation Mediahantering.pdf
2024 - Localstorage & cookies Geolocation Mediahantering.pdf2024 - Localstorage & cookies Geolocation Mediahantering.pdf
2024 - Localstorage & cookies Geolocation Mediahantering.pdfAnton Tibblin
 
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbteknikerVT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbteknikerAnton Tibblin
 
VT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutvecklingVT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutvecklingAnton Tibblin
 
DA395A - VT24 - JavaScript & Document object model
DA395A - VT24 - JavaScript & Document object modelDA395A - VT24 - JavaScript & Document object model
DA395A - VT24 - JavaScript & Document object modelAnton Tibblin
 
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbteknikerVT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbteknikerAnton Tibblin
 
HT23 - DA354A - Webbprogrammering med Python
HT23 - DA354A - Webbprogrammering med PythonHT23 - DA354A - Webbprogrammering med Python
HT23 - DA354A - Webbprogrammering med PythonAnton Tibblin
 
HT23 - DA354A - Fil- och felhantering
HT23 - DA354A - Fil- och felhanteringHT23 - DA354A - Fil- och felhantering
HT23 - DA354A - Fil- och felhanteringAnton Tibblin
 
HT23 - DA354A - Listor och lexikon
HT23 - DA354A - Listor och lexikonHT23 - DA354A - Listor och lexikon
HT23 - DA354A - Listor och lexikonAnton Tibblin
 
HT23 - DA354A - Kursintroduktion
HT23 - DA354A - KursintroduktionHT23 - DA354A - Kursintroduktion
HT23 - DA354A - KursintroduktionAnton Tibblin
 
HT23 - DA106A - Användbarhet (2)
HT23 - DA106A - Användbarhet (2)HT23 - DA106A - Användbarhet (2)
HT23 - DA106A - Användbarhet (2)Anton Tibblin
 
HT23 - DA106A - Användbarhet 1
HT23 - DA106A - Användbarhet 1HT23 - DA106A - Användbarhet 1
HT23 - DA106A - Användbarhet 1Anton Tibblin
 
HT23 - DA106A - Ramverk & Bibliotek
HT23 - DA106A - Ramverk & BibliotekHT23 - DA106A - Ramverk & Bibliotek
HT23 - DA106A - Ramverk & BibliotekAnton Tibblin
 
HT23 - DA106A - Introduktion till JavaScript
HT23 - DA106A - Introduktion till JavaScriptHT23 - DA106A - Introduktion till JavaScript
HT23 - DA106A - Introduktion till JavaScriptAnton Tibblin
 
HT23 - DA106A - Responsiv webbutveckling
HT23 - DA106A - Responsiv webbutvecklingHT23 - DA106A - Responsiv webbutveckling
HT23 - DA106A - Responsiv webbutvecklingAnton Tibblin
 
HT23 - DA106A - Layout (2)
HT23 - DA106A - Layout (2)HT23 - DA106A - Layout (2)
HT23 - DA106A - Layout (2)Anton Tibblin
 
HT23 - DA106A - Layout med CSS (1)
HT23 - DA106A - Layout med CSS (1)HT23 - DA106A - Layout med CSS (1)
HT23 - DA106A - Layout med CSS (1)Anton Tibblin
 
Introduktion till CSS
Introduktion till CSSIntroduktion till CSS
Introduktion till CSSAnton Tibblin
 
HTML - Tabeller och formulär
HTML - Tabeller och formulärHTML - Tabeller och formulär
HTML - Tabeller och formulärAnton Tibblin
 
Introduktion till HTML
Introduktion till HTMLIntroduktion till HTML
Introduktion till HTMLAnton Tibblin
 

More from Anton Tibblin (20)

2024 - Localstorage & cookies Geolocation Mediahantering.pdf
2024 - Localstorage & cookies Geolocation Mediahantering.pdf2024 - Localstorage & cookies Geolocation Mediahantering.pdf
2024 - Localstorage & cookies Geolocation Mediahantering.pdf
 
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbteknikerVT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
VT24 - jQuery & Ajax - Flerplattformsapplikationer med webbtekniker
 
VT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutvecklingVT24 - Responsiv design & Ramverk inom webbutveckling
VT24 - Responsiv design & Ramverk inom webbutveckling
 
DA395A - VT24 - JavaScript & Document object model
DA395A - VT24 - JavaScript & Document object modelDA395A - VT24 - JavaScript & Document object model
DA395A - VT24 - JavaScript & Document object model
 
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbteknikerVT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
VT24 - DA395A - Kursintroduktion: Flerplattformsapplikationer med webbtekniker
 
HT23 - DA354A - Webbprogrammering med Python
HT23 - DA354A - Webbprogrammering med PythonHT23 - DA354A - Webbprogrammering med Python
HT23 - DA354A - Webbprogrammering med Python
 
HT23 - DA354A - Fil- och felhantering
HT23 - DA354A - Fil- och felhanteringHT23 - DA354A - Fil- och felhantering
HT23 - DA354A - Fil- och felhantering
 
HT23 - DA354A - Listor och lexikon
HT23 - DA354A - Listor och lexikonHT23 - DA354A - Listor och lexikon
HT23 - DA354A - Listor och lexikon
 
HT23 - DA354A - Kursintroduktion
HT23 - DA354A - KursintroduktionHT23 - DA354A - Kursintroduktion
HT23 - DA354A - Kursintroduktion
 
HT23 - DA106A - Användbarhet (2)
HT23 - DA106A - Användbarhet (2)HT23 - DA106A - Användbarhet (2)
HT23 - DA106A - Användbarhet (2)
 
HT23 - DA106A - Användbarhet 1
HT23 - DA106A - Användbarhet 1HT23 - DA106A - Användbarhet 1
HT23 - DA106A - Användbarhet 1
 
HT23 - DA106A - Ramverk & Bibliotek
HT23 - DA106A - Ramverk & BibliotekHT23 - DA106A - Ramverk & Bibliotek
HT23 - DA106A - Ramverk & Bibliotek
 
HT23 - DA106A - Introduktion till JavaScript
HT23 - DA106A - Introduktion till JavaScriptHT23 - DA106A - Introduktion till JavaScript
HT23 - DA106A - Introduktion till JavaScript
 
HT23 - DA106A - Responsiv webbutveckling
HT23 - DA106A - Responsiv webbutvecklingHT23 - DA106A - Responsiv webbutveckling
HT23 - DA106A - Responsiv webbutveckling
 
HT23 - DA106A - Layout (2)
HT23 - DA106A - Layout (2)HT23 - DA106A - Layout (2)
HT23 - DA106A - Layout (2)
 
HT23 - DA106A - Layout med CSS (1)
HT23 - DA106A - Layout med CSS (1)HT23 - DA106A - Layout med CSS (1)
HT23 - DA106A - Layout med CSS (1)
 
Introduktion till CSS
Introduktion till CSSIntroduktion till CSS
Introduktion till CSS
 
HTML - Tabeller och formulär
HTML - Tabeller och formulärHTML - Tabeller och formulär
HTML - Tabeller och formulär
 
Introduktion till HTML
Introduktion till HTMLIntroduktion till HTML
Introduktion till HTML
 
Kursintroduktion
KursintroduktionKursintroduktion
Kursintroduktion
 

Html 5 - Media