Готово ли производство OpenLaszlo DHTML во время выполнения? - PullRequest
3 голосов
/ 21 августа 2010

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

Кто-нибудь создавал большое приложение со средой выполнения DHTML ибыл ваш опыт в этом.

Спасибо!

Ответы [ 3 ]

2 голосов
/ 26 сентября 2011

Я протестировал наше сложное приложение для редактирования видео в режиме 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 имело такое же ограничение.

1 голос
/ 26 июля 2012

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

1 голос
/ 23 декабря 2011

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

В июле 2012 года Gliffy анонсировал Gliffy HTML5 Editor Preview . 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, я бы порекомендовал вам использовать версию Trunk (готовящаяся к выпуску 5.0) OpenLaszlo, поскольку в Trunk для DHTML было исправлено много ошибок. из-за того, что она не была выпущена, ряд разработчиков уже используют эту версию для производственных целей.

...