W3C lezingen

The True Cost of Content (Piracy and the Internet).

2014-10-01 | Archive

Tijd: Januari 10 2014 vanaf 19.00 tot 23.00

Locatie: Pakhuis de Zwijger Website of map: http://www.dezwijger.nl/Soort gebeurtenis: borrel, nieuwjaarsreceptie, 2014 Georganiseerd door: Freelance Friday

Traditiegetrouw verzorgt Steven Pemberton de eerste Freelance Friday van het jaar. Dat is ook ieder jaar weer een groot succes.

De presentatie is in het Engels / The presentation will be in English!

The True Cost of Content (Piracy and the Internet).

In the early days of broadcasting, newspapers prevented radio stations from broadcasting news reports for fear of competition; in the 1960's the record industry restricted the number of hours radio stations could play records; in the 1970's Hollywood tried to stop the introduction of video recorders to prevent people recording films from TV; in the 80's the record industry ran a campaign "Home taping is killing music". Existing industries are just scared of innovation.

So is file-sharing really so bad? Why do studies show that the people who file-share the most also spend the most on films and music? Why don't existing industries take advantage of file-sharing rather than try to stop it?

Before the internet, phone calls to far-away places would be more expensive than local calls. The internet has now demonstrated that this model was wrong: the cost of communication is not distance-based.

Now we see CDs of music often costing more than the DVD of a film, even though a film is much more expensive to produce. Why is this? Will the internet eventually show us the true cost of content in the same way it has shown us the true cost of communication?

Over de spreker:

Pemberton is onderzoeker bij het Centrum voor Wiskunde en Informatica (CWI) in Amsterdam. Als lid van het World Wide Web Consortium (W3C), de organisatie die de ontwikkeling van ‘internet voor iedereen’ bewaakt, is hij co-auteur van onder meer HTML4 en CSS.



The Hidden Pearls of ODF (XForms and RDFa)

2014-08-12 | Archive

The Hidden Pearls of ODF (XForms and RDFa)

by Steven Pemberton

ODF Plugfest 10 London, United Kingdom

Balancing fundamental rights - online copyright enforcement

2014-01-24 | Archive

Wendy Seltzer, W3C

There is an ongoing trend towards stricter enforcement of copyright on the internet. Is copyright enforcement possible without infringing fundamental rights? During the Computers, Privacy, and Data Protection (CPDP 2013) in Brussels, there will be a panel discussion on 'Balancing of Fundamental Rights in Online Copyright Enforcement'. This panel features Wendy Seltzer from W3C.

Policy Counsel Wendy Seltzer came to W3C in 2012 from a tour of legal academia and, before that, Electronic Frontier Foundation. She was drawn into open code as a law student, as the first webmaster for Harvard's Berkman Center for Internet & Society, and hasn't been able to escape since. Wendy's legal research focuses on "openness," in the law and technology of online expression, user-innovation, privacy, and anonymity.

panel discussion co-organised by IViR and CPDP

hosted by Serge Gutwirth, Vrije Universiteit Brussel (BE) & Nico van Eijk, University of Amsterdam (NL)

panel Fabienne Brison, VUB & Hoyng Monegier LLP (BE), Malcolm Hutty, EuroISPA (BE), Marietje Schaake, Member of European Parliament - ALDE (NL), Wendy Seltzer, World Wide Web Consortium & Chillingeffects.org (US)

More information: http://www.cpdpconferences.org/thursday24january2013.html and

the Computers, Privacy, and Data Protection (CPDP 2013) conference website.

The panel discussion starts at 10.30h a.m.

Declarative Web Applications

2014-01-23 | Archive

CWI Scientific Meeting

Speakers: Steven Pemberton (Distributed and Interactive Systems) and Kees Oosterlee (Scientific Computing)

Time: Friday, January 31, 13.00-14.00h

Location: CWI in Amsterdam - Euler room (Z009) Titles and abstracts are given below.

