Готова ли рабочая среда OpenLaszlo DHTML?

Как давний разработчик Flex, я думал о создании моего следующего приложения, которое также должно работать на iPad, с OpenLaszlo. OpenLaszlo предлагает среду выполнения Flash и DHTML, но кроме демонстраций на веб-сайте я не вижу никаких реальных приложений, созданных с помощью OpenLaszlo: http://openlaszlo.org/showcase

Создал ли кто-нибудь большое приложение со средой выполнения DHTML, и каков был ваш опыт этого?

Спасибо!


person user427051    schedule 21.08.2010    source источник
comment
Поскольку я не создавал большое приложение, я буду комментировать. Я работал с Ласло еще в 2006/2007 году, и мне это очень понравилось. MS по сути украла это как обычно и сделала WPF, IMO. В то время у Flash было больше возможностей и более широкая поддержка. Я чувствовал, что DHTML будет хорош только в корпоративной среде, если у вас будет заинтересованная аудитория. В дикой природе его не так хорошо поддерживали. Как вы думаете, у всех будут необходимые двоичные файлы, если вы перейдете на DHTML?   -  person JustBoo    schedule 21.08.2010


Ответы (3)


Я протестировал наше сложное приложение для редактирования видео в режиме HTML5 OpenLaszlo (ранее известный как режим DHTML), и все работает, за исключением небольшого смещения текста. Воспроизведение аудио и видео недоступно в последней официальной версии (4.9.0), но в последних ночных сборках (http://download.openlaszlo.org/nightly/trunk/) содержат классы html5video и html5audio, которые отлично работают для типов мультимедиа, которые воспроизводятся в новом HTML5 и тегах (разные браузеры поддерживают разные). Мои результаты тестирования того, что работает, можно посмотреть здесь:

http://jira.openlaszlo.org/jira/browse/LPP-10058

Что касается iPad, все вроде работало нормально, за исключением того, что невозможно было программно воспроизводить более 1 видео / аудио за раз без взаимодействия с пользователем. Однако похоже, что это ограничение iPad, а не OpenLaszlo, поскольку тестовое приложение HTML5 имело такое же ограничение.

person kmeixner    schedule 26.09.2011

http://www.pandora.com и http://www.gliffy.com - большие приложения, построенные на OpenLaszlo Framework.

person Tarun    schedule 26.07.2012

Среда выполнения DHTML (или возможность создавать приложение HTML5, как мы, вероятно, назвали бы эту функцию сегодня) была добавлена ​​в OpenLaszlo с выпуском 4.0 в марте 2007 года. Я впервые увидел версию Laszlo Webtop, работающую с использованием среды выполнения DHTML. это было в середине 2009 года, хотя календарь Laszlo в тот момент не работал. В марте 2011 года я стал свидетелем значительно улучшенной версии Webtop, работающей в режиме DHTML, система выглядела очень стабильной.

В июле 2012 года Gliffy анонсировала Gliffy HTML5. Предварительный просмотр редактора. Gliffy - это онлайн-редактор диаграмм, который существует уже несколько лет, но в прошлом он работал только как приложение Flash. Gliffy - очень сложное приложение с большой базой кода, и это хороший признак того, что Gliffy может работать в среде выполнения DHTML. На сайте Gliffy я не нашел информации о том, какие браузеры поддерживаются предварительным просмотром HTML5.

Основываясь на этой информации, я бы сказал, что среда выполнения DHTML готова к производству. Вопрос только в том, собираются ли Laszlo или Critical Path (компания, которая приобрела Laszlo) продолжать финансирование проекта в будущем, поскольку количество разработчиков, работающих над платформой в настоящее время, очень невелико.

Laszlo не обновил среду выполнения HTML5 / DHTML для поддержки более новой версии IE (IE9 +), хотя кажется, что компания работает над улучшением поддержки DHTML для IE в данный момент (по состоянию на лето 2012 г.). Если вы планируете использовать среду выполнения DHTML только для какого-то браузера (Chrome, Firefox, Safari), все должно работать относительно хорошо.

Если вы планируете разрабатывать приложение OpenLaszlo с использованием среды выполнения DHTML, я бы порекомендовал вам использовать версию OpenLaszlo Trunk (предстоящий выпуск 5.0), поскольку в Trunk для DHTML было исправлено множество ошибок. не выпущена, ряд разработчиков уже используют эту версию в производственных целях.

person raju-bitter    schedule 23.12.2011
comment
В августе 2011 года команда OpenLaszlo объявила, что они выпустят версию 5.0 с улучшенной поддержкой DHTML до конца 2011 года. Теперь - в августе 2012 года - новая версия все еще не выпущена, и последний крупный выпуск OpenLaszlo 4.0 датируется вернемся в март 2007 года. - person raju-bitter; 06.08.2012