and the by J. Alan Bird, W3C OPEN WEB PLATFORM HTML5Fest, Tel Aviv, Israel 25 Oct 2011
Nov 07, 2014
and the
byJ. Alan Bird, W3C
OPEN WEB PLATFORMHTML5Fest, Tel Aviv, Israel
25 Oct 2011
2
AgendaWhat is W3C?
The Web is Changing YOUR World!
The Open Web Platform
Participation that Drives the Change!
WORLD WIDE WEBThe
CONSORTIUM
Tim Berners-LeeWEB INVENTOR AND W3C DIRECTOR
• Bring Web to its Full Potential• 350 Members, 70 Full Members• Web ecosystem: users,
developers, browsers, etc.• 60+ staff in US (MIT), France (ERCIM) and Japan (Keio)• 20+ Offices Around the World
including W3C Israel
4
W3C #1 out of MIT150
5
How does the W3C work?Accepts inputs and provides outputs to all
Focus is to create standards which lead to commercial benefits
Web has a good track record
50 Working Groups and each WG has engineers from member companies with staff support
6
How does the W3C work?Each company brings their expertise,
perspective
4 Domains: Interaction, UbiWeb, Accessibility, Technology and Society
RF patent policy
Liaisons with many orgs.: IETF, OMA, etc.
ISO PAS submitter
7
AgendaWhat is W3C?
The Web is Changing YOUR World!
The Open Web Platform
Participation that Drives the Change!
A NEW WAVETRANSFORMATIONS
of
Just as the Web has transformed everything…
…It will transform everything again
8
MOBILEINDUSTRY IN TRANSITION
The Open Web Platform is the new mobile operating system.
9
10
Web is the premier platform for diversity of mobile space
Handheld intelligent devices are ubiquitous
App. distribution
More diversity of device types
Greater degree of globalization of the Web
… but now this platform is driving new capabilities
Focus of several years has been the Mobile Web Initiative
Increasingly, the same Web, independent of device, processing power, screen size, etc.
Location-based applications
A platform for Web applications, not just Web browsing
11
The impact of the Open Web Platform on mobile applications
The Web is the applications and services platform for the future of mobile
Web Apps platform is the underlying platform (one common set of APIS and formats)
Key services enabled by W3C work:
voice built on WebRTC
video built on HTML5
location-based
games
social networking
mobile advertising
12
The impact of the Open Web Platform on mobile applications (cont.)
Press has picked-up the message
"58% Of Mobile Web Users Get Their Content Fix Through Browsers" http://techcrunch.com/2011/05/11/58-of-mobile-web-users-get-their-content-fix-through-browsers-jumptap/
Research: HTML5 Will Disrupt the Mobile App Market, "Smith’s Point Analytics estimates that mobile Web application platforms will generate almost $2.6 billion in service revenue by 2015"
GAMING
INDUSTRY IN TRANSITION
The gaming industry seeks full feature app development platform for distributed and social
games.
WEB IS FOR MASSIVE MULTI-PLAYER GAMES ON ANY DEVICE
The
‣ Popularity of Web has driven web-based games
‣ Social networking has changed the types of games that are played on-line
๏ Driving requirements on performance, graphics
‣ Mobile games require a new level of flexibility‣ Mobile game consoles with unique requirements
๏ Web based development platform
NEXT GENERATION PRIORITIES FOR GAMING
The
‣ 3D‣ Web performance‣ Consistency of implementation across platforms๏ Drives the need for a more complete tool set,
debugging
‣ Drive hardware enhancements implementability of spec on hardware
‣ Offline cache; tools for visibility into resources
‣ Identity management‣ Location and point of interest
WHY W3C IS A PLAYER IN THE GAME INDUSTRY
HTML5DOM
Scalable vector graphics (SVG) CSS 3.0Security
Geolocation Audio APIs
The role of W3C
GOVERNMENT DATAINDUSTRY IN TRANSITION
The Web is increasing government transparency, efficiency, and lowering costs.
WEB HAS IMPROVED GOVERNANCEThe
‣ Linked government data a major theme due to public service nature
‣ Accessibility is key as the Web replaces paper forms‣ Digital access is a “right” not a privilege‣ Social networking has impact on politics in many countries
GOVERNMENTS WORLD-WIDE ARE PUBLISHING THEIR DATA IN AN OPEN FASHION
NEXT GENERATION PRIORITIES FOR GOVERNMENT DATA
The
‣ Web of Data๏ Accelerate open linked data
‣ Accessibility๏ Content authoring guidelines๏ Captioning for video
‣ Data Integration๏ Across agencies๏ Health
‣ Security‣ Privacy
WHY THE PEOPLE ELECTED W3C AS THE FORUM FOR OPEN
GOVERNMENT DATA
Web accessibility InitiativeHTMLXML
Semantic WebeGov Interest Group Internationalization
The role of W3C
OPEN WEB PLATFORM AND GOVERNMENT
Action spotlights
Provenance Working GroupNEW WORKING GROUPS
WORKSHOPSPRINCETON, APRIL 2011
DIRECT ENGAGEMENT WITH GOVERNMENT
‣ FCC VPAAC for captioning‣ EU Programs‣ EU Digital Agenda‣ Meetings with various governments
worldwide‣ Also with government-oriented system
integrators
Identity in the Browser Workshop
Web Tracking and User Privacy Workshop
Federated Social Web EuropeMOZILLA, MAY 2011
SUMMER, 2011
SOCIAL NETWORKINGWORLD IN TRANSITION
SOCIAL WEB IS THE WEB OF PEOPLEThe
The Social Web has introduced an order-of-magnitude more people who are putting content on the Web. They want the latest and greatest in video, image, graphics, and flexibility of device access. The scale of social networks drives performance concerns.They are exploiting linkages between data as never before.Constantly developing new paradigms: e.g., real-time communications.The scale of social networks drives performance concerns.Usages of the social network have accentuated privacy concerns (next section).
NEXT GENERATION PRIORITIES FOR SOCIAL NETWORKING
The
‣ Security, privacy, One Web (mobile)
URGENCY INCREASES FOR LONG-STANDING TECHNICAL ISSUES
‣ Scalability of performance‣ Provenance of semantic web
FOCUSED TECHNICAL ISSUES
OPEN WEB PLATFORM AND SOCIAL NETWORKING
Action spotlights
Web Tracking and User Privacy WorkshopWORKSHOPS
NEW WORKING GROUPS
PRINCETON, APRIL 2011
REPORTS OF SUCCESS
‣ Provenance Working GroupWeb ‣ Web Performance Working Group‣ Real-time Communications Working
Group
3.6% of Web data uses RDFa
Identity in the Browser WorkshopMOZILLA, MAY 2011
W3C Social Business JAMONLINE 08 – 10 Nov 2011
SECURITY AND PRIVACYWORLD IN TRANSITION
A WORLD OF RISKSThe
‣ Cross-site scripting, request forgery‣ It must become easier to build secure yet powerful
apps
‣ The concerns have moved from trade journals and policy gatherings to the front page of every newspaper with the advent of social networking, behavioral tracking
PRIVACY CONCERNS HAVE BEEN WITH THE WEB FOR YEARS
SECURITY CONCERNS HAVE BEEN WITH THE WEB FOR YEARS
ELECTRONIC WARFARE, CENSORSHIP, WEB SHUTDOWNS, DENIAL OF SERVICE
W3C TRUSTS THE COMMUNITY WILL MANAGE RISK
How
‣ The Web Platform has evolved a unique security model๏ Sandboxing and mobile code; visit any site, securely
๏ Different trust domains for different Web applications๏ Upcoming work on Web app security will ease
development‣ A growing consensus that with Web standards defined at W3C, there is a responsibility to address privacy and security systematically
‣ Some areas (WebID) have been worked on elsewhere and resulted in Balkanized solutions: need to bring together at W3C
NEXT GENERATION PRIORITIES FOR SECURITY AND PRIVACY
The
‣ Tracking๏ It also can lead to unwanted intrusion into personal lives๏ The tools to mitigate intrusion are confusing to novices and
inconsistent๏ Tracking and profiling of users can lead to beneficial value-added
services๏ The balance between these are hotly debated, poorly understood, and
vary by culture‣ Identity
๏ Identity now part of core web architecture. Need for consistent experience through browser.
‣ Security in general๏ WebApps, HTML5
OPEN WEB PLATFORM SECURITY AND PRIVACY
Action spotlights
Privacy WorkshopWORKSHOPS
PROGRAMS
MIT, DECEMBER 2010
NEW WORKGROUPS
EU PrimeLife Project
New Web Apps Security
Web Tracking and User Privacy WorkshopPRINCETON, APRIL 2011
Identity in the Browser WorkshopMOZILLA, MAY 2011
MAY 2011
AgendaWhat is W3C?
The Web is Changing YOUR World!
The Open Web Platform
Participation that Drives the Change!
34
OPEN WEB PLATFORMWeb pages are more beautiful, interactive, intelligentHTML5 provides cross-browser interoperability and all major browser vendors plan to support it Video a first-class citizenSimplified data integrationTools for social networking (privacy, security, identity)
A platform for innovation, consolidation and cost efficiencies.
W3C is shaping the future of global business.
The
OPEN WEB PLATFORMGeeky but important
Mobile ApplicationsCSSSVGWeb fonts
HTML5OWL
Javascript API’sWidgets
WAI-ARIA
DOM
SMILWOFF
Semantic webGeolocation API’s
WE MAKE
YOU GET‣ Value creation‣ Economic revolution‣ Industry transformation‣ A platform for innovation
37
HTML5
Common across devices: desktop, mobile, tablet, TV
Powerful and modular: documents, multimedia, interactivity
Multi-application: e-books, user interfaces, games
W3C Open Web Platform
38
BenefitsBetter Web application adaptation to multiple devices
Reduce the size of Web applications
Reduce the need to install third-party plug-ins
Enable cross-site information sharing
W3C Open Web Platform
39
Benefits (cont.)Allow rapid prototyping of user apps using Web
technologies instead of more traditional heavy weight framework
Facilitate deployment of apps across platforms: one dev. platform for all
Allow more complex apps. to be pushed and deployed through the Web Cloud
W3C Open Web Platform
40
Royalty-free technologiesW3C Open Web Platform
More than a 100 technologies within the same environment
Incremental evolution of the platform
HTML5, CSS3, SVG, Web Sockets, Web Workers, Indexed Database, File APIs, Geolocation, etc.
Real-Time Web Communications, Audio, User Timing, etc.
41
Standard TechnologiesText, videos Hypertext Markup Language (HTML)Styles Cascading Style Sheets (CSS)Fonts Web Open Font Format (WOFF)Protocols Hypertext Transfer Protocol (HTTP) Dynamic Javascript (ES), Web Application Programming
Interfaces (WebAPIs)Graphics Scalable Vector Graphics (SVG), 2D Canvas APIOffline access
WebAPIs: Web Storage, IndexedDB, File API
Device access
WebAPIs: Geolocation, Orientation, Multi-touch, etc.
Performance WebAPIs: Navigation timing, Page visibility, Timing control
W3C Open Web Platform
42
Web Client 2011W3C Open Web Platform
43
TimelineEach component follows its own timeline:
HTML5 expected to be final by 2014
Gathering use cases for HTML.next
First release of HTML5 Test Suite in early 2012
Several modules for CSS3 are final as well as Geolocation, Navigation Timing
W3C Open Web Platform
44
Adoption“2.1 Billion HTML5 Browsers on Mobile Devices by 2016”
– ABI Research, 22 July 2011
Major browsers:
IE9+, FF4+, Safari5+, Opera11+, Chrome10+, Blackberry browser
Platforms
iOS, Android, ChromeOS, BlackberryOS, Symbian, Windows Mobile 8
Libraries:
Webkit (Google, Apple, Nokia, etc.), Gecko (Mozilla), Trident (Microsoft), Presto (Opera)
W3C Open Web Platform
AgendaWhat is W3C?
The Web is Changing YOUR World!
The Open Web Platform
Participation that Drives the Change!
45
46
New members in last 18 months
TelcoGamesMobileDevicesStorageSemiconductorsBroadcastingSocial NetworkingOn-line MarketplaceConsumer Electronics
LGNEC
SonyKDDIMstar
ZyngaNetflix
RakutenSanDisk
ComcastFacebook
China UnicomMotorola Mobility
modes of participationWorking Groups: Where standards are createdBusiness Groups: Where industry or geographical stakeholders build consensus and have a direct path of influenceCommunity Groups: Open to all; where pre-standardization brainstorming takes place
Workshop: Open to all; gain insights on emerging areasMany others: Events, discussions, document reviews, code.
Sponsorships: Organization, Event, Developer, Web for All
BUILD A SHARED FUTUREONE STANDARD AT A TIME