SlideShare a Scribd company logo
‫סקירת טכנולוגיות ‪ 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

More Related Content

PDF
Estudio de Inversión Publicitaria en Internet de México 2013
PPT
Formación en reanimación fico
PDF
NISM Update January 2012
PPTX
Las dos ranas
PDF
Receta Pollo Payes con Ceps
PPTX
R Statistics
PDF
Coffee To Go! 01 Heaven In Hell
Estudio de Inversión Publicitaria en Internet de México 2013
Formación en reanimación fico
NISM Update January 2012
Las dos ranas
Receta Pollo Payes con Ceps
R Statistics
Coffee To Go! 01 Heaven In Hell

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

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

More from Israeli Internet Association technology committee (20)

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

סקירת טכנולוגיות 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