TAG Update

April 2015

Daniel Appelquist

Co-Chair, Technical Architecture Group

 

http://w3.org/tag

What is the TAG?

Special group in W3C chartered to:

  • document and build consensus around principles of Web architecture and to interpret and clarify these principles when necessary;
  • resolve issues involving general Web architecture brought to the TAG;
  • help coordinate cross-technology architecture developments inside and outside W3C.

 

5 elected, 3 appointed, 1 chair (Tim), 1 staff contact (Yves)

The TAG

Tim Berners-Lee (W3C) (Chair)
Daniel Appelquist (Telefónica) (Chair)
Yves Lafon (W3C) (staff contact)
Travis Leithead (Microsoft)
Peter Linss (HP) (Chair)

Mark Nottingham (Akamai)
Alex Russell (Google)
Yan Zhu (Yahoo!)
Hadley Beeman (W3C Invited Expert)

??????

ELECTION!

The TAG needs your help.

http://www.w3.org/2015/04/10-tag-nominations.html

Votes must be cast by 12 May!

Current work of the TAG

  • Pondering deep questions about the web
  • Writing stuff: findings and other output
  • Spec reviews
  • Joint work with other groups
  • Play a role in cross-organization liaisons
  • Community engagement

Extensibility

Security

API Design (-ité!)

Spec Reviews

The TAG's “Heartbeat”

Finding: Capability URLs

Finding: Promises Guide

Extensibility

Publication: Extensible Web Report Card

(Hopefully) humorous…

A work in progress…

Accepting pull requests.

Finding: Securing the Web

  • Moving the Web to https
  • Motivations thereof
  • Coordinating with the web community

http://www.w3.org/2001/tag/doc/web-https

Advocate Our Position

Joint work: Privileged Contexts

  • Née “Powerful Features”
  • Joint work with the Web Application Security Group

https://w3c.github.io/webappsec/specs/powerfulfeatures/

What's a Powerful Feature?

  • The feature provides access to sensitive data
  • The feature provides access to sensor data on a user’s device 
  • The feature provides access to or information about other devices a user has access to
  • The feature exposes temporary or persistent identifiers
  • The feature introduces some state for an origin which persists across browsing sessions
  • The feature manipulates a user agent’s native UI in some way which could trick the user
  • The feature requests user permission 

…and the web is adding more and more of these, all the time.

Joint Work: Security & Privacy Self-Review

Developer Engagement

“Meet the TAG” developer meet-ups

Extensible Web Summit (unconferences)

ELECTION!

The TAG needs your help.

http://www.w3.org/2015/04/10-tag-nominations.html

Votes must be cast by 12 May!

We're on github: https://github.com/w3ctag

Follow @w3ctag on Twitter

TAG Update

By Daniel Appelquist

TAG Update

TAG Update for May 2015 W3C AC Meeting

  • 3,111