Web technology continues to expand by leaps and bounds. The core
capability is growing, so is the application to industry. We continually
find new devices for Web technology and new use cases. However, lack of
some standard features drives developers to create hybrid applications,
implying a larger mix of tools, libraries, and interoperability issues.
To help the Web community to converge on top priorities for developers,
W3C recently introduced eight
Application
Foundations.
This year, the W3C Track program will present some of the standards
work belonging to four foundations: Security
and Privacy, Device
Interaction, Media
and Real-Time Communications, and Services.
This work is in part supported by European projects, such as HTML5Apps,
Strews, Mediascape and BigDataEurope.
Smart TVs, set-top boxes, Google Chromecast, Miracast dongles,
Apple Airplay... End users own and use multiple devices
at once that may all run HTML5 applications or render content
streamed from another device. However, there is no easy way
for an HTML5 application to take advantage of available
secondary screens and companion devices.
This session will demonstrate recent works around network
service discovery, APIs to present content on secondary devices,
ways to synchronize content across devices, and will discuss
challenges and solutions to develop HTML5 applications that may
run on multiple screens at once.
- [Talk] Enabling Second Screen scenarios,
by Dominique Hazaël-Massieux (W3C) [slides]
- [Talk+Demo] An architecture for
multi-device adaptation of HTML5 media apps, by Mikel
Zorrilla (Vicomtech) [slides]
- [Talk+Demo] Using Shared Motion for
cross-device media synchronization, by Njål Borch
(Norut) [slides]
Web technologies and standards allow applications to
manipulate sound and transform the browser into a digital
audio workstation, capable of real-time audio processing.
Audio on the Web has been fairly primitive until very recently.
The introduction of the audio
element in HTML5 is
very important, but not powerful enough to handle more complex
audio applications in sophisticated Web-based games or
interactive applications, for example. This session will
demonstrate audio-related Web technologies. We welcome demos
from researchers, developers, designers and standards
gurus, so contact us beforehand!
- [Talk] What is Web Audio?, by Samuel Goldszmidt
(IRCAM) [slides]
- [Talk+Demo] Collective Sound
Check – Web Audio in Action, by Norbert Schnell (IRCAM)
(see slides above)
- [Talk+Demo] MT5, a HTML5
multitrack player for musicians, by Michel Buffa
(University of Côte d'Azur)
In contrast to native, HTML5-based apps are platform
and device agnostic. However, today, HTML5 lacks important
functionalities such as rich APIs to interact with devices. This
session is seeking input from participants on ways to achieve
greater interoperability on the Web.
- [Talk] Rich Web APIs, by Dominique Hazaël-Massieux [slides]
- [Demo] WebRTC in mobile browsers: the case of Nubomedia,
by Claudio Venezia (Telecom Italia) [slides]
- [DevCamp topics's selection and discussion] All
conference participants, including a group of mobile Web
developers will have the opportunity to suggest topics of
discussion and fun!
The Web is more and more used in
mission-critical applications and services. The initial
"same origin" rule has shown its limitations as the unique rule
for Web application development. The Web security architecture
panel will explore all corners of Web security, from the protocol
layer to the application layer. During this session, the audience
is invited to interact with fine experts in Web security.
- [Talks+Panel] With Mary Ellen Zurko (Cisco), Nick
Nikiforakis (Stony Brook University), Next Generation
Credentials, by Antoine Delignat-Lavaud (Inria) and Pervasive
Monitoring, by Rigo Wenning (W3C)
The growing digitization and networking process within our
society has a large influence on all aspects of everyday life.
Large amounts of data are being produced permanently, and when
analyzed and interlinked, they have the potential to create new
knowledge and intelligent solutions for economy and society.
This session will present BigDataEurope, a platform that aims to
lower the barrier to innovative products and services based on
diverse and large-scale data assets.
- [Talk] BigDataEurope to empower communities with data
technologies, by Sören Auer (Fraunhofer IAIS) [slides]
- [Talk] The BigDataEurope community groups: a
growing knowledge network on data along 7 European societal
challenges!, by Thomas Thurner (Semantic Web Company)
- [Talk] BigData aGgregator, by Stasinos
Konstantopoulos (Demokritos) [slides]
About the W3C: The World Wide Web Consortium is an
international consortium where Member organizations, a full-time
staff, and the public work together to develop Web standards. Over 400
organizations are Members of the Consortium. W3C is jointly run by the
MIT CSAIL in the USA, the ERCIM headquartered in France, Keio
University in Japan, and Beihang University in China, and has
additional Offices worldwide (such as the W3C
Italy Office). For more information see http://www.w3.org/