Fronteers — vakvereniging voor front-end developers

A write up of the W3C TPAC 2019

  • Rachel Andrew
  • 28 oktober 2019

This year the W3C Technical Plenary and Advisory Committee Meeting (TPAC) was held in Fukuoka, Japan. As part of my work representing Fronteers in the W3C I attended the two Advisory Committee (AC) meetings held at TPAC, along with the CSS Working Group meeting days. In this post I will highlight some of the things that might be of interest to Fronteers members. I hope this gives a good overview of the breadth of things discussed.

This year TPAC was held in Fukuoka, Japan. As part of my work representing Fronteers in the W3C I attended the two Advisory Committee (AC) meetings held at TPAC, along with the CSS Working Group meeting days. In this post I will highlight some of the things that might be of interest to Fronteers members. I hope this goves a good overview of the breadth of things discussed.

Two public documents that give an great overview of the recent work of the W3C are the W3C Factsheet, and the W3C Strategic Highlights document. These documents give a good picture of what is happening at the W3C in a straightforward manner.

In addition to these documents a financial report was shared which is member-only. If any Fronteers member wishes to view any member-only document, or have further details of anything discussed here, please let me know, I'll be happy to share those with you.

The Tuesday meeting began with an update from the CEO Jeff Jaffe. This introduced some of the topics that would be discussed later in the meeting and reminded us of the fact that in May this year the W3C and the WHATWG succesfully completed the negotiation of a Memorandum of Understanding rooted in the mutual belief that that having two distinct specifications claiming to be normative is generally harmful for the Web community.

We then moved onto discussion of the W3C becoming a legal entity, and the various legal and administrative matters that this would entail.

The second half of the meeting moved into shorter updates about various areas of the W3C and lightning talks.

Update on Web of Things

There are two groups dealing with WoT in the W3C, an Interest Group which is open to anyone, and a Working Group open only to W3C Members and Invited Experts, in common with all Working Groups.

In June this year a WoT workshop was held in Munich, and the Architecture and Thing Description were published as Candidate Recommendations on 16 May 2019.

Globalization and Inclusion

In this session we heard about the work to make the W3C more inclusive and global. This work falls into categories of Diversity and Inclusion, Facilitation and Culture, and Tools. There are efforts in place across these areas which are owned by members of the Advisory Board (AB).

The area of Diversity and Inclusion achieved the sponsorship of seven people from diverse backgrounds to come to TPAC this year. Funds for this were raised from 10 W3C members and one individual sponsor.

As a CSS Working Group member I experience one change made in the area of Facilitation and Culture in that one CSS Working Group meeting per month has moved to a timezone more friendly to people in the Asia and Pacific region. This aims to include more people in the meetings than would otherwise be able to participate.

In the area of Tools, one area under development is the facilitation of translation for meetings to enable people to participate in their own language, rather than needing to be an English speaker. Other subjects in this area are the use of online tools such as Google Docs which are not accessible in all areas of the world, this is a good reminder to those of us in countries where we can easily access these things that not everyone can.

Code of Ethics and Professional Conduct

As a follow-on from the discussion on globalization and inclusion was a session on the Code of Ethics and Professional Conduct (CEPC) being discussed by the Positive Work Environment Community Group.

The group are working to update the CEPC following feedback and referencing other best practices for Codes of Conduct. In addition to producing a document, the group is helping to train people as ombuds who will help in situations where the code has been broken, or when someone has a concern.

The group are keen to receive feedback on the draft, which you can find here.


Fronteers members might be familiar with the Web Incubation Community Group (WICG), which is a place where new web platform ideas can be proposed and discussed outside of a Working Group. In general new platform features should start life here, so this is likely to be the initial place to post if you have an idea which isn't an edit to an existing spec for example.

Chris Wilson gave a presentation about the WICG and other places for incubation, and explained the incubation process for new web platform ideas.

  1. here’s a problem space to solve” → (public!)
  2. WICG post →
  3. Work with community, prototype solutions →
  4. "Minimum Viable Design" - get web developers to try it out
  5. Community-building, iteration, graduation, →
  6. WG (horizontal review, iterate, lock down, implementations) →
  7. W3C Recommendation

As anyone who has seen one of my talks knows, I am very keen to encourage web designers and developers to get involved with web platform features. So do take a look at the threads in the WICG discussions, and see if there are features you have use cases for.

Lightning talks

The session finished with the following lightning talks, designed to highlight different areas of work across the W3C:

  • SVG - Amelia Bellamy-Rhoyds, Invited Expert
  • VR and AR on the Web - Ada Rose Cannon, Samsung
  • Web beyond the browser - Hyojin Song, LG
  • Second Screen on the Web - Mark Foltz, Google

Continuous Standards Development

THe first session of the Thursday meeting was on proposed updates to the process by which specifications on the Recommendation track are worked on, in particular what happens when specifcations in Candidate Recommendation (CR) status need an edit. The current workflow is cumbersome and often means that the spec in CR is quite outdated when compared to the latest Editor's Draft.

