Olle Olsson W3C SICS



Relevanta dokument
Olle Olsson. SICS ( ) W3C ( ) ) BeyondIT Page 1

Olle Olsson. SICS ( ) W3C ( ) Nationellt forskningsinstitut. Mål:

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion

Webbtillgänglighet. Tillgänglighet på webben. Hörselskadades behov. Synskadades behov. Kognitivt funktionshindrades behov. Rörelsehindrades behov

Datasäkerhet och integritet

Introduction to the Semantic Web. Eva Blomqvist

Affärsmodeller och samarbete på framtidens Internet

A metadata registry for Japanese construction field

2000-talet tillgänglighet på webben. Olle Olsson Swedish W3C Office Swedish Institute of Computer Science (SICS)

Olle Olsson Svenska W3C-kontoret

Isolda Purchase - EDI

Beijer Electronics AB 2000, MA00336A,

Att använda data och digitala kanaler för att fatta smarta beslut och nå nya kunder.

Litteratur. Nätverk, Internet och World Wide Web. Olika typer av nätverk. Varför nätverk? Anne Diedrichs Medieteknik Södertörns högskola

Förändrade förväntningar

Problem som kan uppkomma vid registrering av ansökan

Arrowhead - Process- och energisystem- automation

Episerver Advance Introducing: Episerver Advance. Episerver

Stad + Data = Makt. Kart/GIS-dag SamGIS Skåne 6 december 2017

Innovation Enabled by ICT A proposal for a Vinnova national Strategic innovation Program

Authentication Context QC Statement. Stefan Santesson, 3xA Security AB

Självkörande bilar. Alvin Karlsson TE14A 9/3-2015

Alias 1.0 Rollbaserad inloggning

Kvalitetsarbete I Landstinget i Kalmar län. 24 oktober 2007 Eva Arvidsson

Olle Olsson. December 2006

Läkemedelsverkets Farmakovigilansdag

Urban Runoff in Denser Environments. Tom Richman, ASLA, AICP


Informationsstandarder Mervärde eller förutsättning?

SYMBERED. - en SYMbol-BEgrepps-REDigerare NUH. Presenterad av Mats Lundälv Författare: Katarina Mühlenbock & Mats Lundälv DART.


- den bredaste guiden om Mallorca på svenska! -

Sammanfattning. Revisionsfråga Har kommunstyrelsen och tekniska nämnden en tillfredställande intern kontroll av att upphandlade ramavtal följs.

SOLAR LIGHT SOLUTION. Giving you the advantages of sunshine. Ningbo Green Light Energy Technology Co., Ltd.

SICS Swedish Institute of Computer Science

Support for Artist Residencies

SESAM - Ifbtr. Olle Olsson

Learning study elevers lärande i fokus

OFFERT Innovativ Upphandling av Innovativ Teknik

Alla Tiders Kalmar län, Create the good society in Kalmar county Contributions from the Heritage Sector and the Time Travel method

SOA. Länkar +ll sidor om SOA h3p:// h3p://dsv.su.se/soa/

SWESIAQ Swedish Chapter of International Society of Indoor Air Quality and Climate

1. HandsPointer? Viewer. Viewing Viewing Document Viewer. Document Streaming & Page Management. Thin Client Viewer. My PC Access ,, P2P

Rosetta. Ido Peled. A Digital Preservation System. December Rosetta Product Manager

Preschool Kindergarten

University of Nottingham ett internationellt campus med många inriktningar

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

Öppna standarder. Olle Olsson World Wide Web Consortium - Svenska W3C-kontoret Swedish Institute of Computer Science (SICS) Ivan Herman

Syns du, finns du? Examensarbete 15 hp kandidatnivå Medie- och kommunikationsvetenskap

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, Internet började med ARPANET

ITK:P2 F1. Hemsidor med HTML HTML. FTP, HTTP, HTML, XML och XHTML

FANNY AHLFORS AUTHORIZED ACCOUNTING CONSULTANT,

Support Manual HoistLocatel Electronic Locks

Nilson Group AB. Från informationsförädling till affärsnytta och aktivt styrmedel. CIO Torsten Balslev

PESTECV. Political Economic Social Technological Environmental Cultural Values

SweLL & legal aspects. Elena Volodina

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas

Chapter 1 : Who do you think you are?

Grundläggande datavetenskap, 4p

The present situation on the application of ICT in precision agriculture in Sweden