Sandwiches will be provided before the talks.  We hope to see you there!

13.00-13.30: Steven Pemberton Title: Declarative Web Applications

Abstract: XForms is a web language which, as the name suggests, was originally designed for describing forms on the web. It has a number of unusual properties, such as separation of data and presentation, abstract input-output controls that allow for easy adaptation using style-sheets, and a declarative, invariant-based computation engine. After the release of the initial 1.0 version of XForms, it was quickly realised that with a small amount of generalisation, XForms could also be used to describe more general applications than only forms. And so was born version 1.1. This has since been widely adopted in industry (for instance the KNMI is entirely XForms-based, and XForms is an integral part of the Open Document Format ODF), and allowed us to gain experience in its use. One of the interesting pieces of experience is that you can write applications in XForms at about a tenth of the cost of using a language such as Javascript. This talk will present the essential elements of XForms, and then as an example, develop a mapping application that would otherwise require thousands of lines of Javascript.

13.30-14.00: Kees Oosterlee Title: Forward – Backward, the Swinging Aspects of our Work

Abstract: In this presentation we explain how efficient numerical mathematics techniques, that proceed forward and backward in time, can be used in the context of pricing financial option products and of modern risk management at financial institutions. In particular, we discuss some changes that have taken place due to the financial crisis.

HTTP Must Die!

2014-01-10 | Archive

Lezing Steven Pemberton (CWI/W3C Benelux): HTTP Must Die! op ISOC.nl Nieuwjaarsreceptie, Amsterdam, 10 januari.

What do we want from the Web

2013-12-06 | Archive

At the OHM conference in Geestmerambacht Steven Pemberton (CWI) and Marc Stevens (CWI) will give three lectures.

  • 31 July 2013, 17.00h, room T1, Steven Pemberton: What do we Want from the Web?
  • 1 August 2013, 13.00h, room T2, Marc Stevens: Counter-cryptanalysis: fire retardant for the next Flame-like attack on MD5 & SHA-1
  • 1 August 2013, 17.00h, room T1, Steven Pemberton: Evolution, memory, sex, computers

Web related:

What do we Want from the Web? By Steven Pemberton

The web is now over 20 years old, but still in its infancy. Books printed 100 years ago are still readable, and available in many cases. Will we still be able to read and access websites made today in 100 years time? Or will all our content be lost to future ages? What is needed to make the web age-tolerant? What do we want from the web in both the short and long term?


Despite the use of style-sheets, the current web is almost completely visually-oriented. This locks the content into one particular representation, and makes it hard to repurpose. What we need is a web that is primarily content-oriented, with a final phase of presentation; only in that way can content be repurposed in the same way that data can be.

Design for the web should be like design for a house style. It has a general style that the content can flow into.


We don't want to have to produce copies of our websites for each new type of platform or device. There needs to be a generic method of repurposing content to the formfactor of the device accessing it.


Even when we are 80, we will still want and need to use the web. How can we make our 30-year-old selves sensitive to the problem of our less-abled


With the coming of HTML5, the web has stopped being about documents, and started being about programs. Now only programmers can produce modern web pages. What can be done to alleviate the problem?


HTTP, the protocol used for serving Web pages, has served us well for the last 20 years, but is beginning to show its age: it has become a single-point-of-failure for content. It enables DDoS attacks, makes it easy for governments and other agencies to censor sites and content, and just when a website becomes super-popular it can fail causing the website to crash and be unreachable.

This talk will cover these points, and general approaches that could be used to make a coherent future web.

Source: https://program.ohm2013.org/event/123.html

Cryptographic Operations in the Browser

2013-10-24 | Archive

Cryptographic operations in the browser Many operations you like to perform on the web like authentication, sending secure messages and the signing of documents require cryptographic operations. W3C started an effort to standardise a secure API for performing these operations on the web. This work resulted in a Javascript Web Cryptography API which will be implemented by all major browsers soon, but is also applicable in other environments.

