Я ознакомился с новой концепцией веб-приложений «вне браузера», поддерживаемой в последних версиях Silverlight, JavaFX, Adobe AIR и т. Д.
Слушая недавно подкаст по теме Скотт Хансельман , я понял, что одна из целей этих новых архитектур состоит в том, чтобы разрешить "настольное приложение - Чувствовать". Кроме того, я понимаю, что некоторые (или все) из них допускают некоторый автономный доступ к песочнице ресурсов. Это действительно звучит так, как если бы эти платформы могли быть альтернативой «настоящим» настольным приложениям, если приложению не требуется связываться с компьютером пользователя (то есть с доступом к периферийным устройствам, определенным операциям ввода-вывода и т. Д.).
У меня очень специфический вопрос. Мое приложение должно запускаться при запуске. Можно ли сделать это, используя такую платформу, не требуя от пользователя загрузки и запуска определенного исполняемого файла?
Например, я всегда мог поручить пользователю загрузить небольшой EXE-файл, который поместит файл .lnk в каталог загрузки, но я хочу избежать такого патча.
Подводя итог: возможно ли иметь саму настройку веб-приложения вне браузера для запуска при запуске, не требуя загрузки файла?
Для дальнейшего уточнения, этот вопрос не из "злого" места, а скорее из попытки решить, действительно ли фреймворки "вне браузера" - правильная альтернатива настольному приложению, для моих конкретных требований.