Lorem Ipsum
Lorem ipsum dolor sit amet consectetur adipiscing elit.
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.
A collection of web projects and prototypes.
Talks I've given on WebXR, web standards, and the web platform.
More about who I am and what I have worked on.
A common misconception in Web Development is that the DOM is slow. The DOM, short for Document Object Model, is the structure of the Web Site which your code interacts with. If you were to ask me whether the DOM is slow I would answer that, like most things in computer science, it depends on the circumstances.
I built this demo as a quick experiment when we were working on an Internal Samsung product. One feature I implemented was the menu where items reveal themselves as you scroll down.
In the previous article we built a magazine style page layout of horizontal scrolling panes using only CSS and HTML, link to the demo. This works really well and is great experience with touch and mouse.
Isn’t it nice when the tools you work with get better and better when you’re not looking? That’s what it feels like working in the Web some days.
In the first part of this series we looked at generating the texture that goes on top of the water which looks like this, using SVG and canvas: