W3C

Talks by W3C Speakers (Upcoming)

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.

June 2016

  • 2016-06-14 (14 JUN)
    Abstract:
    • Understanding the unique challenges of security for the IoT, and preparing for the next evolutions of the technologies involve
    • Addressing the risks of big data – greater volume of sensitive data creating a greater risk of data and identity theft, device manipulation, data falsification, IP theft and server/network manipulation etc.
    • Enabling data security in IoT – protecting integrity, authenticity and confidentiality of information
    • Exploring issues of privacy – to what extent users require privacy, and how it can be maintained whilst still making data useful
    • Overcoming the fragmentation of the IoT - W3C's work on the Web of Things
  • 2016-06-16 (16 JUN)

    The third Browser Was is over and it’s a bloodshed

    by Daniel Glazman

    web2day

    Nantes, France

    Relevant technology areas: Browsers and Other Agents and Web Design and Applications.

    Abstract:
    The third Browser War ignited more or less in 2010 when the four (yes, only four…) companies owning a major Web rendering engine started fighting for market shares. That war now reaches an end, and the browser landscape is, in five years’ time, extremely different from what it used to be. In this talk, I’m going to give you an insider’s view of the events, and will dive into the specifics of some that made the headlines more than others. You will discover a world deeply driven by technology, but with one unique goal, world domination, and where individual behaviours are not always at their best.
  • 2016-06-17 (17 JUN)

    The evolution of CSS 4 Color

    by Chris Lilley

    CSS Day

    Amsterdam, The Netherlands

    Relevant technology areas: Browsers and Other Agents and Web Design and Applications.

  • 2016-06-21 (21 JUN)

    Streamlining Web Payments (panel)

    by Ian Jacobs

    Abstract:

    For many users, Web purchases can be a frustrating experience, especially on mobile devices. Poor user experiences such as typing information again and again or following complex steps to payment lead all too often to error and high rates of cart abandonment.

    W3C has begun to work on a standard API to help streamline checkout. This API will enable superior user experiences and enable merchants to take advantage of more secure payment methods to reduce liability and protect sensitive user information.

    In this Webinar we will discuss the goals of this standards effort, the emerging architecture for the payment request API, and the anticipated impact on merchants and other e-Commerce players. We will also introduce other payment-related activities and discussions at W3C that will affect merchants and other stakeholders in the global payment ecosystem.

  • 2016-06-23 (23 JUN)
    Abstract:
    Over the last few years, the W3C Web Performance Working Group has been working to add several new performance-related APIs and to evolve the existing ones. Todd Reifsteck and Philippe Le Hegaret discuss the work the W3C Web Performance Working Group is doing, as well as performance-related efforts by other groups, so that you can be up to date with the latest developments and what’s coming next. Todd and Philippe also discuss how easy it is to get involved, provide feedback, and influence the direction that these standards will take, in order to help shape the future of web performance and the Web in general.

August 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 Architecture, Web of Devices, 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.

November 2016

  • 2016-11-21 (21 NOV)

    XForms, the only Standard Web Framework

    by Steven Pemberton

    NLUUG najaarsconferentie
    (NLUUG Autumn Conference)

    Bunnik, The Netherlands

    Relevant technology areas: Web Architecture, XML Core Technology, and Web Design and Applications.

    Abstract:
    XForms is a W3C standard that was originally designed to allow the specification of form-handling on the web. However, after the release of version 1.0, it was quickly realised that with a small amount of generalisation the markup could be used for more general processing and application definition. And so was born XForms 1.1. XForms has now been in use for a number of years, and is widely used on websites, but also for other applications, such as the definition of machine interfaces, the operation of submarines, for ship-building, banking and insurance, food processing, medical research, and many others. The Dutch weather service KNMI is based on XForms; several Dutch government ministries use XForms. XForms is an integral part of ODF, the Open Office Format. XForms has a number of unique properties when compared with most framework languages. Firstly it has a strict separation of data and user-interface, allowing you to specify what might be called data sheets with initial values, types, constraints and dependencies, separately from the interface. Secondly, the interface uses intent-based controls that only specify what the control is supposed to do, and not how it should achieve that. That means for instance that the same control can drive a menu, or a drop down list or radio buttons, depending on needs. This can be changed by style sheets for instance. This makes applications far more device-independent, since an application can adapt to its environment, rather than requiring the author to write different applications for different devices. Thirdly, functionality is specified declaratively rather than procedurally. This reduces the size of application significantly, and vastly reduces production times and costs (examples have shown that an order of magnitude savings can be achieved). This talk introduces the elements of XForms, and then develops a Google-maps-style application in about 100 lines of code.

Extra links