Ada.is

The blog of Ada Rose Cannon

I work on Safari at Apple and participate in web standards for spatial and immersive technologies at the W3C. I build demos, give talks, and write about the web platform.

Demos & Experiments

A collection of web projects and prototypes.

Conference Talks

Talks I've given on WebXR, web standards, and the web platform.

About Me

More about who I am and what I have worked on.

Writing

Preview image for Non-cryptographic uses of SubtleCrypto - Web APIs | MDN

Non-cryptographic uses of SubtleCrypto - Web APIs | MDN

This article does not discuss the cryptographic uses of the SubtleCrypto interface. An important thing to take away from this article is don't use this API for production cryptographic purposes because it is powerful and low level. To use it correctly you will need to take many context specific steps to accomplish cryptographic tasks correctly. If any of those steps are taken incorrectly at best your code won't run, at worse it will run and you will unknowingly be putting your users at risk with an insecure product.

Preview image for Game Physics on the Web in AFrame

Game Physics on the Web in AFrame

Game Physics on the Web in AFrame Adding physics to Virtual Reality and Augmented Reality scenes greatly improves the illusion of…

Preview image for XR Koi Garden

XR Koi Garden

A beautiful VR garden with peaceful music. Listen with headphones for the full effect.

Preview image for RollAR Coaster

RollAR Coaster

An augmeted reality roller coaster you can design yourself in your own home.

Preview image for bARsketball

bARsketball

Shoot some hoops in your own home with Augmented Reality!