Идея XAML впервые была разработана Microsoft? - PullRequest
1 голос
/ 05 марта 2011

Я сталкивался с Adobe MXML , который очень похож на XAML от Microsoft. Кто придумал эту идею первым? Причина, по которой я спрашиваю, заключается в том, что когда я впервые увидел WPF и подход XAML, я подумал, что это очень уникальная и удивительная идея, которую никогда не видели до MFC, Winforms и т. Д., Хотя я чувствую, что от старого нужно привыкнуть , более традиционные способы.

Так что просто пытаюсь понять, кто первым предложил эту идею программирования. Я чувствую, что эта идея может быть старше, чем обе компании?

Ответы [ 4 ]

4 голосов
/ 05 марта 2011

Использование «разметки» для описания визуального изображения или текста и документов, начатых в издательской индустрии (60-е и 70-е годы), когда издателям нужен способ описания своих документов (GML и SGML ).Затем это использовалось в веб-браузерах, теперь XAML, и так далее.

См. здесь для объяснения.

И выдержка:

Стандартный обобщенный язык разметки стал следующей итерацией для GML и был принят в качестве стандарта ISO в 1986 году. IBM и многие другие организации в области технического издательского дела, такие как аэронавтика, вскоре использовали SGML для большинства своих издательских целей.

SGML является матерью всех языков разметки, но он чрезвычайно сложен и более мощный, чем требуется для большинства приложений.В конце 1980-х Тим Бернерс-Ли и Роберт Кайлау работали над созданием Всемирной паутины, чтобы облегчить обмен научной информацией между физиками.Они признали необходимость в языке разметки для облегчения ссылок между документами и для отображения в браузере, и поэтому язык разметки гипертекста (HTML) родился вместе с Интернетом в 1991 году.

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

Я видел идею определения пользовательского интерфейса на диалекте XML в Mozilla много лет назад.

Весь пользовательский интерфейс браузера использует XUL , а язык сценариев - javascript. Это было за несколько лет до прихода XAML от MS.

1 голос
/ 05 марта 2011

GTK сделал это давным-давно:

Glade Interface Designer = Первоначальный выпуск 18 апреля 1998 г.

XAML = Первоначальный выпуск v1.0 / июнь 2008 г. [1]

Просто мысль

1 голос
/ 05 марта 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...