Il ne s'agit pas d'écrire une application Web par rapport à une application de bureau. Il s'agit de permettre à une application sur mesure de s'exécuter dans un navigateur en utilisant un plugin personnalisé, en utilisant efficacement le navigateur comme votre fenêtre de rendu. QuakeLive fait ceci - c'est une application C++ avec un peu plus de code à exécuter dans un navigateur. Les moteurs de jeu Unity3D et Torque offrent également des options de déploiement pour faire la même chose.Quels sont les avantages et les inconvénients de l'écriture d'un plugin pour permettre à votre application C++ de fonctionner avec un navigateur Web?
Personnellement, je doute un peu de l'utilité d'un tel système. Mais j'apprécierais d'autres opinions sur les raisons pour lesquelles cela pourrait être une bonne idée ou non.
Je ne sais pas s'il y a un terme approprié pour cela, s'il vous plaît modifier mes tags s'il y a!
Bonne question. Un autre plugin de la même catégorie est le [Native Client] de Google (http://code.google.com/p/nativeclient-sdk/), qui est destiné à exécuter du code x86 via un navigateur. –
Je pense que c'est un peu vague ... Pouvez-vous nous dire quelle application vous avez en tête? –
@jdv: quelque chose impliquant un rendu en temps réel. Mais c'est une question générale. Si l'application semble la même dans le bureau/navigateur, pourquoi faire une version du navigateur. –