Технология для богатого веб интерфейса
От: Vladimir V. Alekseev  
Дата: 01.11.13 19:40
Оценка:
Всем доброе время суток.

Есть система с достаточно сложным и богатым клиентом с интерфейсом на WinForms. Клиент сильно использует GDI+ для рисования различных схем/диаграм и обеспечивает интерактивность, отслеживая клик по различным элементам схемы. Для определенности — пусть это будет схема некой технологической сети с разнородными узлами, клик по разным типам которых приводит к выводу различной информации.

В силу разных причин заказчик пожелал получить веб-интерфейс. Подскажите, пожалуйста, есть ли технология, которая может обеспечить сходные возможности? На вскидку:
1) Flash. Вроде как все это можно сделать, но как бы технология отмирает и все такое (поправьте, если ошибаюсь)
2) Silverlight. Может генерировать волшебные интерактивные картинки, но сервера заказчика практически железно прибиты к *nix. Moonlight использоваться страшно, да и вряд ли заказчик согласится.
3) HTML5? Вообще не представляю его возможностей в это плане.
4) Что-то еще?

Да, на клиентских машинах Windows + IE достаточно новых версий. Как минимум семерка и все, что можно на нее поставить. Альтернативные браузеры это плюс, но IE важней всего.
Re: Технология для богатого веб интерфейса
От: Аноним  
Дата: 03.11.13 23:30
Оценка: :)
Здравствуйте, Vladimir V. Alekseev, Вы писали:
...
Озвините. Но всегда коробит:
VVA>1) Flash. Вроде как все это можно сделать, но как бы технология отмирает и все такое (поправьте, если ошибаюсь)
Где факты? Кто отмирает. Это так же как ПХП отмирает. Что-то уж больно медленно отмирает.
Да и нет ни одной достойной альтернативы Flash, даже близко нет. Ни сирвилат, ни blend expression, ни html5 не дотягивают до flash как бы громко они не кричали об этом.
Re[2]: Технология для богатого веб интерфейса
От: Legion13  
Дата: 10.11.13 15:00
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Ни сирвилат, ни blend expression не дотягивают до flash как бы громко они не кричали об этом.

Э... А где факты?
Re[2]: Технология для богатого веб интерфейса
От: TimurSPB Интернет  
Дата: 10.11.13 17:37
Оценка:
А>Озвините. Но всегда коробит:
От слова "богатый" так же коробит. Представляются ковры в бэкграунде сайта.
Make flame.politics Great Again!
Re: Технология для богатого веб интерфейса
От: Аноним  
Дата: 10.11.13 18:16
Оценка:
Здравствуйте, Vladimir V. Alekseev, Вы писали:

VVA>В силу разных причин заказчик пожелал получить веб-интерфейс. Подскажите, пожалуйста, есть ли технология, которая может обеспечить сходные возможности? На вскидку:


VVA>1) Flash. Вроде как все это можно сделать, но как бы технология отмирает и все такое (поправьте, если ошибаюсь)


Флеш не вариант, на маке он не работает, а в штатах мак это 40% рынка.

VVA>2) Silverlight. Может генерировать волшебные интерактивные картинки, но сервера заказчика практически железно прибиты к *nix. Moonlight использоваться страшно, да и вряд ли заказчик согласится.


Вообще не вариант, сделаешь ты свой интерфейс а M$ возьмет и забьет на сильверлайт, что тогда будешь делать? Хотя технология превосходная, соседи на ней сделали систему нелинейного видеомонтажа для подакшена сериалов в вебе. Реальо адская штука получилась.

VVA>3) HTML5? Вообще не представляю его возможностей в это плане.


Может все, но все руками. Я бы для этой задачи взял за основу SVG + JS и получил весь графический слой на халяву. Но с поддержкой браузеров вы натрахаетесь по самое не балуйся.

VVA>4) Что-то еще?


JavaFX + JNLP

VVA>Да, на клиентских машинах Windows + IE достаточно новых версий. Как минимум семерка и все, что можно на нее поставить. Альтернативные браузеры это плюс, но IE важней всего.


Я бы при таком раскладе на веб вообще не смотрел. Поддерживать IE в три раза геморройнее чем все остальные браузеры вместе взятые.
Re[2]: Технология для богатого веб интерфейса
От: Antidote  
Дата: 10.11.13 23:24
Оценка:
Здравствуйте, Аноним, Вы писали:

VVA>>3) HTML5? Вообще не представляю его возможностей в это плане.


А>Может все, но все руками. Я бы для этой задачи взял за основу SVG + JS и получил весь графический слой на халяву. Но с поддержкой браузеров вы натрахаетесь по самое не балуйся.


+1. Особой альтернативы-то и нет. Соскочили с flash на html5, не так красиво — но терпимо.

А>Я бы при таком раскладе на веб вообще не смотрел. Поддерживать IE в три раза геморройнее чем все остальные браузеры вместе взятые.


Да всё щас в веб уходит, некуда деваться
Чему бы грабли ни учили, а сердце верит в чудеса.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.