טכנולוגיות אינטרנט מתפתחות אפליקציות ווב, מובייל,...

Preview:

Citation preview

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

אפליקציות : טכנולוגיות אינטרנט מתפתחות

והווב הסמנטי, מובייל, ווב

אייל סלע

איגוד האינטרנט הישראלי , מנהל פרויקטיםהישראלי W3C-ומשרד ה

1

19/7/2010

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il2

cdoc3j.mp/w

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

תוכן עניינים

W3C-איגוד האינטרנט הישראלי ו - מבוא•

טכנולוגיות ווב חדשות•

הווב הסמנטי•

הווב הנייד•

3

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

איגוד האינטרנט הישראלי: אודות

: שלוחת האיגוד הבינלאומי

עמותה ללא מטרת רווח

פועל לקידום האינטרנט והטמעתו בישראל

חברתית , חינוכית, מחקרית, כתשתית טכנולוגית

.ועסקית

4

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

W3C

ארגון בינלאומי

ארגונים 350-כ

. פורום ניטראלי ליצירת תקני רשת באינטרנט

:משימה

להוביל את הרשת למיצוי הפוטנציאל על ידי פיתוח

פרוטוקולים וקווים מנחים שיאפשרו את צמיחתה לטווח .ארוך

5

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

:אפליקציות ווב

....למה אפשר לצפות

מעבר מאפליקציות < יכולות חדשות של הדפדפן

שולחניות לאפליקציות בענן

6

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Offline applications

• (Viewport

• Offlines

• Data URI)

9cmo3j.mp/w7

http://nils-dehl.de/m/

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Drag and drop, files

8

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

התאמה למכשירים שונים

4cil3j.mp/w9

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Notifications

7cil3j.mp/w10

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

(geolocation)זיהוי מיקום

m.radiustalk.com11

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Semantic Web

12

Web of Data

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

דף אינטרנט רגיל בנוי באופן שבני אדם יכולים

להבין את תוכנו

13

4cyd3j.mp/w

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il14

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

.אבל המחשב יודע רק להציג את המידע

.הוא אינו מבין איזה תוכן קיים בו

15

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il16

4cyd3j.mp/w

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

מטרת הווב הסמנטי היא לגשר את הפער

17

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il18

machine interpretability of Web

content

applications can

process the content of information

instead of just

presenting it to humans

cowl3j.mp/w

Semantic web is about…

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

הוספת , כלומר)ברמת הקוד , תאור מידע

כך שמכונות , (סמנטיקה, משמעות

.יכולות להבין את תוכנו

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Machines can read information about me

20

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il21

j.mp/b7cIO9

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il22

או את זכויות היוצרים באתר שלי

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il23

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il24

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

.לייצוג נתונים( סטנדרט)זהו בעצם מנגנון מוסכם

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il26

שרק בני אדם )הרשת הופכת מאוסף של מסמכים

(מבינים

"(.להבין"שמכונות יכולות )למאגר נתונים

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

civan3j.mp/w

RDF-נתונים בדפי אינטרנטמאגרי נתונים XML

נתונים

אבסטרקציה

אפליקציות

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

....למשל

28

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

בוגר אוניברסיטאות שכתבו עליהם

יורק טיימס-בניוWho Went Where

1. colleges and universities from DBpedia.

2. queries DBpedia for the NYT identifiers of all the alumni

3. identifiers are then used to query the New York Times Article Search API

29

j.mp/w3cbar4

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

RDFאיך מבטאים את המידע בעזרת

there is a Person identified by http://www.w3.org/People/EM/contact#me, whose name is Eric Miller, whose email address is em@w3.org, and whose title is Dr.

30

crdf3j.mp/w

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

you (will) have a personal Website, with your photos, your family tree, your business details, and aggregators then (will) turn this into added value by finding the links across the whole web.

31

(illustration by David Simonds) [2008Economist ]

cweb3j.mp/w

Decentralization: The Future of Online Social Networking

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il32

civn3j.mp/w

cfoafe3j.mp/w

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Facebook…

Google….

33

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Facebook

34

RDFaיש

RDFaאין

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

!וגם אתם יכולים להשתמש במידע הזה

SELECT ?z ?i ?o

FROM NAMED <http://www.w3.org/2007/08/pyRdfa/extract?uri=http://www.rottentomatoes.com/m/karate_kid_2010/>

FROM NAMED <http://www.w3.org/2007/08/pyRdfa/extract?uri=http://www.rottentomatoes.com/m/a_team/>

FROM NAMED <http://www.w3.org/2007/08/pyRdfa/extract?uri=http://www.rottentomatoes.com/m/prince_of_persia_sands_of_time/>

FROM NAMED <http://www.w3.org/2007/08/pyRdfa/extract?uri=http://www.rottentomatoes.com/m/sex_and_the_city_2/>

FROM NAMED <http://www.w3.org/2007/08/pyRdfa/extract?uri=http://www.rottentomatoes.com/m/1208173-splice/>

WHERE { GRAPH ?dummy {

?x <http://rdf.data-vocabulary.org/#name> ?z .

?x <http://rdf.data-vocabulary.org/#summary> ?i .

?w <http://opengraphprotocol.org/schema/image> ?o .

}

}

35

querying RDFa from rotten tomatos :

http://dbpedia.org/sparql

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

?Linked Dataמי מפרסם New York Times

Newsweek

dbPedia

Data.gov.uk

Tesco

Best Buy

BBC

LOD

36

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

dbrec

37

http://dbrec.net

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il38

j.mp/w3cben1

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

RelFinder

39

2cda3j.mp/w

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

ThisWeKnow

40

3cda3j.mp/w

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Faceted browsing

41

wiki.dbpedia.org/FacetedSearch

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Mobile

42

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

mobile's share of web consumption

www.w3c.org.il44

תצוגה •

הזנת תוכן•

רוחב פס ועלות •

מטרות המשתמש•

מגבלות המכשיר•

מכשירים ניידים לעומת שולחניים–מגבלות והבדלים

cmbp3bit.ly/w

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

Applications –

Web vs native

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il46

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il47

Web ApplicationWeb page(s) that provide an "application-like" experience

within a Web browser.

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il48

(BP1) הבדל מאתר רגיל

include locally executable elements of interactivity and

persistent state.

:למשל

cmbp3bit.ly/wvalidator.w3.org/mobile/

/nextbus.com/webkit app.clichespotting.com m.jobscentral.com.sgapp.clichespotting.com

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

1cmo3j.mp/w49

/nextbus.com/webkit

+ User Agent Switcher

www.nsofinsite.com/iphone/

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

kiva -דוגמא

10cmo3j.mp/w50

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

touchsolitaire.mobi/app

j.mp/w3cmo15

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

So what does it all give us?

52

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

DBpedia Mobileפריטים מוויקיפדיה על

מפה

:טכנולוגיות

סמנטי-

מובייל-

זיהוי מקיום-

53

beckr.org/DBpediaMobile

www.isoc.org.il

www.w3c.org.il

eyal@isoc.org.il

אייל סלע

eyal@isoc.org.il

@isociltech @eyalsela

54

תודה