Мне бы хотелось, чтобы предложения о том, как кросс-браузерные веб-приложения HTML отправлять уведомления о действиях пользователя и содержимом загруженных файлов во внешние приложения в нескольких ОС.Я могу жить с внешними приложениями только для Windows, но не только для IE.
Самое простое решение, которое я могу придумать, заключается в том, чтобы внешняя программа работала в качестве вспомогательного приложения браузера, получая загрузки (Content-расположение: inline) как сообщения и обработка загруженного контента.Таким образом, пользователь может щелкнуть ссылку, и в результате будет загружен файл, который будет немедленно отправлен браузером в зависимости от типа контента в соответствующее приложение.Последующие щелчки привели бы к отправке новых файлов в тот же экземпляр внешней вспомогательной программы.
Но документация по настройке вспомогательных приложений в лучшем случае не точная, и похоже, что работает обмен сообщениями между браузером и внешним приложениемзагрузка будет зависеть от браузера и платформы.Поиск «вспомогательного приложения браузера» приводит к получению устаревших, слишком элементарных результатов или обсуждению «Объектов поддержки браузера» от MS (большое спасибо MS за перегрузку термина «вспомогательный браузер».)
альтернативной идеей было создать плагин, который перехватывает действия пользователя, форматирует сообщения и пишет в сокет, где внешнее приложение прослушивает.
Буду признателен за предложения по дизайну, ссылки на исчерпывающие статьи о настройке вспомогательных приложений.(на удивление трудно найти) или примеры кода.
Спасибо