SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
‫סקירת טכנולוגיות ‪ W3C‬חדשות‬
  ‫שלא תראו אפילו בגרסאות ליליות‬
                    ‫אייל סלע‬
          ‫מנהל פרויקטים, איגוד האינטרנט‬
         ‫הישראלי ומשרד ה-‪ W3C‬הישראלי‬
‫1102/21/81‬
‫תוכנית‬
             New Stuff •




2
‫איגוד האינטרנט הישראלי‬
                         ‫• שלוחת האיגוד הבינלאומי‬
                           ‫• עמותה ללא מטרת רווח‬



    ‫פועל לקידום האינטרנט והטמעתו בישראל כתשתית‬
       ‫טכנולוגית, מחקרית, חינוכית, חברתית ועסקית‬




‫3‬
‫‪W3C‬‬
                                     ‫• ארגון בינלאומי‬
                                     ‫• כ-053 ארגונים‬

                  ‫• פורום ניטראלי ליצירת תקני הווב‬
                                        ‫• משימה:‬
          ‫להוביל את הרשת למיצוי הפוטנציאל על ידי פיתוח‬
    ‫פרוטוקולים וקווים מנחים שיאפשרו את צמיחתה לטווח‬
                                               ‫ארוך.‬


‫4‬
‫הקלטות כנסים‬




         w3.org/conf
    w3c.org.il/HTML5fest

5
‫‪ - DAP‬קבוצת העבודה שמפתחת ‪ API‬ים לתמונות,‬
                  ‫אנשי קשר, יומן, הודעות‬




    ‫571/‪w3c.org.il/news‬‬
‫6‬
‫קבוצות קהילה ועסקים להאצת החדשנות ברשת‬


          ‫קבוצות הקהילה וקבוצות העסקים‬
        ‫מאפשרות למפתחים ולעסקים ליצור‬
                ‫טכנולוגיות בעזרת ה-‪.W3C‬‬




    ‫‪w3.org/community‬‬
‫7‬
‫ המיועדת למפתחים‬HTML5




w3.org/TR/html5-author
8
Geolocation API Specification Level 2

        .‫כתובת: ארץ, עיר, רחוב, מספר רחוב, ומיקוד‬




9
Vibration API




10
Contacts API

     Contacts interface – method to access the unified
     address book.
     Methods – find()

     Contact - captures the individual contact
     information that can be returned following a
     successful read operation.
     Attributes – addresses, birthday , categories,
     displayName, emails….
11
12
If the user clicks on the rendered button element then the user agent may directly provide
 a contact picker, as defined in API Invocation via DOM Events, utilizing all of the
 parameters provided in the find() operation as follows:

13
The Network Information API
 navigator.connection.types

 unknown, ethernet, wifi, 2g, 3g, 4g,none




14
‫אופרה מובייל מתחיל ליישם גישה למצלמה‬
             ‫בעזרת אלמנט ‪device‬‬




 ‫קוד...‬
 ‫785‪j.mp/w3c‬‬
‫51‬
j.mp/w3c587
16
Battery Status API




 w3.org/TR/battery-status
17
18
Selectors Level 4
 • E:pastan
   E element that is in the past in a time-dimensional
   canvas
 • E:nth-match(n of selector)
    an E element, the n-th sibling matching selector
 • E! > F
   an E element parent of an F element
 • E:local-link
   an E element being the source anchor of a hyperlink of
   which the target is the current document
 w3c.org/TR/selectors4/
19
Template Layout Module




j.mp/w3c163
20
21
‫תקשורת זמן אמת בין דפדפנים‬
            ‫0.1 ‪ WebRTC‬ביצוע שיחות וידאו בין דפדפנים.‬
     ‫‪ API‬ים המאפשרים לקרוא למדיה מקומית ולשלוח אותה‬
     ‫לדפדפנים במכשירים אחרים, וכן לעבד ולהציג מדיה‬
              ‫אשר הגיעה מדפדפנים במכשירים אחרים.‬




‫22‬
Before and After Demonstration (BAD)




 j.mp/w3c4732
23
‫‪The Tracking Protection Working Group‬‬
          ‫)‪ – Tracking Preference Expression (DNT‬מנגנון‬
     ‫בעזרתו מגדיר המשתמש את העדפותיו אודות מעקב‬
         ‫חוצה אתרים, ובעלי האתרים מצהירים האם הם‬
                            ‫מכבדים את ההעדפות האלו.‬
        ‫‪– Tracking Compliance and Scope Specification‬‬
             ‫מגדיר את המשמעות של העדפות אי המעקב‬
        ‫)‪ )Do Not Track‬ומציע לבעלי אתרים כיצד לעמוד‬
                                                 ‫בהם.‬


