Платформа. На чем делать?

Всё что не подходит под тематику ни одного из разделов. Например выбор хостинга для приложений и т.п.
Ответить

Ваш выбор

Flash
13
65%
IFrame
5
25%
IFrame+AJAX
2
10%
 
Всего голосов: 20

Аватара пользователя
alexei
Разработчик
Разработчик
Сообщения: 836
Зарегистрирован: 21 янв 2010, 19:44

Платформа. На чем делать?

Сообщение alexei »

Я в смятении. Flash vs IFrame. Что лучше? Начну по порядку.

Flash
Самая старая платформа. Большинство сервисов ВКонтакте основаны на этой технологии, следовательно у большинства пользователей стоит плагин.
Плюсы:
+ Быстрая скорость разработки. http://vk.com/app1865531 Писалось от силы за пол часа. (пользовательская часть). Тонны игр тоже написаны на флеше.
+ Возможности, некоторые вещи без флеша тяжело реализовать, часть контакта основана на флеш технологии.
+ 95% браузеров имеют нужный плагин.
Минусы:
- 5% либо не имеют флеш, либо работа не будет корректной.
- Сравнительно большой размер файла.
- Несовершенность флеша, например Linux.
- Высокое потребление ресурсов компьютера.
Вердикт: Хороша для разработки игр графических приложений. Но теряем не малую часть аудитории.

IFrame Для определенности рассмотрим с AJAX и без него.

Iframe без AJAX
Новая платформа. Запуститься почти на любом компьютере и на телефоне.
Плюсы:
+ Легкие страницы.
+ Работает у ~100% (нужен браузер поддерживающий JS).
+ Широкий выбор ЯП - ASP.net, PHP, Perl...
+ Низкое потребление ресурсов компьютера.
Минусы:
- Дольше разработка. Верста и тп.
- Огромное количестве перезагрузок страниц
- Различие дизайн в некоторых браузерах, особенно очень древних.
Вердикт: Как сказал один из разработчиков, я тоже хотел написать подобное, но на IFrame, на флеше хорошо, но я удивлен. Простые приложения лучше писать на IFrame.

Iframe c AJAX
Новая платформа. Запуститься почти на любом компьютере и на телефоне.
Плюсы:
+ Обновления без перезагрузки страниц
+ Работает у ~99%.
+ Экономия трафика при долгом использовании
+ Низкое потребление ресурсов компьютера.
Минусы:
- Еще дольше разработка.
- Огромный размер библиотеки ~500КБ
- Ошибки в древних браузерах.
Вердикт: Что-то между флеш и Iframe без AJAX. Но у большего количества людей запуститься.

Что вы думаете ? Интересуеют мнение как разработчиков так и пользователей.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Платформа. На чем делать?

Сообщение Александр »

Считаю, что для каких-то cерьезных игр лучше подойдёт Flash.
Для простых приложений-сервисов - Iframe c AJAX.
Ответить