I've been looking at a couple of options for implementing 3D interfaces in a web-browser environment.

Nothing native

The major browsers don't support 3D out of the box. They require a plugin. The least install-heavy is Java3D, which typically pops out of the browser using Java Web Start. The chances are your machine already has Java 5 or 6 installed. Samples.

Plugin options