‫42‬
HTML Speech Incubator Group Final Report
 •   <reco> - optionally bind to recoable elements.
 •   JS API - control and parameterization of recognition.
 •   recognition either as one-shot turns or as continuous
     dictation.
 •   use the recognition service of their choice.
 •   <tts> tag which can be used to output synthesis.
 •   JS API control of the synthesis.
 •   choose the synthesis service of their choice.




 j.mp/htmlsi
25
Standards for Web Applications on Mobile: May
            2011 current state and roadmaps




 j.mp/w3c736
26
Browser Testing and Tools Working Group
 testing, debugging, troubleshootings
 Web Driver AP
 methods that allow automated simulation of user actions (clicking
 links, entering text, and submitting forms)
 Console AP
 Methods to programmatically write messages and data to a
 developer-tools console component
 (generic log messages, error, warning, and info messages; stack
 traces and interactive “tree view” representations of objects + start
 and stop timers, to clear all content from the console)


 w3.org/testing/browser
27
Requirements for Home Networking
 Scenarios
     access to services and
     content provided by
     home network devices
     on other devices
     (from traditional broadcast
     media and internet based
     services but also from the
     home network.)




 w3.org/TR/hnreq/
28
 ‫תודה‬
             ‫אייל סלע‬
        eyal@isoc.org.il
     @isociltech @eyalsela
     j.mp/w3c52 :‫המצגת‬
29

Más contenido relacionado

Similar a סקירת טכנולוגיות W3C חדשות שלא תראו אפילו בגירסאות ליליות - 12.2011

דמואים, הדגמות קוד ומסגרות פיתוח חדשניים בטכנולוגיות ווב פתוחות
 דמואים, הדגמות קוד ומסגרות פיתוח חדשניים בטכנולוגיות ווב פתוחות דמואים, הדגמות קוד ומסגרות פיתוח חדשניים בטכנולוגיות ווב פתוחות
דמואים, הדגמות קוד ומסגרות פיתוח חדשניים בטכנולוגיות ווב פתוחותIsraeli Internet Association technology committee
 
שיטות לפיתוח אפליקציות ווב למכשירים ניידים על פי Mobile Web Application Best...
 שיטות לפיתוח אפליקציות ווב למכשירים ניידים על פי Mobile Web Application Best... שיטות לפיתוח אפליקציות ווב למכשירים ניידים על פי Mobile Web Application Best...
שיטות לפיתוח אפליקציות ווב למכשירים ניידים על פי Mobile Web Application Best...Israeli Internet Association technology committee
 
שיטות לפיתוח אפליקציות ווב למכשירים ניידים - מובייל מונדי 28 ביוני 2010
שיטות לפיתוח אפליקציות ווב למכשירים ניידים - מובייל מונדי 28 ביוני 2010שיטות לפיתוח אפליקציות ווב למכשירים ניידים - מובייל מונדי 28 ביוני 2010
שיטות לפיתוח אפליקציות ווב למכשירים ניידים - מובייל מונדי 28 ביוני 2010Israeli Internet Association technology committee
 
107 HTML & CSS
107 HTML & CSS107 HTML & CSS
107 HTML & CSSEran Lahav
 
IBM WebSphere Portal 6.1 - Executive Overview
IBM WebSphere Portal 6.1 - Executive OverviewIBM WebSphere Portal 6.1 - Executive Overview
IBM WebSphere Portal 6.1 - Executive OverviewDvir Reznik
 

Similar a סקירת טכנולוגיות W3C חדשות שלא תראו אפילו בגירסאות ליליות - 12.2011 (20)

דמואים, הדגמות קוד ומסגרות פיתוח חדשניים בטכנולוגיות ווב פתוחות
 דמואים, הדגמות קוד ומסגרות פיתוח חדשניים בטכנולוגיות ווב פתוחות דמואים, הדגמות קוד ומסגרות פיתוח חדשניים בטכנולוגיות ווב פתוחות
דמואים, הדגמות קוד ומסגרות פיתוח חדשניים בטכנולוגיות ווב פתוחות
 
מכללת ספיר - W3C - תהליכים וטכנולוגיות
מכללת ספיר - W3C - תהליכים וטכנולוגיותמכללת ספיר - W3C - תהליכים וטכנולוגיות
מכללת ספיר - W3C - תהליכים וטכנולוגיות
 
HTML5, ווב נייד ותקנים פתוחים ברשת
HTML5, ווב נייד ותקנים פתוחים ברשת HTML5, ווב נייד ותקנים פתוחים ברשת
HTML5, ווב נייד ותקנים פתוחים ברשת
 
