← All posts tagged openlaszlo

по-моему это полный пиздец — ie8 в списке поддерживаемых браузеров, но даже примеры на сайте НЕ работают, причём вилы, похоже где-то внутрях движка OL, т.е. хер откопаешь где проблема (тем более учитывая "удобность" ИЕ для отладки)

ласла не перестаёт "радовать" — <edittext text="${this.value}" value="$path{'url/text()'}"> : забиндить надо именно value (иначе updateData не работает), а text для edittext с value не совпадает (т.е. без связи text с value значение тупо не будет отображаться)

жесть, как она есть: кидаю ТОЛЬКО 2 поля edittext — переход по табу в хроме клинит так, что во 2-е поле (которе якобы в фокусе) не передаются нажатия клавиш ВООБЩЕ, т.е. если отображается форма логина, то пароль без мыши вы хуй введёте

не, даже не знаю какие эпитеты писать — офдоки ласлы предлагают для кук делать отдельную страницу на сервере, в которой бы в теле страницы были бы куки (в XML ес-но)

по-моему ласловские датасеты хорошо работают "на вход" (биндинги и всё такое), а вот модифицирующие операции, особенно когда надо в колбэк "протянуть" параметр превращаются в солидную лапшу с костылями. Ну глупо же когда dsFoo.doRequest() вызывается в одном месте, а колбэк завёрнут в лаваш вида <datapointer xpath="dsFoo:/sometag"><handler name="ondata">/ здесь кусок кода /</handler></datapointer> отдельно.

косяк на косяк получается суперкосяк: 1) в ласле xpathQuery возвращает или объект или массив; 2) в js массив тоже object
в итоге итак грабельный язык приводится к суперграбельному, убил бы...

всёж они "огороженные" эти ласловцы — <input type="file"> фиг сделаешь. Трушная кроссплатформенность это крутая, конечно, цель, но когда получается очень ограниченное пересечение платформ, это по-моему лажа. И нормальных вариантов вылезти из сандбокса нет, только какие-то хаки (неподдерживаемые, ясен пень)

В принципе понятно как ласлу можно подхачить, чтобы использовать нативные элементы html, странно, что не видно чтоб кто-нибудь такое использовал (хотя использующих ласлу итак не особо видно). Портируемость SWF <-> DHTML всем принципиально важна?

Не понимаю я авторов ласлы — нафига делать такие убогие дефолтные виджеты, причём с кучей элементов "дизайна", из-за чего выходит так, что легче свой виджет написать, чем подгибат имеющийся. Оно было бы понятно, еслиб они библиотеку виджетов за бабло продавали, дак ведь фиг, из намёков на что-то похожее только полумёртвый laszlocode.com

чтот с ласлой какие-то вилы: там есть абсолютная адресация (id как в HTML глобально уникальны) и относительная (атрибут name, сохраняется в родителе элемента). Подстава вылезает когда надо получить доступ из сложного компонента, например из modaldialog до элемента в этом диалоге, т.к. подробности реализации скрыты в описании modaldialog, обращаться к текстбоксу через this.mdpadding.mdcontent.some_inner_view.my_editbox жопно по-моему