Ada.is

The blog of Ada Rose Cannon

Conference Talks

I've been fortunate to speak at conferences around the world about web standards, WebXR, progressive web apps, and the future of immersive experiences on the web.

Featured

HTTP 203

Is .css a Bad Idea? Is Inlining the Way Forward?

Chrome for Developers · 2022

Ada and Jake chat about issues with managing CSS, and whether external resources make it harder to build performant sites.

What Key Was Pressed? (You Won't Believe How Keyboard Events Work)

Chrome for Developers · 2022

Jake challenges Ada to a game of "what key was pressed" while diving into how keyboard events work and the best way to handle user input.

Building VR and AR Experiences Using HTML

Chrome for Developers · 2022

A conversation about VR and AR web standards, and how you can build immersive experiences using markup.

Samsung Internet — The Why & How

Chrome for Developers · 2022

Ada chats to Jake about why Samsung Internet exists, and how it differs from other Chromium browsers.

VR & AR on the Web

Designing a WebVR Game with A-Frame

Chrome Developers: Designer vs. Developer #18 · 2018

How I built a WebVR game in a week for the "Games Done Quick" event using A-Frame, Twinery, Archilogic, Glitch, Google Poly and JavaScript.

WebVR

CSS Day · Browser API Special · 2017

An interactive talk introducing writing and controlling WebGL scenes with just HTML, using the WebVR APIs across a wide range of devices.

Virtual Reality and the Future of the Web

Skills Matter · 2017

How the web platform needs to evolve to take advantage of the benefits that Virtual Reality can bring, with new VR browsers emerging.

Doing VR on the Web

dotJS · Paris · 2016

Exploring how VR can make our websites better and what we need to take into account to make immersive experiences on the web.

New Web APIs

The Intersections of New Web APIs

BrazilJS · 2018

Introducing four new front-end Web APIs: CSS Grid, Web Components, Custom CSS Properties, and the Web Animation API.

A Rube Goldberg Machine and New Web APIs

DeltaV · 2018

CSS Grid, Web Components, Custom CSS Properties, and the Web Animation API, and how they can be used together.

Progressive Web Apps

Putting the Progressive in Progressive Web Apps

FFConf · 2016

With new web technologies enabling a new generation of installable app-like websites, it is important to ensure the web carries on working for everyone.

Performance

Animation Performance on the Web

State of the Browser 5 · London Web Standards · 2015

Covering web animation performance techniques and best practices.

Writing

Virtual Reality for Web Developers

Smashing Magazine · 2017

A comprehensive guide to getting started with VR development on the web.