Skattejurist för en dag på Deloitte i Malmö! 26 april 2016

Översättning av galleriet. Hjälp till den som vill...

Service och bemötande. Torbjörn Johansson, GAF Pär Magnusson, Öjestrand GC

Make a speech. How to make the perfect speech. söndag 6 oktober 13

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011

OFTP2: Secure transfer over the Internet

Stort Nordiskt Vänortsmöte maj Rundabordssamtal Hållbar stadsutveckling, attraktiva städer 20 maj 2016

8% 6% 4% 2% 0% -2% -4% -6% -8% p. BNP IT-budget

Botnia-Atlantica Information Meeting

Technology is no issue!?

TNMK30 - Elektronisk publicering

Agenda. Om olika perspektiv på vad socialt entreprenörskap är

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE

Politikerdag 2013 Från GIS till Geografisk förståelse. Lars Backhans

- den bredaste guiden om Mallorca på svenska!

FRAMTIDSMATRISEN. Vad talar vi om när vi talar om framsyn?

Flytta din affär till molnet

Not everything that counts can be counted, and not everything that can be counted counts. William Bruce Cameron

Higher education meets private use of social media technologies PERNILLA

IMPROVING CONTINUING ENGINEEERING EDUCATION IN QUALITY MANAGEMENT THROUGH INSTITUTIONAL CO-OPERATION

Voice over IP / SIP. Switching Costs SIP. Motivation for VoIP. Internet Telephony as PBX replacement. Internet Telephony Modes.

DE TRE UTMANINGARNA..

