Top Banner
and the by J. Alan Bird, W3C OPEN WEB PLATFORM HTML5Fest, Tel Aviv, Israel 25 Oct 2011
45
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Open Web Platform and You !

and the

byJ. Alan Bird, W3C

OPEN WEB PLATFORMHTML5Fest, Tel Aviv, Israel

25 Oct 2011

Page 2: The Open Web Platform and You !

2

AgendaWhat is W3C?

The Web is Changing YOUR World!

The Open Web Platform

Participation that Drives the Change!

Page 3: The Open Web Platform and You !

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

Page 4: The Open Web Platform and You !

4

W3C #1 out of MIT150

Page 5: The Open Web Platform and You !

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

Page 6: The Open Web Platform and You !

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

Page 7: The Open Web Platform and You !

7

AgendaWhat is W3C?

The Web is Changing YOUR World!

The Open Web Platform

Participation that Drives the Change!

Page 8: The Open Web Platform and You !

A NEW WAVETRANSFORMATIONS

of

Just as the Web has transformed everything…

…It will transform everything again

8

Page 9: The Open Web Platform and You !

MOBILEINDUSTRY IN TRANSITION

The Open Web Platform is the new mobile operating system.

9

Page 10: The Open Web Platform and You !

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

Page 11: The Open Web Platform and You !

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

Page 12: The Open Web Platform and You !

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"

Page 13: The Open Web Platform and You !

GAMING

INDUSTRY IN TRANSITION

The gaming industry seeks full feature app development platform for distributed and social

games.

Page 14: The Open Web Platform and You !

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

Page 15: The Open Web Platform and You !

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

Page 16: The Open Web Platform and You !

WHY W3C IS A PLAYER IN THE GAME INDUSTRY

HTML5DOM

Scalable vector graphics (SVG) CSS 3.0Security

Geolocation Audio APIs

  The role of W3C

Page 17: The Open Web Platform and You !

GOVERNMENT DATAINDUSTRY IN TRANSITION

The Web is increasing government transparency, efficiency, and lowering costs.

Page 18: The Open Web Platform and You !

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

Page 19: The Open Web Platform and You !

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

Page 20: The Open Web Platform and You !

WHY THE PEOPLE ELECTED W3C AS THE FORUM FOR OPEN

GOVERNMENT DATA

Web accessibility InitiativeHTMLXML

Semantic WebeGov Interest Group Internationalization

  The role of W3C

Page 21: The Open Web Platform and You !

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

Page 22: The Open Web Platform and You !

SOCIAL NETWORKINGWORLD IN TRANSITION

Page 23: The Open Web Platform and You !

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).

Page 24: The Open Web Platform and You !

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

Page 25: The Open Web Platform and You !

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

Page 26: The Open Web Platform and You !

SECURITY AND PRIVACYWORLD IN TRANSITION

Page 27: The Open Web Platform and You !

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

Page 28: The Open Web Platform and You !

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

Page 29: The Open Web Platform and You !

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

Page 30: The Open Web Platform and You !

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

Page 31: The Open Web Platform and You !

AgendaWhat is W3C?

The Web is Changing YOUR World!

The Open Web Platform

Participation that Drives the Change!

34

Page 32: The Open Web Platform and You !

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.

Page 33: The Open Web Platform and You !

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

Page 34: The Open Web Platform and You !

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

Page 35: The Open Web Platform and You !

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

Page 36: The Open Web Platform and You !

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

Page 37: The Open Web Platform and You !

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.

Page 38: The Open Web Platform and You !

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

Page 39: The Open Web Platform and You !

42

Web Client 2011W3C Open Web Platform

Page 40: The Open Web Platform and You !

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

Page 41: The Open Web Platform and You !

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

Page 42: The Open Web Platform and You !

AgendaWhat is W3C?

The Web is Changing YOUR World!

The Open Web Platform

Participation that Drives the Change!

45

Page 43: The Open Web Platform and You !

46

New members in last 18 months

TelcoGamesMobileDevicesStorageSemiconductorsBroadcastingSocial NetworkingOn-line MarketplaceConsumer Electronics

LGNEC

SonyKDDIMstar

ZyngaNetflix

RakutenSanDisk

ComcastFacebook

China UnicomMotorola Mobility

Page 44: The Open Web Platform and You !

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

Page 45: The Open Web Platform and You !

BUILD A SHARED FUTUREONE STANDARD AT A TIME