There are a range of proposals to help improve this process, which should ultimately help in making the published documents more useful to refer to.

Mini App standardization and next steps

While we in the West tend to hear a lot about PWAs, in China hybrid web and mobile apps are popular, these use web technologies within a native wrapper. The Chinese Web Interest Group are working to standarize this technology. This is a fairly new group, and this session was an update on their activities.

PWAs and Project Fugu

The aim of Project Fugu is:

> "Enable web apps to do anything native apps can, by exposing the capabilities of native platforms to the web platform, while maintaining user security, privacy, trust, and other core tenets of the web."

There are various APIs being developed to meet this aim, their progress can be tracked on the Capabilities Landing Page or the Fugu API Tracker.

How the world pays online - an update on the Web Payments Community Group

The Web Payments Community Group work on a family of specifications. You might be familiar with the Payment Request API, which is the most mature of these specifications and is an API to allow a payment request to be invoked in the browser.

The Group are working on moving Payment Request to Proposed Recommendation, and trying to encourage wider use of these specifications.

CSS Working Group Meetings

We also had two days of CSS Working Group meetings at TPAC, although I had to miss some of the Tuesday afternoon to attend the AC meeting.

A highlight for me was to get a resolution on an outstanding issue meaning that I could publish a new Working Draft of the Multiple-column Layout specification. This WD includes the edits I made after the specification reading workshop that Fronteers members took part in earlier this year.

In addition it was resolved that the CSS Writing Modes specification could go to Proposed Recommendation (PR) Status. This is the last step before it becomes a W3C Recommendation. It was especially nice that it went to PR while we were in Japan, given that Writing Modes is key to being able to set vertical modes such as Japanese.

If any Fronteers member wants to know more about any of the above, please get in touch with me, It's part of my role to pass on any relevant information, or put you in touch with the right people to help.

Members of Fronteers are encouraged to seek access to a members-only channel on our Slack space. If you haven't joined it yet, you can sign up for our Slack automatically. To join the members-only channel, send a private message to Anneke Sinnema (@anneke).

Meld je aan voor de ALV 2019

Op vrijdagavond 29 november houden we onze jaarlijkse algemene ledenvergadering (ALV) in Utrecht! Alle leden zijn hiervoor van harte uitgenodigd. De vergadering vindt dit keer plaats op een nieuwe locatie, Collectiv (Creative Valley) direct grenzend aan Utrecht Centraal Station!

- English version below -

Is het je eerste keer op de (of überhaupt een) ALV? Tijdens de ALV nemen we als bestuur, vrijwilligers en leden samen de (financiële) staat van Fronteers door, en evalueren we hoe het gaat met de vereniging. Tot het begin van de vergadering kan elk lid een voorstel doen voor een agendapunt of een ter stemming te brengen onderwerp.

Voor de mensen die van ver of direct vanuit hun werk komen zal er vanaf 18:00 een klein buffet klaar staan (vis, vlees en vegetarisch - broodjes, soep en een warm item). De vergadering zelf begint om 18:30 uur. We verwachten dat de totale vergadering twee uur zal duren, maar de ervaring leert dat het nog weleens wil uitlopen. We doen ons best dit zoveel mogelijk te beperken.

De lokatie is dit keer aangrenzend aan het station en hierdoor extra makkelijk te bereiken met het openbaar vervoer. Loop het Centraal Station uit aan de centrumkant. De entree van Creative Valley bevindt zich rechts van Albert Heijn, tegenover Boots. Klik hier voor een volledige routebeschrijving (pdf).
We zitten in ruimte The Workshop.
De vergaderruimte is goed bereikbaar met een lift en zit om de hoek van een gehandicaptentoilet. Er is voor zover wij weten geen ringleiding aanwezig.

Het staat leden tot het begin van de ALV vrij voorstellen voor de agenda in te dienen. De voorlopige agenda staat hieronder. Wat in ieder geval zal worden behandeld zijn de jaarstukken van de vereniging over 2018, de financiën over 2019 en de nieuwe begroting voor 2020. Deze stukken zullen enkele dagen voor de ALV naar alle aangemelde aanwezigen worden opgestuurd. Mocht je niet aanwezig kunnen zijn, maar deze informatie wel willen inzien: laat het ons weten!
Notulen van de avond worden altijd zo snel mogelijk na de vergadering online gedeeld.

Voorlopige agenda

  • Opening
  • Jaarrekening 2018
  • Bevindingen kascommissie
  • Benoeming nieuwe kascommissie
  • Financiën 2019
  • Begroting 2020
  • Toelichting commissies
  • Evaluatie congres
  • Evaluatie W3C-lidmaatschap
  • Presentatie nieuwe branding
  • Rondvraag
  • Sluiting


Ben je van plan te komen, dan vragen we je vriendelijk je hieronder hiervoor in te schrijven, zodat we enigszins een idee hebben van de verwachte opkomst.