מגמות וטכנולוגיות באינטרנט ובווב
מגמות וטכנולוגיות באינטרנט ובוובמגמות וטכנולוגיות באינטרנט ובווב
מגמות וטכנולוגיות באינטרנט ובווב
 
שיטות לפיתוח אפליקציות ווב למכשירים ניידים על פי Mobile Web Application Best...
 שיטות לפיתוח אפליקציות ווב למכשירים ניידים על פי Mobile Web Application Best... שיטות לפיתוח אפליקציות ווב למכשירים ניידים על פי Mobile Web Application Best...
שיטות לפיתוח אפליקציות ווב למכשירים ניידים על פי Mobile Web Application Best...
 
הערך הטכנו-עסקי של HTML5
הערך הטכנו-עסקי של HTML5הערך הטכנו-עסקי של HTML5
הערך הטכנו-עסקי של HTML5
 
HTML5, ווב נייד ותקנים פתוחים ברשת
HTML5, ווב נייד ותקנים פתוחים ברשתHTML5, ווב נייד ותקנים פתוחים ברשת
HTML5, ווב נייד ותקנים פתוחים ברשת
 
Html 5 Usability UPA 2009 - Dr. Yesha Sivan
Html 5 Usability UPA 2009 - Dr. Yesha Sivan Html 5 Usability UPA 2009 - Dr. Yesha Sivan
Html 5 Usability UPA 2009 - Dr. Yesha Sivan
 
שיטות לפיתוח אפליקציות ווב למכשירים ניידים - מובייל מונדי 28 ביוני 2010
שיטות לפיתוח אפליקציות ווב למכשירים ניידים - מובייל מונדי 28 ביוני 2010שיטות לפיתוח אפליקציות ווב למכשירים ניידים - מובייל מונדי 28 ביוני 2010
שיטות לפיתוח אפליקציות ווב למכשירים ניידים - מובייל מונדי 28 ביוני 2010
 
Mobile Web Best Practices Eyal Sela [Hebrew]
Mobile Web Best Practices   Eyal Sela [Hebrew]Mobile Web Best Practices   Eyal Sela [Hebrew]
Mobile Web Best Practices Eyal Sela [Hebrew]
 
W3C - מבוא
W3C - מבואW3C - מבוא
W3C - מבוא
 
Html 5 For V Ps
Html 5 For V Ps Html 5 For V Ps
Html 5 For V Ps
 
Mobile web design Eyal Sela
Mobile web design   Eyal SelaMobile web design   Eyal Sela
Mobile web design Eyal Sela
 
Sergata
SergataSergata
Sergata
 
Sergata
SergataSergata
Sergata
 
Cgi Final
Cgi FinalCgi Final
Cgi Final
 
107 HTML & CSS
107 HTML & CSS107 HTML & CSS
107 HTML & CSS
 
כלים ושיטות להנגשת אתרי אינטרנט על פי WCAG 2.0
כלים ושיטות להנגשת אתרי אינטרנט על פי  WCAG 2.0כלים ושיטות להנגשת אתרי אינטרנט על פי  WCAG 2.0
כלים ושיטות להנגשת אתרי אינטרנט על פי WCAG 2.0
 
IBM WebSphere Portal 6.1 - Executive Overview
IBM WebSphere Portal 6.1 - Executive OverviewIBM WebSphere Portal 6.1 - Executive Overview
IBM WebSphere Portal 6.1 - Executive Overview
 
מכשירים חדשים - עתיד הווב הנייד
מכשירים חדשים - עתיד הווב הנייד מכשירים חדשים - עתיד הווב הנייד
מכשירים חדשים - עתיד הווב הנייד
 

Más de Israeli Internet Association technology committee

יחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידים
יחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידיםיחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידים
יחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידיםIsraeli Internet Association technology committee
 

Más de Israeli Internet Association technology committee (20)

נגישות באינטרנט לאנשים עם מוגבלות, הלכה למעשה
נגישות באינטרנט לאנשים עם מוגבלות, הלכה למעשהנגישות באינטרנט לאנשים עם מוגבלות, הלכה למעשה
נגישות באינטרנט לאנשים עם מוגבלות, הלכה למעשה
 
ליאור שיאון - מפת מקלטים
ליאור שיאון - מפת מקלטיםליאור שיאון - מפת מקלטים
ליאור שיאון - מפת מקלטים
 
טל גלילי - אושאידי
טל גלילי - אושאידיטל גלילי - אושאידי
טל גלילי - אושאידי
 