This talk will start by quickly explaining why a native Cryptography API is required, followed by an introduction to the Web Cryptography API by exploring some of its use cases using live code demos in various browsers.

Nick Van den Bleeken

R&D Manager at Inventive Designers, passionate about web, XML related technologies, mobile, cloud computing and document technology in general. Member of the Web Cryptography and CSS W3C working groups and editor of the XForms specification.


Everything is XML, XML is Everywhere (we just couldn't know it

2013-09-26 | Archive

"Everything is XML, XML is Everywhere (we just couldn't knowit)"Steven Pemberton-CWI

17:00 - 18:00

When you store a photo, you can store it as a JPEG, or a PNG or in a number of other formats; when you store music you might store it as MP3, FLAC, WAV, or any number of others; when you store a film, you might store it as MPEG, XVID, or again any number of alternatives. But in the end what we really are interested in is the photo, the music and film. There are reasons to choose one format over another, but those reasons are in the service of our needs with regards to the content. Looked at in this way, XML is only there in the service of our data. There are reasons to choose XML as format, such as the interoperability, the toolchain, and the generality; but there are also reasons that people choose other formats, such as JSON, or (non-XML) HTML. From this point of view XML is just a particular serialisation of our data. This talk is about a general method that allows you to regard all formats, and all data just as different serialisations of data, and how you can get the XML serialisation out of every format, so that we can use it in our XML toolchains.

Keynote - Small Data

2013-09-26 | Archive

Steven Pemberton is keynote speaker tijdens het Open Data NEXT 2013 congres op 27 september 2013 in MediaPlaza (Jaarbeurs) in Utrecht. Om 13.30h spreekt hij daar over Small Data.


Al gaat Open Data vaak over Big Data,  er is ook veel 'Small Data' op de web. Deze 'Small Data' kan de gebruikerservaring op de web aangenamer te maken. Met een paar kleine aanpassingen in de presentatie in de browser, kan het gebruik van Open Data voor de gebruiker op het web aanzienlijk worden vergemakkelijkt.

Meer informatie: Open Data NEXT 2013 congres

Registratie is niet meer mogelijk (uitverkocht) maar u kunt wel op een wachtlijst worden gezet.

CSS Selectors

2013-07-14 | Archive

W3C-spreker Bert Bos (Frankrijk) spreekt over Selectors op de CSS Day conferentie in Amsterdam op 14 juni 2013. De presentatie zal na de conferentie online worden gezet.

Tijdens de CSS Day zullen acht topsprekers CSS-modules bespreken.

Het niveau is geavanceerd. Er wordt niet ingegaan op de basisprincipes maar wel op de 'tiny tricky details, the browser compatibility problems, or the unexpected consequences'. Er is ook een pre-conference workshop om wat basiskennis op te doen. Tickets voor de conferentie in het Compagnietheater in Amsterdam kunnen worden verkregen via de website van de CSS Day.

Invisible XML

2013-07-06 | Archive

Steven Pemberton herhaalt op zijn webpagina twee reviews die mensen hierop gaven: "This is clearly a submission that needs to be shredded, burned, and the ashes buried in multiple locations" – a reviewer. "I think the audience will eat him alive. But I want to be there to hear it." – another reviewer. Het belooft een interessante lezing te worden!

Using XForms for interfaces to XML

2013-07-06 | Archive

Voorafgaand aan Balisage 2013 geeft Steven Pemberton (CWI/W3C Benelux) een 'invited talk' tijdens een pre-conferentie:

Using XForms for interfaces to XML data at International Symposium on Native XML user interfaces, Montréal, Canada. De sheets zullen na afloop beschikbaar worden gesteld.

Web Applications with XForms 2.0

2013-07-06 | Archive

Tutorial: Web Applications with XForms 2.0 at WWW 2013, Rio de Janeiro, Brazilie.

« Page 2 / 2