Click here to load reader
Upload
rolf-erik-osteras
View
367
Download
2
Embed Size (px)
DESCRIPTION
Notater fra artikkelen
Citation preview
Kan kreativ teknologi bidra til å utnytte de mobile enhetenes muligheter, samt overvinne de pr nåteknologiske begrensingene ?
Dette handler i korte trekk om tilrettelegging av innhold fra web til mobile enheter.
• Tilrettelegge innhold etter brukernes behov som må "tilpasses" de mobile enhetene ogjusteres ihht konteksten
◦ små skjermer◦ lite minne og prosessorkraft◦ web er designet for desktops!◦ de trådløse nettverkene har lavt båndbredde og gjerne en viss grad av ustabilitet
Hvordan utnytte kapasiteten til de mobile enhetene i innhenting av informasjone?
Hvordan leveres innhold til mobile enheter:
1. Pull
Eks. Den mobile enheten sender en forespørsel til serveren, som returnerer relevant innhold tilbake.Teknologien fungerer da slik at mobilen "drar" informasjon ut fra serveren.
2. Push
Eks. Serveren sender automatisk innhold til mobil-enheten via en "Push-proxy" uten å måtte mottaforespørsel fra klienten. Dette kan eksempelvis være av typen nyhetsoppdateringer, reklame,trafikkoppdateringer, oppdateringer av fotballkamper. Sender informasjon til en gruppe av brukere,såkalt multicasting.
Selektive innholdsleverandører:
• demografisk informasjon• hva man er interessert i (sport, nyheter, osv)• hvilke sider man vanligvis ser på• hvilke preferanser man har ift presentasjon av innhold på nett
Prefetching - forhåndshenting av informasjon
et forhåndsvalgt innhold "pushes ut" til en brukers mobil, der brukeren forventes å bruke enhetensnart.
- men er avhengig av ulike nettverksforhold- er ofte en betalingstjeneste- noe som fort blir dyrt hvis man ikke leser det forhåndshentede innholdet
Kontekstavhengig innholdsleveranse
utsprunget fra forskjellige sensorer, nettverk, enheter, brukerprofiler og andre kilder.
Eks. i et museum burde mobilbrukere få tilgang til relevant informasjon avhengig av hvilkeutstillingsrom de befinner seg i.
Et annet eksempel kan være at man kan få pushet ut nødvendig info om f.eks attraksjoner og annetturiststuff når man er i en storby.
Tilrettelagt presentasjon av innhold:
• De fleste mobilenheter har nettlesere, men det er en kjensgjerning at surfing på mobiler ikkehar vært så bra som forventet.
◦ De fleste nettsider er designet for desktop▪ Squeeze originalt webinnhold til en mindre skjerm?▪ Tilpasse nettsider til å passe ulike mobile enheter? F.eks nettsider tilpasset
Iphone▪ "Fit to screen - funksjon" - lagres i brukerprofilen▪ Hierarkisk visning
• Mobile Web - system◦ DOM (document object model)
▪ tre-navigasjon▪ oppsummering▪ personlig tilpassede emner▪ "fisheye-view"▪ -----------------"overview first, then zoom in for details"
▪ For å generere et DOM-tre, identifiseres innholdsblokkene ogderes relasjoner i en webside, pluss lage "merkelapper" som kanrepresentere innholdsblokkene.
Tilrettelegging av multimedia-innhold:
Det er et stort potensiale i å levere multimedia-innhold (bilder, lyd og video) til mobilenheter. F.ekssender man TV-programmer på mobil i Kina. NBC er også på nippet til å sende enkelte TV-programmer til mobilkunder. Mange utfordringer:
• Lavt og variabel bandbredde• Manglende "decodings-kraft" hos de fleste mobiler• De ulike mobilene støtter ulike mediaformater. Video på en streamingserver må kodes på en
slik måte at den enkelt kan bli kodet om på en mobilklient• Mobil-enheter har begrenset minnekapasitet, noe som vanskeliggjør spesielt video
◦ LANG OVERFØRINGSTID -- STOR DATAMENGDE -- BEGRENSETBÅNDBREDDE -- LITE LOKALT MINNE
Flere måter å legge tilrette for multimedie-innhold:
• "Multiple encoding" - flere kopier av multimedieinnholdet lagres på tjenere, med ulik koding.Programmene velger så en passende kopi ut fra hvilket nettverk man er på. (Wifi, E, 3G, 4G)
• "Transcoding" -• "Layered encoding" -
• "Rate shaping" - programmet kan velge sånn som bildeoppløsning, hvilken bilderamme mankan være i