Cosinus писал(а):
Я не совсем уверен, что в клиентском JS появились средства для работы с базами данных напрямую.Тем более это не очень безопасно.
Такие средства есть, называется "HTML5 WebDB". Однако не совсем удобно то, что база локальная, не синхронизируется ни с чем и ограничена в большинстве браузеров 5мб-ами. Поэтому есть желание сделать свою реализацию на стороне сервера с авторизацией через те же учетные записи, которые используются в самом конструкторе. Как минимум это будет удобнее. В любом случае если у вас появляются какие-то интересные идеи приложений с использованием баз данных обязательно озвучивайте их.
PS: вообще HTML5 позволяет делать достаточные мощные приложения практически со всем тем функционалом, который есть в десктопных приложениях. О половине того, что сейчас есть в элементах hion еще лет 10 назад можно было только мечтать. Из не реализованных возможностей у нас остаются еще:
1) собственно базы данных
2) потоки (параллельное исполнение JavaScript кода для тяжелых вычислений)
3) и мощная звуковая система, которая носит название "Web Audio API" (примерный аналог вкладка BASS из пакета Windows)
*В Video и Audio плеере добавлен флажок к точке URL