2010-02-11 2 views
1

Просто хочу, чтобы обернуть страницу в окне рабочего стола на Windows, Linux и Mac.Хост веб-приложение на рабочем столе

Пользователь видит стандартный (для данной ОС) вид (окна, кнопки закрытия/спуска и т. Д.).

Но это будет в основном просто будьте браузером внутри этого окна.

Дополнительные вещи, которые я хочу достичь (кроме тех, каждый браузер имеет):

  • Заявка должна быть в состоянии требуют внимания «ненавязчиво» (может быть, просто вспышка какой-то значок на секунду), поэтому пользователь может выбрать какой-то вариант, и он скроется до следующего раза.
  • Возможно всплывающее окно.

Я бы очень хотел, чтобы настольную часть как можно, так что было бы просто обертка над веб-сайта. Таким образом, Flex, вероятно, не самый лучший выбор (никогда не пытался).

Для чего: сайт отслеживания времени с более простым, периодическим вводом времени.

Как бы вы это сделали?

Thanks,
Dmitriy.

ответ

1

Поскольку часть «приложения» довольно проста, я бы, вероятно, решил создать 3 отдельных приложения, написанных на API-интерфейсах на собственной платформе. Например, приложение Win32 (или событие .NET) для Windows, GTK + для Linux и Cocoa для Mac OS X. Теперь, если это было большое приложение, это, вероятно, больше, чем того стоит. Другой альтернативой является RealBASIC, который имеет поддержку для такого рода вещей и, по большей части, использует собственные виджеты GUI. Тем не менее, я бы выбрал прежний метод. Все три платформы поддерживают какой-то компонент «Веб-браузер», который можно поместить в форму и предоставить события и показать свойства и т. Д.

+0

Есть ли какие-либо другие инструменты, подобные RealBASIC (желательно OSS) для достижения этого? –

Смежные вопросы