Друг мой и я хотим начать проект, изучающий дизайн пользовательского интерфейса (для слепых пользователей). Существует ряд проектов, позволяющих доступ к существующему графическому интерфейсу, помечая их аудиоинформацией, но мы стараемся работать с нуля и фактически вводить данные из ML и создавать доступное приложение.Идеальный язык разметки UI
Я пытаюсь выяснить, какой ML использовать и разорвать между тремя на данный момент. Три, которые я рассматриваю, это XAML, MXML и XUL. В настоящее время я склоняюсь к XUL, потому что он открыт, но мне было интересно, может ли кто-нибудь подумать о каких-либо плюсах/минусах, которые я могу потерять? Я знаю, что XAML является самым популярным, но делает ли он то, что XUL не может? Насколько они похожи?
Я должен добавить, что независимо от того, с чем мы работаем, мы будем расширять синтаксис, чтобы мы могли предоставить дополнительную информацию для аудиосистемы.
Спасибо за подробный, хорошо отформатированный пробой, а также полезные ссылки. – Pace
Нет проблем. Я создал этот вопрос, чтобы поцарапать личный зуд и решил превратить его в полезный ресурс для других. Как только я снова почувствую мотивировку, я добавлю записи для MXML и QML в список. Если вы еще этого не сделали, проверьте ответ на QML. Идентификатор QT Creator не поддерживает его еще, потому что он настолько новый, но я думаю, что он выглядит как наиболее перспективный вариант. –