Panda3D WebGL Port!

I would imagine that there will be a way for applications to detect that they are running in a WebGL environment. With such information, yes, you should be able to branch and setup features differently for different environments (e.g., Desktop vs Web).