Мой друг и я с нетерпением ожидаем начала проекта по разработке дизайна доступного пользовательского интерфейса (для незрячих пользователей). Существует целый ряд проектов, делающих существующие графические интерфейсы доступными, помечая их аудиоинформацией, но мы стремимся работать с нуля, фактически получая информацию от ML и создавать доступное приложение.
Я пытаюсь выяснить, какой ML использовать, и сейчас я разрываюсь между тремя. Я рассматриваю три варианта: XAML, MXML и XUL. В настоящее время я склоняюсь к XUL, потому что он открыт, но мне было интересно, может ли кто-нибудь придумать какие-нибудь плюсы / минусы, которые я мог бы пропустить? Я знаю, что XAML является самым популярным, но делает ли он то, чего не может XUL? Насколько они похожи?
Я должен добавить, что независимо от того, какой ML мы в итоге используем, мы расширим синтаксис, чтобы мы могли предоставить дополнительную информацию для аудиосистемы.