W3C Tutorial track (Monday-Tuesday):
- Data Visualization for the Web (full day)
- Media advances on the Web Platform
- WebAudio : audio effects and musical instruments in the browser
W3C Track (Friday):
- W3C – Highlights of Web Standards
Invited talk 1: New Trends on the Web Platform
Speaker: Kenneth Rohde Christiansen (Intel)
Back in 2010 many doubted that the web would survive and people put their trust into native apps. It seemed that though web had become an essential part of the desktop experiences, it just didn’t make the transition to mobile. Oh, people couldn’t have been more wrong. Browsers moved their focus to mobile, fixed the major bottlenecks and eventually we ended up with Progressive Web Apps, Web Assembly and a lot of new exciting technology, ushering a new era for the web. Join me in this talk, to know what is going on with the web today and learn about PWAs.
Kenneth Rohde Christiansen is a Danish software engineer and architect, specialized in mobile and web technology. Working at Intel out of Copenhagen, Kenneth helps define Intel’s strategy and plans regarding the Web Platform, as well as puts it into action. Kenneth is a Google Developer Expert in Web Technology and member of the W3C Technical Architecture Group, chartered with stewardship of the Web architecture. Before joining Intel, Kenneth was employed by Nokia (Denmark and Brazil) where he worked on the Nokia N9 web browser, Qt, WebKit, as well as many other mobile projects. Currently working on Progressive Web Apps and emerging web standards like Web App Manifest, Generic Sensors, Web Assembly, Web NFC, Web XR etc.
Invited talk 2: Faster Web – WebAssembly
Speaker: Eric Prud’hommeaux (W3C)
Eric Prud’hommeaux is the W3C Staff Contact for the Web Assembly Working Group. While typically focused on biomedical applications, Eric brings experience in language design and optimization to bear in brower a browser environment.
A long-time fan of typed languages like C++, Eric welcomes the opportunity to leverage many popular programming codebases in web applications.
Invited talk 3: WebXR: Bringing immersivity to the Web
Speaker: Dominique Hazael-Massieux (W3C)
Virtual and Augmented reality bring brand new ways of interactions with computing systems. Ongoing pre-standardization work in W3C is offering Web developers to take part to that exploration through the WebXR API (formerly known as WebVR), enabling them to build VR and AR experiences directly in the browser.
Dominique Hazael-Massieux is a member of the W3C Technical staff, where is supervises the work on WebRTC, Augmented and Virtual Reality (XR), and serves as a champion for the telecommunications industry (Web5G). He also leads the consortium’s developer relationship effort, and is now looking into the long-term future of Web Applications.
Invited talk 4: The Web of Things for Industrial System Integration
Speaker: Victor Charpenary (Siemens)
Most recent industrial systems include Internet connectivity from edge devices to the cloud. The general architecture of such systems typically involves data streams that emerge in the field and end their course in so-called data lakes, hosted in the cloud. However, so far, these data streams have followed meandering paths: the vast heterogeneity of devices, protocols and vendors involved generally implies many intermediaries, high integration efforts, and limited sharing of metadata and semantic models in the cloud. In this presentation, we show how Siemens leverages Web of Things technology to ease industrial system integration, e.g., on the MindSphere cloud platform or Building Technologies edge devices.
Victor Charpenary is a PhD candidate affiliated with the University of Passau (Germany) in collaboration with Siemens Corporate Technology. Member of the W3C Web of Things working group. Holds a double-degree in Computer Science from the engineering school INSA Lyon and the University of Passau. Research topics include semantics for the Web of Things, knowledge management and exchange in embedded environments.
- W3C – The Next Big Thing of Web: Future Web Outlook
Invited talk 5: Social Web Protocols and the Foundations of Trust
Speaker: Sandro Hawke (MIT)
The recently completed social web protocols (including ActivityStreams, ActivityPub, and WebSub) allow ordinary, websites to implement features traditionally seen in large social networking platforms. They do this by applying standard data-on-the-web technologies (eg JSON-LD and REST) to the domain of social interaction. This talk will explain the approach, recount highlights of the journey, and look forward toward next steps for social. We will also consider other areas where these techniques might be applied, especially Credibility. Participants are encouraged to try out the technology by getting an account at https://w3c.social.
Invited talk 6: From Big Search to Intelligent Search:
Some Recent Advancements of Baidu Search
Speaker: Shengwen Yang (Baidu)
With the popularity of smart devices and the improvement of AI technologies, search engines are undergoing changes in recent years. People turn to the search engine not only for information, but also for various kinds of services and applications. In this talk, I will introduce some recent advancements of Baidu search powered by our AI technologies, including intelligent QA, image search, voice search, and AR interactions, etc. Besides, I will also present our recent work on building a better search ecosystem and delivering better user experiences.
Shengwen Yang is currently with Baidu as a principal architect and the chair of technical committee on big data. His technical interests include data mining, machine learning and deep learning, big data analytics, knowledge base construction and applications, and database systems, etc. Before joining Baidu, he was with Hewlett Packard Labs, Yahoo Beijing Labs, and EMC/Pivotal. He holds a PhD from Tsinghua University in Computer Science and Technology.
Panel Discussion: Ready for the Future Web?
Moderator: Chunming Hu (Beihang University)
- Kenneth R. Christiansen (Intel)
- Victor Charpenary (Siemens)
- Sandro Hawke (MIT)
- Dominique Hazael-Massieux (W3C)
- Shengwen Yang (Baidu)