W3C

Talks by W3C Speakers

Many in the W3C community — including staff, chairs, and Member representatives — present W3C work at conferences and other events. Below you will find a list some of the talks. All material is copyright of the author, except where otherwise noted.

Listing is based on the following search constraints:

  • Possible presentation dates: past few months and upcoming
  • Technology area: Web of Devices

February 2016

  • 2016-02-14 (14 FEB)
    Abstract:
    This tutorial will provide you with a good understanding of the many unique characteristics of non-Latin writing systems, and illustrate the problems involved in implementing such scripts in products. It does not provide detailed coding advice, but does provide the essential background information you need to understand the fundamental issues related to Unicode deployment, across a wide range of scripts. The tutorial goes beyond encoding issues to discuss characteristics related to input of ideographs, combining characters, context-dependent shape variation, text direction, vowel signs, ligatures, punctuation, wrapping and editing, font issues, sorting and indexing, keyboards, and more. The concepts are introduced through the use of examples from Chinese, Japanese, Korean, Arabic, Hebrew, Thai, Hindi/Tamil, Russian and Greek.

April 2016

September 2016

  • 2016-09-24 (24 SEP)

    REST Interfaces to the Internet of Things

    by Steven Pemberton and Jack Jansen

    EuroIA 2016

    Amsterdam, The Netherlands

    Relevant technology areas: Web of Devices, Web Architecture, and XML Core Technology.

    Abstract:
    This talk shares insights from an on-going project coordinating data from Internet of Things (IoT) devices, and using a declarative interface to that data. REST (REpresentational State Transfer) is the architectural basis of the web. As Wikipedia points out “REST’s coordinated set of constraints, applied to the design of components in a distributed hypermedia system, can lead to a higher-performing and more maintainable software architecture.” So how can you apply the same ideas to the Internet of Things? The Internet of Things is driven by many tiny low-powered processors that produce data in a variety of different formats, and produce the data in different ways, sometimes on demand (such as thermostats), sometimes by pushing it (such as presence detectors). Traditionally, applications have to be a mash up of accesses to devices and formats. To use the data in a cohesive application, the data has to be collected and integrated; this allows very low demands to be put on the devices themselves. This project places a thin REST-layer around a diverse collection of Internet of Things devices, hiding the data-format and data-access differences, and updating the devices automatically as needed; this then allows a REST-style declarative interface to access and control the devices without having to worry about the variety of device-interfaces and formats.

Extra links