`çéóêáöüí=eåf=ommui=oáåü~êç=d~í~êëâá

Grafisk teknik IMCDP IMCDP IMCDP. IMCDP(filter) Sasan Gooran (HT 2006) Assumptions:

Klicka här för att ändra format

Styrteknik: Binära tal, talsystem och koder D3:1

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson

Västervik Miljö & Energi AB. 18 augusti Torbjörn Bengtsson & Sofia Josefsson

2.1 Installation of driver using Internet Installation of driver from disk... 3

Grafisk teknik IMCDP. Sasan Gooran (HT 2006) Assumptions:

Introduktion till Entity Framework och LINQ. Källa och läs mer

FORSKNINGSKOMMUNIKATION OCH PUBLICERINGS- MÖNSTER INOM UTBILDNINGSVETENSKAP

Intäkter inom äldreomsorgen Habo kommun

SVENSK STANDARD SS :2015

Transkript:

Olle Olsson W3C SICS Nackademin-060210 Page 1 10 feb 2006 Nackademin-060210 Page 2

10 feb 2006 2000 2010 1990 2020 1970 2040 Nackademin-060210 Page 3 1945 Vannevar Busch: idea 1969 GML 1971 FTP 1980 SGML 1989 WWW concept described 1993 NCSA Mosaic browser 1995 W3C created 1998 XML-RPC (SOAP) 1960 1970 1980 1990 2000 ARPAnet Internet World Wide Web Nackademin-060210 Page 4

Prediction is very difficult, especially about the future Niels Bohr Nackademin-060210 Page 5 Nackademin-060210 Page 6

Nackademin-060210 Page 7 Nackademin-060210 Page 8

Nackademin-060210 Page 9 Nackademin-060210 Page 10

! MUD: LambaMOO Nackademin-060210 Page 11 " Nackademin-060210 Page 12

#$ Billions Of Textual Documents Indexed, Nackademin-060210 Page 13 #$ Search Engine Reported Size Page Depth Google 8.1 billion 101K MSN 5.0 billion 150K Yahoo 4.2 billion (estimate) 500K Ask Jeeves 2.5 billion 101K+ Nackademin-060210 Page 14

$ Stanley Milgram six degrees of separation Social networks John knows Joe, who knows Tom, who knows Fred... Try to get a message to Dr. George Smith in Boston. Average: six steps from source to destination Nackademin-060210 Page 15 $ Pages link to pages What is the average number of hops from some page to another? 19! Nineteen clicks to get what you want. Nackademin-060210 Page 16

% & Number Size Nackademin-060210 Page 17 #$% Page size Power law Mostly small Some very large Nackademin-060210 Page 18

& Nackademin-060210 Page 19 & Very few have large number of incoming links Most have no inlinks The rich get richer Nackademin-060210 Page 20

"' Core with heavy cross-linking Entry-area leading to core Exit-area leading nowhere The bow-tie model Nackademin-060210 Page 21 ( Invisible page page that is not linked to from some public place. Invisible web: all invisible pages. Size is 500 times the size of the accessible web largest growing category of new information on the Web. 95% of it is publicly accessible information. Nackademin-060210 Page 22

Nackademin-060210 Page 23 &() " The web for everyone what everone observes The as infrastructure plumbing what is behind the curtain Nackademin-060210 Page 24

" World Wide Web Consortium (1994- ) Industrikonsortium specificera webbstandarder Cirka 400 medlemmar industri, samhälle, akademi Global täckning Tar fram standarder ( W3C Recommendations ) i en konsensusbaserad process HTML, HTTP, XML,... Nackademin-060210 Page 25 * Nackademin-060210 Page 26

Nackademin-060210 Page 27 XML Infosets, the basis for XML and its applications: models strongly hierarchical (tree) structures abstracts out from the syntax what XML is (it is a bit like numbers and numerals ) all newer XML based recommendations rely on Infosets, separating the abstract concept from the syntax RDF(S) Graphs, the basis for Semantic Web: models loose connections among Web resources connections among URI-s are labelled (referred to as properties or predicates ) Nackademin-060210 Page 28

!! Nackademin-060210 Page 29!! Technologies for: text documents (XHTML, MathML) graphics, multimedia (SVG, SMIL) interactive forms (XForms) controlling presentation (CSS) There are still challenges: integration various XML formats seamlessly Compound Documents Web Applications Nackademin-060210 Page 30

+ Nackademin-060210 Page 31 + Two directions of work: Mobile Web Best Practice Working group: develops a Best practices document: practical advice on creating content for mobile devices Device Description Working Group: develop an infrastructure to make independent device descriptions available to all developers Nackademin-060210 Page 32

Nackademin-060210 Page 33 The W3C Voice Framework consists of: VoiceXML: a simple dialog control Speech Recognition Grammar Language (SRGL) Speech Synthesis Markup Language (SSML) Semantic Interpretation for Speech Grammar (EMMA) Call Control Markup Language (CCXML) Nackademin-060210 Page 34

( Nackademin-060210 Page 35 ( Nackademin-060210 Page 36

Nackademin-060210 Page 37 Nackademin-060210 Page 38

% (* Nackademin-060210 Page 39 % (* P3P - a framework for automated privacy discussions Web sites disclose their privacy practices in standard machine-readable formats Web browsers automatically retrieve P3P privacy policies and compare them to users' privacy preferences W3C has defined the basic building blocks for Security in XML: Digitally sign XML documents (XML Signatures) Digitally encrypt/decrypt XML documents, or parts of XML documents (XML Encryption) Protocols to maintain and exchange keys (Key Management) Nackademin-060210 Page 40

, # Nackademin-060210 Page 41, # horizontal review of all W3C technologies: internationalization, multimodality, accessibility, device independence, specification can be sent back to the drawing board if problems occur! separate education and outreach activities: tutorials, information for designers, quicktips, guidelines Nackademin-060210 Page 42

,! Nackademin-060210 Page 43 Mobile Web Beyond WAP Semantic search Beyond Google Multimedia Voice Moving images Synchronisation between media Nackademin-060210 Page 44

!!) ( Collaborative tools and services Recommendation systems Tagging Community-building frameworks Social netwoks Tagging Emotions/attitudes/... Emoticons,... More desk-top-like look-and-feel AJAX Nackademin-060210 Page 45 -. AJAX: Asynchronous JavaScript and XML XHTML, CSS, JavaScript, XMLHttpRequest,. Existerande basteknologier används på nytt sätt Tangerar gränsen för nuvarande implementeringar W3C Rich Web Client Activity: Web Application Formats WG, Compound Document Formats WG Nackademin-060210 Page 46

Nackademin-060210 Page 47 ( Nackademin-060210 Page 48

($... rapid growth of all types of information The web as a whole... more producers Blogs, wikis, tagging systems... freshness Blogs, tagging systems Web mining Broad and deep information Valuable for commercial actors Experiments on-going Nackademin-060210 Page 49 /'0 * [V 1.1] Nackademin-060210 Page 50

1!! /'0 Nackademin-060210 Page 51 2 )(2 * Webben vi vant oss vid ( Web 1.0 ) Leverantörer av innehåll... tjänster... Konsumenter Enkelriktad informationsspridning Web 2.0 Användare blir delaktiga... producenter Användare samarbetar communities uppstår Tekniken ger nya användarupplevelser... och industrin: nya affärsformer... IT-möjligheter Nackademin-060210 Page 52

34! Aktivt deltagande vem är producent & konsument Bloggar Wikis Rekommendationer Pragmatisk semantik Tagging Fokuserad sökning Utnyttja dynamik i innehåll Övervakning av förändring Anpassning av innehåll till användaren Innehåll transformeras i webbläsaren Nackademin-060210 Page 53 %!1 Nackademin-060210 Page 54

5 (!! Nackademin-060210 Page 55 Individer ger värdering av objekt Sammanvägning ger kollektiv bedömning Nackademin-060210 Page 56

$$ Nackademin-060210 Page 57 Sätta märken (taggar) på saker Enkla ord/fraser Hitta sina egna saker Hitta andras saker Lära sig nya begrepp Taggning flat begreppsvärld Onotologier strukturerad begreppsvärld Nackademin-060210 Page 58

'' Nackademin-060210 Page 59 ' ' Nackademin-060210 Page 60

$ Nackademin-060210 Page 61 6 Söka viss typ av information t.ex. produkter att köpa Fokuserad sökning begränsar träffbild till viss typ Jfr Google bred sökning Relevanta träffar kan drunkna i mängden Nackademin-060210 Page 62

6 7 Nackademin-060210 Page 63 8( ((( Webbens innehåll förändras dynamiskt Övervaka och informera om förändringar På webben finns information om händelser i den verkliga världen Sammanställ information om annonserade evenemang Nackademin-060210 Page 64

6 2 6( ( Nackademin-060210 Page 65,26( ( ($ Nackademin-060210 Page 66

!( 2 GreaseMonkey transformeringsfunktioner i Mozilla Innehåll mottaget från webben kan transformeras till nytt mervärdesgivande form och innehåll Nackademin-060210 Page 67! 9! Nackademin-060210 Page 68

:4 Nackademin-060210 Page 69 ( The web as a repository of information Continuous innovation Co-evolution of functionality and needs The sky is the limit The web as technology The technology for interoperability Not only the web The technology for information representation Not only the web Nackademin-060210 Page 70

''' Nackademin-060210 Page 71 Nackademin-060210 Page 72

%!( Web 2.0 hype eller...? Web 2.0 teknik Modell och exempel Nya former för kommersiell samverkan Nya möjligheter för industri/samhälle Vad kan vi nu göra? Nackademin-060210 Page 73 /'0*!; ''' Nackademin-060210 Page 74

<$ * ': = * *< William Gibson (SciFi-författar, 1948- ) Nackademin-060210 Page 75 Nackademin-060210 Page 76

+ (2! Nackademin-060210 Page 77 (2! Eget innehåll Det som ligger i egen kärnverksamhet Sammansättning av andras innehåll det som andra är bättre på Användares bidrag Explicit bidrag Amazon reviews Implicit bidrag Google-popularitet Egna taggar Nackademin-060210 Page 78

*$ $6 ( Nackademin-060210 Page 79 # * Nackademin-060210 Page 80

# * Nackademin-060210 Page 81 # * Nackademin-060210 Page 82

# * Nackademin-060210 Page 83 # * Nackademin-060210 Page 84

# * Used books Ltd. Old books Inc. Nackademin-060210 Page 85 # * Nackademin-060210 Page 86

# * Used books Ltd. Old books Inc. Nackademin-060210 Page 87 # * Nackademin-060210 Page 88

# * Used books Ltd. Old books Inc. Nackademin-060210 Page 89 * 6= $6 ) 2 Nackademin-060210 Page 90

(2* Bloggar Källa för indikationer om heta nyheter En kanal för informationsspridning Personliga bloggar individperspektiv Corporate blogging del av marknadsföringen Wikis För föränderlig intern information Rekommendation Samlad intern bedömning av osäkra fall Nackademin-060210 Page 91 (6 Nackademin-060210 Page 92

$ Kritisk förutsättning finns Mängder av samverkande användare Framväxande communities Massor av innehåll och beskrivningar (taggning) Forskningsmöjligheter, t.ex. Ytterligare mervärde till användare vad & hur? Hur fungerar communities i det digitala rummet? Hur utnyttja framväxande beskrivningar (taggar,..) som grund för mer semantik? Etc... Nackademin-060210 Page 93 < > ( ' ( $; '< Ray Kurzweil (uppfinnare, 1948- ) Nackademin-060210 Page 94