אמרי באומר - האקתון חוסן לאומי
אמרי באומר - האקתון חוסן לאומיאמרי באומר - האקתון חוסן לאומי
אמרי באומר - האקתון חוסן לאומי
 
אורי סגל - מרחב מוגן
אורי סגל - מרחב מוגןאורי סגל - מרחב מוגן
אורי סגל - מרחב מוגן
 
אופיר בן אבי - ממשל זמין
אופיר בן אבי - ממשל זמיןאופיר בן אבי - ממשל זמין
אופיר בן אבי - ממשל זמין
 
יובל טיסונה - המלחמה הבאה
יובל טיסונה - המלחמה הבאהיובל טיסונה - המלחמה הבאה
יובל טיסונה - המלחמה הבאה
 
עמוס גבע - StandWithUs
עמוס גבע - StandWithUsעמוס גבע - StandWithUs
עמוס גבע - StandWithUs
 
בן לנג - Iron Dome Count
בן לנג - Iron Dome Countבן לנג - Iron Dome Count
בן לנג - Iron Dome Count
 
יחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידים
יחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידיםיחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידים
יחידת לימוד – תכנון ופיתוח אפליקציות ווב למכשירים ניידים
 
האם ויקיפדיה מונגשת לאנשים עם מוגבלויות?
האם ויקיפדיה מונגשת לאנשים עם מוגבלויות? האם ויקיפדיה מונגשת לאנשים עם מוגבלויות?
האם ויקיפדיה מונגשת לאנשים עם מוגבלויות?
 
IPv6 - Global Adoption - Ran Liberman
IPv6 - Global Adoption - Ran LibermanIPv6 - Global Adoption - Ran Liberman
IPv6 - Global Adoption - Ran Liberman
 
implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...
implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...
implementing IPv6 in an ISP network, case study and lessons learned - Amos Ro...
 
IPv6 training guide - Yuval Shaul
IPv6 training guide - Yuval ShaulIPv6 training guide - Yuval Shaul
IPv6 training guide - Yuval Shaul
 
פתיחה - יום השקת IPv6 בישראל
פתיחה - יום השקת IPv6 בישראלפתיחה - יום השקת IPv6 בישראל
פתיחה - יום השקת IPv6 בישראל
 
How I learned to stop writing CSS and start writing SASS
How I learned to stop writing CSS and start writing SASSHow I learned to stop writing CSS and start writing SASS
How I learned to stop writing CSS and start writing SASS
 
אבטחת מידע לעובדים בארגון
אבטחת מידע לעובדים בארגוןאבטחת מידע לעובדים בארגון
אבטחת מידע לעובדים בארגון
 
HTML5FEST - פתיחה
HTML5FEST - פתיחהHTML5FEST - פתיחה
HTML5FEST - פתיחה
 
The Open Web Platform and You! [Executive version]
The Open Web Platform and You! [Executive version]The Open Web Platform and You! [Executive version]
The Open Web Platform and You! [Executive version]
 
HTML5 וממשל - לבנות את האתרים של המחר היום - גיל פינק
HTML5 וממשל - לבנות את האתרים של המחר היום - גיל פינקHTML5 וממשל - לבנות את האתרים של המחר היום - גיל פינק
HTML5 וממשל - לבנות את האתרים של המחר היום - גיל פינק
 

