Это не вопрос написания веб-приложения и настольного приложения. Речь идет о том, чтобы позволить заказному приложению запускаться в браузере, используя пользовательский плагин, эффективно используя браузер так же, как ваш рендер-окно.Каковы преимущества и недостатки написания плагина, позволяющего вашему C++-приложению запускаться через веб-браузер?
QuakeLive делает это - это приложение на C++ с некоторым дополнительным кодом для запуска через браузер. Игровые движки Unity3D и Torque также предоставляют варианты развертывания, чтобы сделать то же самое.
Лично я немного сомневаюсь в полезности такой системы. Но я бы приветствовал другие мнения о причинах, почему это может быть или не быть хорошей идеей.
Не уверен, что для этого есть правильный термин, пожалуйста, отредактируйте мои теги, если есть!
Хороший вопрос. Другой плагин в той же категории - [Родной клиент] Google (http://code.google.com/p/nativeclient-sdk/), который предназначен для запуска кода x86 через браузер. –
Я думаю, что это немного расплывчато ... Разве вы не можете сказать нам, какое приложение вы имеете в виду? – 2010-11-06 19:50:04
@jdv: что-то связанное с рендерингом в реальном времени. Но это общий вопрос. Если приложение выглядит одинаково на рабочем столе/браузере, зачем делать версию браузера. –