Существует ли независимый от языка и платформы декларативный язык графического интерфейса, который не является XML? - PullRequest
5 голосов
/ 14 ноября 2009

По сути, я ищу декларативный язык графического интерфейса с наименьшим общим знаменателем, который идеально подходит для рендеринга с JavaScript в HTML / CSS, с Python в wxPython и с C # в WinForms ... с акцентом на наименее общий знаменатель. В противном случае, я прекрасно понимаю, что это почти невозможно. По сути, JSON для декларативных графических интерфейсов, а не данных.

Ах да, и настоящий кикер: нет XML. Период. В идеале синтаксис должен выглядеть как Markdown, где он не похож на код.

Если вы не знаете ничего подобного, вы можете просто опубликовать некоторые идеи о том, как, по вашему мнению, оно должно выглядеть и как, по вашему мнению, оно должно (или могло бы) работать, потому что я планировал создать его самостоятельно. Я просто проверяю, не изобретаю ли я колесо.

Ответы [ 5 ]

2 голосов
/ 27 марта 2011

Похоже, вы устали от XML. Если вам не нравится снег (см. Выше), попробуйте curl http://groups.csail.mit.edu/cag/curl/

1 голос
/ 26 февраля 2010

Я думаю, что можно с уверенностью сказать, что через 3 месяца ответ будет нет .

1 голос
/ 09 декабря 2009

Qooxdoo - это потрясающая технология графического интерфейса для Интернета. Существует новый проект сериализации под названием Tartan Blueprint, который позволяет создавать клиентские приложения Qooxdoo из сериализованного JSON. Это чистый JSON и OO javascript. Нет XML. JSON может быть создан вручную или любым кодом, который может генерировать допустимый JSON. Посмотрите ...

Объявление: http://news.qooxdoo.org/the-week-in-qooxdoo-2009-10-02

0 голосов
/ 07 декабря 2009

Вы видели Снег ?

0 голосов
/ 14 ноября 2009

Ну, HTML вроде как стремится к этому. Как насчет вики-разметки ?

...