סקירת טכנולוגיות W3C חדשות שלא תראו אפילו בגירסאות ליליות - 12.2011

  • 1. ‫סקירת טכנולוגיות ‪ W3C‬חדשות‬ ‫שלא תראו אפילו בגרסאות ליליות‬ ‫אייל סלע‬ ‫מנהל פרויקטים, איגוד האינטרנט‬ ‫הישראלי ומשרד ה-‪ W3C‬הישראלי‬ ‫1102/21/81‬
  • 2. ‫תוכנית‬ New Stuff • 2
  • 3. ‫איגוד האינטרנט הישראלי‬ ‫• שלוחת האיגוד הבינלאומי‬ ‫• עמותה ללא מטרת רווח‬ ‫פועל לקידום האינטרנט והטמעתו בישראל כתשתית‬ ‫טכנולוגית, מחקרית, חינוכית, חברתית ועסקית‬ ‫3‬
  • 4. ‫‪W3C‬‬ ‫• ארגון בינלאומי‬ ‫• כ-053 ארגונים‬ ‫• פורום ניטראלי ליצירת תקני הווב‬ ‫• משימה:‬ ‫להוביל את הרשת למיצוי הפוטנציאל על ידי פיתוח‬ ‫פרוטוקולים וקווים מנחים שיאפשרו את צמיחתה לטווח‬ ‫ארוך.‬ ‫4‬
  • 5. ‫הקלטות כנסים‬ w3.org/conf w3c.org.il/HTML5fest 5
  • 6. ‫‪ - DAP‬קבוצת העבודה שמפתחת ‪ API‬ים לתמונות,‬ ‫אנשי קשר, יומן, הודעות‬ ‫571/‪w3c.org.il/news‬‬ ‫6‬
  • 7. ‫קבוצות קהילה ועסקים להאצת החדשנות ברשת‬ ‫קבוצות הקהילה וקבוצות העסקים‬ ‫מאפשרות למפתחים ולעסקים ליצור‬ ‫טכנולוגיות בעזרת ה-‪.W3C‬‬ ‫‪w3.org/community‬‬ ‫7‬
  • 9. Geolocation API Specification Level 2 .‫כתובת: ארץ, עיר, רחוב, מספר רחוב, ומיקוד‬ 9
  • 11. Contacts API Contacts interface – method to access the unified address book. Methods – find() Contact - captures the individual contact information that can be returned following a successful read operation. Attributes – addresses, birthday , categories, displayName, emails…. 11
  • 12. 12
  • 13. If the user clicks on the rendered button element then the user agent may directly provide a contact picker, as defined in API Invocation via DOM Events, utilizing all of the parameters provided in the find() operation as follows: 13
  • 14. The Network Information API navigator.connection.types unknown, ethernet, wifi, 2g, 3g, 4g,none 14
  • 15. ‫אופרה מובייל מתחיל ליישם גישה למצלמה‬ ‫בעזרת אלמנט ‪device‬‬ ‫קוד...‬ ‫785‪j.mp/w3c‬‬ ‫51‬
  • 17. Battery Status API w3.org/TR/battery-status 17
  • 18. 18
  • 19. Selectors Level 4 • E:pastan E element that is in the past in a time-dimensional canvas • E:nth-match(n of selector) an E element, the n-th sibling matching selector • E! > F an E element parent of an F element • E:local-link an E element being the source anchor of a hyperlink of which the target is the current document w3c.org/TR/selectors4/ 19
  • 21. 21
  • 22. ‫תקשורת זמן אמת בין דפדפנים‬ ‫0.1 ‪ WebRTC‬ביצוע שיחות וידאו בין דפדפנים.‬ ‫‪ API‬ים המאפשרים לקרוא למדיה מקומית ולשלוח אותה‬ ‫לדפדפנים במכשירים אחרים, וכן לעבד ולהציג מדיה‬ ‫אשר הגיעה מדפדפנים במכשירים אחרים.‬ ‫22‬
  • 23. Before and After Demonstration (BAD) j.mp/w3c4732 23
  • 24. ‫‪The Tracking Protection Working Group‬‬ ‫)‪ – Tracking Preference Expression (DNT‬מנגנון‬ ‫בעזרתו מגדיר המשתמש את העדפותיו אודות מעקב‬ ‫חוצה אתרים, ובעלי האתרים מצהירים האם הם‬ ‫מכבדים את ההעדפות האלו.‬ ‫‪– Tracking Compliance and Scope Specification‬‬ ‫מגדיר את המשמעות של העדפות אי המעקב‬ ‫)‪ )Do Not Track‬ומציע לבעלי אתרים כיצד לעמוד‬ ‫בהם.‬ ‫42‬
  • 25. HTML Speech Incubator Group Final Report • <reco> - optionally bind to recoable elements. • JS API - control and parameterization of recognition. • recognition either as one-shot turns or as continuous dictation. • use the recognition service of their choice. • <tts> tag which can be used to output synthesis. • JS API control of the synthesis. • choose the synthesis service of their choice. j.mp/htmlsi 25
  • 26. Standards for Web Applications on Mobile: May 2011 current state and roadmaps j.mp/w3c736 26
  • 27. Browser Testing and Tools Working Group testing, debugging, troubleshootings Web Driver AP methods that allow automated simulation of user actions (clicking links, entering text, and submitting forms) Console AP Methods to programmatically write messages and data to a developer-tools console component (generic log messages, error, warning, and info messages; stack traces and interactive “tree view” representations of objects + start and stop timers, to clear all content from the console) w3.org/testing/browser 27
  • 28. Requirements for Home Networking Scenarios access to services and content provided by home network devices on other devices (from traditional broadcast media and internet based services but also from the home network.) w3.org/TR/hnreq/ 28
  • 29.  ‫תודה‬ ‫אייל סלע‬ eyal@isoc.org.il @isociltech @eyalsela j.mp/w3c52 :‫המצגת‬ 29