Www.w3c.org.il 1 W3C - Intro and beyond ×ייל ×לע ×‍נהל פרויק××™×‌, ×יגוד ×”××™× ×רנ×

  • View
    215

  • Download
    0

Embed Size (px)

Text of Www.w3c.org.il 1 W3C - Intro and beyond ×ייל...

  • Slide 1
  • www.w3c.org.il 1 W3C - Intro and beyond , -W3C
  • Slide 2
  • www.w3c.org.il j.mp/w3cdoc
  • Slide 3
  • www.w3c.org.il 3
  • Slide 4
  • www.w3c.org.il 1.About W3C 2.Standards (and drafts) EmotionML HTML 5 Semantic web WCAG 2.0 Mobile Web Best Practices 1.0 Some more 3. + What Can You Do? 4
  • Slide 5
  • www.w3c.org.il 5 W3C -350 . : .
  • Slide 6
  • www.w3c.org.il XML HTMLCSS RDFOWLXSLT PNGDOM WCAGSVG 6
  • Slide 7
  • www.w3c.org.il ? 7
  • Slide 8
  • www.w3c.org.il 8
  • Slide 9
  • 9 -1999 2008 - : 1. 2. 3.
  • Slide 10
  • www.w3c.org.il ()? 10
  • Slide 11
  • www.w3c.org.il 1.Interest (Member Submissions, Team monitors, Workshops) (proposal, inside consensus) 2.new Activity / Group -(working/ interest/ coordination/incubator) -Charter - Members, Invited Experts, and Team. 3. Recommendation track 11 j.mp/w3cdoc
  • Slide 12
  • www.w3c.org.il 12 bit.ly/w3cpro Recommendation track Review implementation interoperability. -Fulfill all requirements -seeks technical review -feedback - first implementation -sufficient implementation experience -sent to the Advisory Committee for review appropriate for widespread deployment and promote
  • Slide 13
  • www.w3c.org.il 13 j.mp/w3cac What we do
  • Slide 14
  • www.w3c.org.il 14 j.mp/w3cgro 23 Activities 71 groups
  • Slide 15
  • www.w3c.org.il Into the rabbit hole 15
  • Slide 16
  • www.w3c.org.il EmotionML (draft)
  • Slide 17
  • www.w3c.org.il Data Annotation (of video, voice, text) Emotion Recognition (by sensors, recordings facial expression) Emotion Generation (in syntactic speech, robots, light and sounds) 17
  • Slide 18
  • www.w3c.org.il : ' ' ( ) , . 39 - EmotionML
  • Slide 19
  • www.w3c.org.il 19 j.mp/w3ceml
  • Slide 20
  • www.w3c.org.il HTML 5
  • Slide 21
  • www.w3c.org.il HTML 4 = static pages HTML 5 = Runtime environments -(like Flash, Java J2ME/MIDP, Silverlight). -No downloads, in the browser.
  • Slide 22
  • www.w3c.org.il 22 Design Principles 1.Support existing content 2.Ensure interoperability Web, Mobile, Many browsers. 3.Precisely define browser behavior Example: how table or form should act. 4.Handle errors Today 90% of the web is not correct 5.Evolution not revolution Keep the past. Enable the future. j.mp/w3cml5
  • Slide 23
  • www.w3c.org.il j.mp/w3cmnt
  • Slide 24
  • www.w3c.org.il Absent Elements basefont big center font s strike tt u their effect is purely presentational and their function is better handled by CSS "
  • Slide 25
  • www.w3c.org.il Custom Attributes data-* Authors can define any attribute they want
  • Slide 26
  • www.w3c.org.il 26 Forms Less JavaScript more built- in items. and no code.
  • Slide 27
  • www.w3c.org.il 27 Video built in, no plugins www.youtube.com/html5
  • Slide 28
  • www.w3c.org.il 28 Canvas Demo http://htmlfive.appspot.com/ HTML
  • Slide 29
  • www.w3c.org.il 29 More abilities drag-and-drop Off line (like Google gears). Geolocation API Accesskey Spellcheck (one can ask for spellcheck).
  • Slide 30
  • www.w3c.org.il Growing support
  • Slide 31
  • www.w3c.org.il Semantic web 31
  • Slide 32
  • www.w3c.org.il 32 machine interpretability of Web content. applications will process the content of information instead of just presenting it to humans. j.mp/w3cowl Is about
  • Slide 33
  • www.w3c.org.il ~CSS for meaning
  • Slide 34
  • www.w3c.org.il 34 + SKOS + PODER The semantic technology stack
  • Slide 35
  • www.w3c.org.il Web 2.0 web 3.0 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. (illustration by David Simonds) [Economist 2008][Economist 2008] j.mp/w3cweb
  • Slide 36
  • www.w3c.org.il RDF
  • Slide 37
  • www.w3c.org.il 37 The element of the Semantic Web Resource Description Framework (RDF) "Eyal Sela".
  • Slide 38
  • www.w3c.org.il 38
  • Slide 39
  • www.w3c.org.il RDFa
  • Slide 40
  • www.w3c.org.il 40 website license in RDFa
  • Slide 41
  • www.w3c.org.il j.mp/w3clet
  • Slide 42
  • www.w3c.org.il
  • Slide 43
  • Slide 44
  • Machines can read information about me 44
  • Slide 45
  • www.w3c.org.il 45
  • Slide 46
  • www.w3c.org.il j.mp/w3ccal
  • Slide 47
  • www.w3c.org.il j.mp/w3clet
  • Slide 48
  • www.w3c.org.il
  • Slide 49
  • Slide 50
  • Slide 51
  • Validation? 51
  • Slide 52
  • www.w3c.org.il
  • Slide 53
  • Slide 54
  • YAY!
  • Slide 55
  • www.w3c.org.il The RDFa wiki j.mp/w3crdfa
  • Slide 56
  • www.w3c.org.il RDFa and Drupal
  • Slide 57
  • www.w3c.org.il POWDER
  • Slide 58
  • www.w3c.org.il POWDER Protocol for Web Description Resources mechanism to describe and discover Web resources and helps the users to make a decision whether a given resource is of interest. 58 Profile matching Grouping Data retrieval efficiency Semantic Annotation
  • Slide 59
  • www.w3c.org.il j.mp/w3cmok
  • Slide 60
  • www.w3c.org.il SKOS
  • Slide 61
  • www.w3c.org.il skos Many knowledge organization systems share a similar structure, and are used in similar applications. SKOS captures much of this similarity and makes it explicit, to enable data and technology sharing across diverse applications. classification Taxonomies Thesauri
  • Slide 62
  • www.w3c.org.il OWL
  • Slide 63
  • www.w3c.org.il 63 Now: have complex data + willing to learn Future (years): all organizations and professionals who produce/consume data j.mp/w3cowld OWL use?
  • Slide 64
  • www.w3c.org.il WCAG 2.0 Web Content Accessibility Guidelines
  • Slide 65
  • www.w3c.org.il Layers Principles (4) Guidelines (12) Success Criteria Sufficient and Advisory Techniques ( )
  • Slide 66
  • www.w3c.org.il Example guideline
  • Slide 67
  • www.w3c.org.il Example How to meet page
  • Slide 68
  • www.w3c.org.il 1 Perceivable 1.1 Provide text alternatives for any non-text content so that it can be changed into other forms people need, such as large print, braille, speech, symbols or simpler language. 1.2 Provide alternatives for time-based media. 1.3 Create content that can be presented in different ways (for example simpler layout) without losing information or structure. 1.4 Make it easier for users to see and hear content including separating foreground from background.
  • Slide 69
  • www.w3c.org.il 2 Operable 2.1 Make all functionality available from a keyboard. 2.2 Provide users enough time to read and use content. 2.3 Do not design content in a way that is known to cause seizures. 2.4 Provide ways to help users navigate, find content, and determine where they are.
  • Slide 70
  • www.w3c.org.il 3 Understandable 3.1 Make text content readable and understandable. 3.2 Make Web pages appear and operate in predictable ways. 3.3 Help users avoid and correct mistakes.
  • Slide 71
  • www.w3c.org.il 4 Robust 4.1 Maximize compatibility with current and future user agents, including assistive technologies.
  • Slide 72
  • www.w3c.org.il Alternate taxt
  • Slide 73
  • www.w3c.org.il
  • Slide 74
  • , ,
  • Slide 75
  • www.w3c.org.il , ,
  • Slide 76
  • www.w3c.org.il Accessibility validator j.mp/w3cacs
  • Slide 77
  • www.w3c.org.il Mobile Web Best Practices 1.0
  • Slide 78
  • www.w3c.org.il Some practices [CAPABILITIES] Exploit device capabilities to provide an enhanced user experience.CAPABILITIES [TESTING] Carry out testing on actual devices as well as emulators.TESTING [URIS] Keep the URIs of site entry points short.URIS
  • Slide 79
  • www.w3c.org.il Some practices [NAVBAR] Provide only minimal navigation at the top of the page.NAVBAR [BALANCE] Take into account the trade-off between having too many links on a page and asking the user to follow too many links to reach what they are looking for.BALANCE [NAV