Transcript
Page 1: מגמות וטכנולוגיות באינטרנט ובווב

מגמות באינטרנט

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

1

1/3/2011

file:///H:/Erase/mobil

eOK.png

Page 2: מגמות וטכנולוגיות באינטרנט ובווב

2

תוכנית

והאינטרנטאיגוד-אודות-W3C

הוובבעולםמגמות

Mobile

בישראלמגמות

שאלות

Page 3: מגמות וטכנולוגיות באינטרנט ובווב

האינטרנט

3

(web)וובת) ת (המארג)(המרש

Page 4: מגמות וטכנולוגיות באינטרנט ובווב

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

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

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

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

Page 5: מגמות וטכנולוגיות באינטרנט ובווב

מה אנחנו עושים

)IIX, שמות מתחם(תשתית •

...)קו חם , אוכלוסיות, גיל שלישי(חברה •

....)פרסומים , מפגשים(תוכן •

......), IPV6, ממשל, צנזורה(משפט •

)קוד פתוח, STS ,W3C(טכנולוגיה •

26/04/11 07:43

Page 6: מגמות וטכנולוגיות באינטרנט ובווב

ISOC

Internet related standards educationand policy

26/04/11 07:43

(IETF), the Internet Architecture Board (IAB), the Internet

Engineering Steering Group (IESG), and the Internet Research

Task Force (IRTF)

IPV6

….

Page 7: מגמות וטכנולוגיות באינטרנט ובווב

What Will The Internet Look

Like In 10 Years?shttp://www.isoc.org/tools/blogs/scenarios/

26/02/11 16:00

Page 8: מגמות וטכנולוגיות באינטרנט ובווב

8

W3C

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

ארגונים 350-כ•

פורום ניטראלי ליצירת תקני הווב•

:משימה•

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

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

.ארוך

Page 10: מגמות וטכנולוגיות באינטרנט ובווב

10

cpro3bit.ly/w

Recommendation track

•Review

•implementation

•interoperability.

-Fulfill all requirements

-seeks technical review

-feedback

- first plementation

-sufficient implementation experience

-sent to the Advisory Committee for

review

appropriate for widespread

deployment and promote

Page 11: מגמות וטכנולוגיות באינטרנט ובווב

11

cac3j.mp/w

What we do

Page 12: מגמות וטכנולוגיות באינטרנט ובווב

HTML5

'ושות12

Page 13: מגמות וטכנולוגיות באינטרנט ובווב

HTML4HTML5

אפליקציותדפים

13

Page 14: מגמות וטכנולוגיות באינטרנט ובווב

?איך

אלמנטים חדשים•

הסרת ושינוי אלמנטים•

ממשקי תכנות חדשים•

סוגי תוכן חדשים•

14

Page 15: מגמות וטכנולוגיות באינטרנט ובווב

And it’s all free!

Page 16: מגמות וטכנולוגיות באינטרנט ובווב

The Open web platform

caniuse.com 16

Page 17: מגמות וטכנולוגיות באינטרנט ובווב

תמיכת דפדפנים

17

Page 18: מגמות וטכנולוגיות באינטרנט ובווב

היצרנים מתחרים על רמת יישום התקן

בדפדפנים

18

Page 19: מגמות וטכנולוגיות באינטרנט ובווב

יכולות ואפליקציות

19

Page 22: מגמות וטכנולוגיות באינטרנט ובווב

www.isoc.org.il

www.w3c.org.il

[email protected]

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

m.radiustalk.com22

Page 23: מגמות וטכנולוגיות באינטרנט ובווב

www.isoc.org.il

www.w3c.org.il

[email protected]

Drag and drop, files

23

Page 27: מגמות וטכנולוגיות באינטרנט ובווב

זמן אמת

Notifications

איתור מיקום

•streamie.org 27

Streamie

Web Sockets

Page 30: מגמות וטכנולוגיות באינטרנט ובווב

canvas

30

Page 31: מגמות וטכנולוגיות באינטרנט ובווב

Timeline Reader

html5.labs.ap.org 31

לטאבלטים

Canvas

אלמנטים חדשים

Page 32: מגמות וטכנולוגיות באינטרנט ובווב

תרשימים וגרפיקה עשירה

Canvas

offline

32

gregmurray.org/fish

Page 33: מגמות וטכנולוגיות באינטרנט ובווב

CSS

33

Page 34: מגמות וטכנולוגיות באינטרנט ובווב

www.isoc.org.il

www.w3c.org.il

[email protected]

touchsolitaire.mobi/app

j.mp/w3cmo15

Page 36: מגמות וטכנולוגיות באינטרנט ובווב

התאמה לגודל מסך•

36

Page 37: מגמות וטכנולוגיות באינטרנט ובווב

מי משתמש

37

Page 38: מגמות וטכנולוגיות באינטרנט ובווב

•<video>

38

Page 40: מגמות וטכנולוגיות באינטרנט ובווב

• Drag and drop

40

Page 41: מגמות וטכנולוגיות באינטרנט ובווב

41

Page 42: מגמות וטכנולוגיות באינטרנט ובווב

...עוד מסכים

TV

Page 43: מגמות וטכנולוגיות באינטרנט ובווב

Build once deploy

everywhere

Page 44: מגמות וטכנולוגיות באינטרנט ובווב

?מה לעשות עכשיו

44

Page 45: מגמות וטכנולוגיות באינטרנט ובווב

HTML5למדו•

יישמו בהדרגתיות•

השתמשו בהגדרות החדשות•

שלבו את הארכיטקטורה•

התקן נמצא בתהליך עבודה–זכרו •

45

Page 46: מגמות וטכנולוגיות באינטרנט ובווב

MOBILE

46

Page 47: מגמות וטכנולוגיות באינטרנט ובווב

Mobile vs deskop internt user

projection 2007-2015

j.mp/dsafaa 47Source: thenextweb.com

Page 48: מגמות וטכנולוגיות באינטרנט ובווב

26צמיחה של פי :Ciscoמחקר

בתעבורת הנתונים ברשת הסלולרית

2015עד

http://bit.ly/eP3OWQ

Page 49: מגמות וטכנולוגיות באינטרנט ובווב

ב יותר "יירכשו בארה 2011 -ב: גרטנר

טלפונים חכמים מכל מוצר צריכה

אלקטרוני אחר

http://bit.ly/hZK3Gm

Page 50: מגמות וטכנולוגיות באינטרנט ובווב

In 2015, tablets will generate as

much traffic as the entire global

mobile network of 2010…

http://bit.ly/g2Twdf

Page 51: מגמות וטכנולוגיות באינטרנט ובווב

The average amount of traffic

per smartphone doubled in

2010

http://bit.ly/g2Twdf

Page 53: מגמות וטכנולוגיות באינטרנט ובווב

mobile's share of web consumption

Page 54: מגמות וטכנולוגיות באינטרנט ובווב

?איך לחשוב על זה (למסךשוניםגדלים)שוניםסוגים1.

(...מצלמה ,מצפן ,מיקום (סנסורים2.

(תמונה ,קולי ,שונהבצורהקלטהזנת)אחרקלט3.

(עומס/מטוס ,ניתוק/עלות ,פסרוחב)חיבוריות4.

.ממוקדמשתמש5.

.ובעיותמגבלות6.

.פלטפורמותהרבה7.

.8Native vs web

Page 55: מגמות וטכנולוגיות באינטרנט ובווב

סוגי מכשירים ניידים•Iphone/android/nokia/win

•Laptop

•Tablets

• Mobile phone / PDA

•(Wearable computer)

Page 56: מגמות וטכנולוגיות באינטרנט ובווב

סנסוריםGPS, מיקרופון ,מצלמה ,כיוון

קלט...אוטומטי, סנסורים, מגע

Page 57: מגמות וטכנולוגיות באינטרנט ובווב

23/12/10 12:44: מאת

-about-know-to-wanted-ever-you-/everything09/02/2010http://gigaom.com/

location/

LBS = Location bases services

Page 58: מגמות וטכנולוגיות באינטרנט ובווב

Waze

GPS-מידע משתמשים מה•

23/12/10 12:44

Page 59: מגמות וטכנולוגיות באינטרנט ובווב

How The iPhone Became The

World’s Most Popular Camera

23/12/10 12:44Via thenextweb.com

tnw.co/muiwbB

Page 60: מגמות וטכנולוגיות באינטרנט ובווב

Google GogglesUse pictures to search the web

googlemobile.blogspot.com60

Page 61: מגמות וטכנולוגיות באינטרנט ובווב

foursquare.com61

Facebook places

gowalla

Page 62: מגמות וטכנולוגיות באינטרנט ובווב

Augmented Realitycombine a view of the physical world with information

70il3j.mp/w62

Page 63: מגמות וטכנולוגיות באינטרנט ובווב

AR -מקל על תפעול המדפסת

12j.mp/adfeg63

Page 64: מגמות וטכנולוגיות באינטרנט ובווב

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

על מפה

:טכנולוגיות

סמנטי-

מובייל-

זיהוי מיקום-

64

beckr.org/DBpediaMobile

Page 65: מגמות וטכנולוגיות באינטרנט ובווב

26/02/11 16:00by: Amber Case

Page 66: מגמות וטכנולוגיות באינטרנט ובווב

26/02/11 16:00by: Amber Case

Page 67: מגמות וטכנולוגיות באינטרנט ובווב

Design for Multiple Interaction Methods

?מהשלושה סוגי אינטראקציה עיקריים

?איךFocus Based: (focus "jumps" from link to link)

.

Pointer Based: (Key-based navigation + pointer )

Selectable elements that are associated with each other need to be close

Selectable elements need to be large enough (pointer often moves in steps)

Selectable elements should have rollovers

Touch Based: (finger )Selectable elements may be widely spaced since the user can select them directly

Selectable elements must be large enough to be easily selected (list items - at least 30px)

67

Image by: Dennis Bournique

Page 68: מגמות וטכנולוגיות באינטרנט ובווב

חיבוריות

(עומס/מטוס, ניתוק/עלות, רוחב פס)

Page 69: מגמות וטכנולוגיות באינטרנט ובווב

אחסון מידע מקומי וסנכרון

Page 70: מגמות וטכנולוגיות באינטרנט ובווב

Minimize Perceived Latency

?איך

• Incremental Rendering: Place JavaScript at the

bottom of the page+ configure the page so that any useful information that might be available is viewable while the main content of the application is still loading.

• Keep the User Informed of Activity (progress bars)

• Avoid Page Reloads (To reflect changes in state or show different views)

• Preload Probable Next Views

70

MapQuest.com

Page 71: מגמות וטכנולוגיות באינטרנט ובווב

משתמש ממוקד

• Immediate

• goal-directed

• specific pieces of information

• relevant to context.

• less interested in lengthy documents or in browsing.

bit.ly/egXfIx

Page 72: מגמות וטכנולוגיות באינטרנט ובווב

Eg.

schedules for a journey they are

currently undertaking.

Page 73: מגמות וטכנולוגיות באינטרנט ובווב

מגבלות ובעיות

• keyboard and the screen

• limited processing power

• processing uses more power as does communication

• limited memory

• …

bit.ly/egXfIx

Page 74: מגמות וטכנולוגיות באינטרנט ובווב

זיכרון

עיבוד

רוחב פס

LatencyInteraction method

Data consistency---

Caching

74

אל תכבידו על משאבי המכשיר

Page 75: מגמות וטכנולוגיות באינטרנט ובווב

ק'יק צ'להתחיל צ

Optimize For Application Start-up Time

?איך• Use Offline Technology (e.g. AppCache) –

Resources (HTML, JavaScript, CSS) stored locally.

• Use Local Storage: store a snapshot of last state -display it immediately on start-up

• Minimize Number of Local Storage Queries before the first view can be displayed.

75

http://www.flickr.com/photos/66475767@N00/4333416050/

Page 76: מגמות וטכנולוגיות באינטרנט ובווב

כמות הפלטפורמות

Page 77: מגמות וטכנולוגיות באינטרנט ובווב

Smartphone market share - Q1 2010

bit.ly/h755vK 77

(Q1 ’10:

23% of mobile

consumers have

a smartphone)

Page 78: מגמות וטכנולוגיות באינטרנט ובווב

78

Page 79: מגמות וטכנולוגיות באינטרנט ובווב

אז צריך לבנות אתר נפרד לכל סוג

?מכשיר

.לא

אפשר לבנות חלופות ווביות

Page 80: מגמות וטכנולוגיות באינטרנט ובווב

Native vs web

80

Page 81: מגמות וטכנולוגיות באינטרנט ובווב

www.isoc.org.il

www.w3c.org.il

[email protected]

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

within a Web browser.

Page 84: מגמות וטכנולוגיות באינטרנט ובווב

www.isoc.org.il

www.w3c.org.il

[email protected]

אפליקציה –כשאי אפשר אפליקציה במכשיר

וובית

80il3j.mp/w84

Page 85: מגמות וטכנולוגיות באינטרנט ובווב

APIים חדשים לדפדפן

קיימים

(geolocation API)מיקום•

בעבודה

•API לרשימת אנשי קשר

•API ליומן

•API למדיה

•API להודעותSMS, MMS, email) )

•API למידע מערכת

•API לגלרייה

•DeviceOrientation

Page 86: מגמות וטכנולוגיות באינטרנט ובווב

הכירו אתMobile Web Application Best

Practices Cards•j.mp/thecards

Page 87: מגמות וטכנולוגיות באינטרנט ובווב

Use Device Classification to

Simplify Content Adaptation

88

Class 1: Basic XHTML support, no or very basic scripting.

Class 2: Full AJAX and JavaScript support.

Class 3: Advanced device APIs

Class 1: Pointer Based.

Class 2: Touch Based.

Page 88: מגמות וטכנולוגיות באינטרנט ובווב

frameworks

89

Page 89: מגמות וטכנולוגיות באינטרנט ובווב

Mobile web application frameworks

• Sencha Touch

• jQuery Mobile

Into native

• PhoneGap

• Titanium

90

244j.mp/mob

Page 90: מגמות וטכנולוגיות באינטרנט ובווב

Jquery mobile phone/browser support

jquerymobile.com/gbs/ 91

Page 92: מגמות וטכנולוגיות באינטרנט ובווב

מידעאבטחת

Page 93: מגמות וטכנולוגיות באינטרנט ובווב

?בעיות

94

Page 94: מגמות וטכנולוגיות באינטרנט ובווב

היהשליהאייפוןבהםהמקומותכל

אותושקניתימאז

-/1081ranh.co.ilמאת רן יניב הרנשטיין

Page 95: מגמות וטכנולוגיות באינטרנט ובווב

תשלמו יותר על ביטוח תכולת ? מעדכנים סטטוס

הדירה

45j.mp/iscd96

Page 96: מגמות וטכנולוגיות באינטרנט ובווב

Air Force issues warning to troops

concerning Facebook Places

j.mp/9kWt3q97

Page 97: מגמות וטכנולוגיות באינטרנט ובווב

ל חשופים "צירי ביטחון שוטף של צה: כביש פטפטן

Waze-ב

Esb71http://bit.ly/i: 98מאת חורים ברשת

Page 98: מגמות וטכנולוגיות באינטרנט ובווב

ישראל

Page 99: מגמות וטכנולוגיות באינטרנט ובווב

:נתונים מאת

http://gs.statcounter.com

Page 100: מגמות וטכנולוגיות באינטרנט ובווב

רוחב פס

כניסת חברת החשמל-

הכנסת כבל תת ימי נוסף-

עשוים לשנות את חוויית השימוש באינטרנט

Page 101: מגמות וטכנולוגיות באינטרנט ובווב

בריאות

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

, ח כללית החלה בשירותים שכיום הם בלעדיים"קופ

יש להניח שהתחרות בין קופות חולים וחסכון בעלויות

.ידחוף את כולם להרחבת השירותים

השאלה היא האם ייוצר הפער הדיגיטאלי בו ולאיזור המרכז יהיו tele medicineלפריפריה יהיה

(כלומר אישיים(שירותים רפואיים ברמה גבוהה

Page 102: מגמות וטכנולוגיות באינטרנט ובווב

התערבות ממשלתית

מגמה עולמית היא של יותר התערבות ממשלתית

)לא רק לאיום חיצוני, גם פנימית(באינטרנט

פאניקה "כל אירוע בעייתי עלול לעורר תגובות של

ולגרור חקיקה של התערבות עמוקה של " מוסרית.גורמי מימשל

Page 103: מגמות וטכנולוגיות באינטרנט ובווב

חוקים

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

מפניהם

)חשיפת פרטי מעוול -תיקון (הצעת חוק איסור לשון הרע •

הצעת חוק אחריות אתר אינטרנט לתגובות הגולשים•

איסור גביית עמלה בעסקה שבוצעה באמצעות האינטרנט•

הנגשת אתרים•

)ניידות שירותי דואר אלקטרוני -תיקון ) (בזק ושידורים(הצעת חוק התקשורת •

הגרלות והימורים ברשת , משחקים אסורים–תיקון (הצעת חוק העונשין •

)האינטרנט

Page 104: מגמות וטכנולוגיות באינטרנט ובווב

הדבר הקבוע הוא חדשנות ושינוי

שנים הוא נהפך 7תוך –2004פייסבוק נוצר ב :

אז מי מוכן לדבר על " : אינטרנט"לרבים שווה ערך ל?...מגמות לעתיד

Page 105: מגמות וטכנולוגיות באינטרנט ובווב

אייל סלע

[email protected]

j.mp/eyalprs :המצגת

106

תודה

Page 106: מגמות וטכנולוגיות באינטרנט ובווב

Q&A

?חשיפת פרטי גולשים -

?חסימת אתרים -

קוד פתוח -

...רשתות חברתיות, סנסורים, שיתוף וחשיפת מידע -