English version

Friday evening, the 29th of november we will have our annual membership meeting (ALV) in Utrecht! All members of Fronteers are welcome to sign up to join us. The meeting will take place at the Collectiv (location Creative Valley), which sits directly besides the Utrecht Central Station.

For people joining us directly from work or other obligations we will have a small buffet ready at 18:00 (with fish, meat, and vegetarian options - sandwiches, a soup and a warm item). The meeting itself will commence at 18:30. We expect the total meeting to take two hours, but we know from experience that it can run late. We will make a conscious effort to try and avoid this.

Is this your first time at the (or an) ALV (membership meeting)? The legal form of Fronteers is a dutch 'vereniging', which means we are obligated to have a meeting once a year with the board, volunteers and members to present and discuss the (financial) state of Fronteers. We will evaluate how Fronteers is doing and discuss what we can do to improve. Until the actual start of the meeting, any member can propose a topic for the agenda to be discussed and voted on by all present members.

The meeting will take place at Collectiv (location Creative Valley), which sits directly besides the Utrecht Central Station and is easy to reach with public transport. Exit the station by following the 'centrum' signs. The entrance of Creative Valley is to the right of the Albert Heijn supermarket, accross from a Boots pharmacy. Map of the location (GoogleMaps).
We'll be in the space called The Workshop.
There is an elevator present and there is an accessible toilet around the corner from the meeting room. As far as we know there is no ring line system present.

Below, you'll find the provisional program of the evening. The financial documents of 2018, 2019 and 2020 will be discussed and sent in advance to everyone that signed up for the ALV. If can't attend but (as a member) want to get a copy of the documents, please send an e-mail to our treasurer.

(Provisional) Agenda

  • Opening
  • Financial Statements 2018
  • Findings of the treasury committee
  • Naming of the new treasury committee
  • Finances of 2019
  • Budget for 2020
  • Report of committees
  • Evaluation of the conference
  • Evaluation of our first year of W3C-membership
  • Presentation of our new branding
  • Round of questions
  • Close

Sign up

If you plan to attend, please sign up using the form below, so we know how many members we can expect to join us!

Meld je aan voor de ALV van vrijdag 29 november (Sign up for the ALV of friday, the 29th of November)

Ik maak graag gebruik van het buffet (I would like to make use of the buffet)
I understand Dutch

Schrijf mee aan de Adventskalender 2019!

De Fronteers Adventskalender is terug! 24 blogs van 24 schrijvers over uiteenlopende front-end onderwerpen. Wil jij graag een blog schrijven voor Fronteers, meld je nu dan aan. Tot 31 oktober kan iedereen een voorstel indienen voor een blog. Schrijvers mogen een donatie van 75 euro uit de verenigingskas doen aan een goed doel.

- English below -

Je mag schrijven over elk onderwerp dat front-end gerelateerd is. Denk bijvoorbeeld aan blogs over accessibility, tools, UX/UI, frameworks. Wil je schrijven over iets dat je geleerd hebt dit jaar, of wil je juist dit moment aangrijpen om zelf iets nieuws te leren en daarover te schrijven? Het kan allemaal. Blogs mogen in het Nederlands of Engels geschreven worden, met een voorkeur voor Nederlands.

Aanmelden om mee te schrijven kan tot en met 31 oktober via of door het onderstaande formulier in te vullen. We ontvangen daarbij graag een onderwerp/titel, in welke taal je wilt schrijven en een korte uitleg waar het artikel over zal gaan. In de eerste week van november maken we de schrijvers bekend. Maandag 25 november is de deadline voor het aanleveren van je artikel.

Namens de auteurs zal Fronteers een donatie van 75 euro per schrijver aan een goed doel doen. De schrijvers mogen zelf kiezen uit een van deze goede doelen: Hersenstichting, KWF, KiKa, Bits of Freedom of Stem op een Vrouw. Er is dit keer een keuze gemaakt uit een aantal goede doelen om onze penningmeester wat werk uit handen te nemen.


The Fronteers Advent Calendar is back! 24 writers and 24 blog posts about various front-end topics. If you want to write one of these blog posts, you can sign up now. Everybody can send in a proposal, until October 31st. All writers can donate 75 euros from the association to a charity.

You may write about every topic related to front-end development. For example, about accessibility, tools, UX/UI, frameworks. Blog posts can be written in English or Dutch.

You can send in your proposal until October 31st by mailing to or by filling in the form below. We would like to receive a topic/title, language and a short synopsis of your blog post. In the first week of november we'll announce the writers for this years advent calendar. The deadline for sending in your blog post is november 25th.

On behalf of the authors, Fronteers will donate 75 euros for each writer to a charity of their choice. Writers can choose between one of these charities: Hersenstichting, KWF, KiKa, Bits or Freedom or Stem op een Vrouw. This year we made a selection of charities to make our treasurer's job a bit easier.

Schrijf mee aan de adventskalender 2019