Quelles technologies sont utilisées pour alimenter Quake Live? En particulier, comment créer une application Web qui utilise tellement la 3D dans le navigateur? Le service nécessite que vous téléchargiez et installiez un plug-in pour pouvoir jouer. Comment créez-vous un tel plug-in, et comment interagit-il avec le site web?Quelles sont les technologies derrière Quake Live?
4
A
Répondre
6
Les programmes de navigateur sont très simplement des programmes. On leur donne une interface pour interagir avec le navigateur, mais au-delà, ils peuvent faire tout ce qu'une application native normale peut faire, comme utiliser DirectX ou OpenGL.
Internet Explorer enregistre les plug-ins en utilisant ActiveX. Firefox, Chrome, Safari et la plupart des autres navigateurs utilisent l'API NSPlugin de Netscape.
Le MDC a beaucoup de documentation sur writing plugins for Firefox. Il existe également un question on SO sur l'écriture de plugins pour IE.
Questions connexes
- 1. Quelles sont les technologies Web et les frameworks utilisés pour kayak.com?
- 2. Quelles sont les meilleures technologies d'accès distant pour les applications mobiles?
- 3. Quelles sont les technologies disponibles pour l'entrée et la sortie de données formatées et structurées?
- 4. Quelles sont les bonnes technologies dans ASP.NET pour fournir des API à vos clients?
- 5. Quelles sont les étapes pour l'optimisation SQL et les modifications sans refléter le système live?
- 6. Quelles sont les implications pour rediriger les images derrière l'étiquette <image>?
- 7. quelles technologies utiliser pour le serveur middleware dans .net?
- 8. Quelles sont les alternatives OpenID
- 9. Quelles sont les modifications empilables?
- 10. Quelles bases de données/technologies sont utilisées par le moteur du New York Times?
- 11. Quelles sont les meilleures pratiques pour les dépôts Kiln?
- 12. gridview modifiable - quelles sont les bases?
- 13. Quelles technologies liées au XML dois-je apprendre? (C# centric)
- 14. Quelles méthodes existent pour exploiter SecurID et des technologies similaires?
- 15. Quelles sont les alternatives pour CSharpOptParse?
- 16. Quelles sont les causes possibles de JasperException
- 17. Quelles sont les principales spécifications C/C++?
- 18. Quelles sont les erreurs dans ce code?
- 19. iPhone icon design - quelles sont les résolutions?
- 20. Quelles sont les générations dans Garbage Collection?
- 21. Quelles sont les causes de cette org.hibernate.MappingException?
- 22. Quelles sont les pratiques «core» Extreme Programming?
- 23. Quelles sont les meilleures pratiques OOoBasic?
- 24. Quelles sont les limites du refactoring?
- 25. Quelles sont les commandes importantes de Ruby?
- 26. Quelles sont les structures de données d'information?
- 27. Quelles sont les polices disponibles sur Android?
- 28. Quelles sont les fonctions PHP de "cryptage"?
- 29. Quelles sont les capacités du framework WebKit
- 30. Quelles sont les nouvelles fonctionnalités d'Eclipse Helios?