开发者

What are the technologies behind Quake Live?

开发者 https://www.devze.com 2023-01-07 18:06 出处:网络
What technologies are used to power Quake Live?开发者_如何学Go Specifically, how do you create a web application that makes such extensive use of 3D in the browser?The service requires you to downloa

What technologies are used to power Quake Live?开发者_如何学Go

Specifically, how do you create a web application that makes such extensive use of 3D in the browser? The service requires you to download and install a plug-in in order to play. How do you create such a plug-in, and how does it interact with the web site?


Browser programs are very simply, programs. They are given an interface to interact with the browser, but beyond that, they can do anything a normal native application can do, like use DirectX or OpenGL.

Internet Explorer registers plugins using ActiveX. Firefox, Chrome, Safari and most other browsers use Netscape's NSPlugin API.

The MDC has plenty of documentation on writing plugins for Firefox. There is also a question on SO about writing plugins for IE.

0

精彩评论

暂无评论...
验证码 换一张
取 消