2009-06-18 3 views
1

Я планирую построить RIA примерно через год (когда мой текущий контракт заканчивается). Какую технологию вы бы рекомендовали инвестировать?Что нужно знать для RIA

Мне нужна хорошая поддержка кросс-браузера/платформы для видео, музыки и холста. И в идеале я хотел бы использовать мои навыки Python.

Silverlight выглядит интересно, потому что я мог использовать Python через .NET. Но я нахожусь в Linux, поэтому я всегда буду гражданином второго класса. И он имеет низкую базу установки. Flash, с другой стороны, имеет большую базу установки. И я не уверен в JavaFX из-за сделки Oracle.

Или я должен возлагать надежды на HTML 5?

Спасибо!

ответ

2

Вы должны сосредоточиться на «HTML5», где «HTML5» является новым словом «Ajax» aka. «Открытая веб-платформа» - не только сама спецификация HTML 5.

Flash, Silverlight и JavaFX являются плагинами для одного поставщика, но «HTML5» - это родной браузер с несколькими поставщиками.

Если вы хотите создать рабочий процесс IDE, вы можете использовать Google Web Toolkit, чтобы иметь рабочий процесс Java, который ориентирован на набор функций plug-inless, основанный на браузере. К сожалению, пока нет системы Python, подобной GWT.

+0

+1, и я думаю, мы можем ожидать, что через год будут созданы JS-библиотеки, чтобы донести HTML5 до уровня, не поддерживающего HTML5 браузерами (с использованием Flash или для