LINUX.ORG.RU

История изменений

Исправление DRVTiny, (текущая версия) :

Причём в случае иксов альтернативы есть, а в случае веба нет.

Есть!

Уже сейчас абсолютное большинство Web 2.0-страниц используют крупный JS-тулкит, по сути являющийся GUI-тулкитом в духе GTK/QT

И уже сейчас нормальные веб-страницы обмениваются с сервером только XML и JSON'ом в асинхронном режиме, но никак не гигантскими простынями HTML.

Есть только 3 беды даже с таким подходом:

1) Отсутствие стандартизации тулкитов (их 100500 штук уже развелось)

2) Отсутствие принципа «расшаренного библиотечного кода» для приложений, открытых в одном и том же браузере в одно и то же время: браузер понимает, что библиотека одна и та же только если URL до неё одинаковый, а это в 99,9% случаев не так

3) Внизу всего этого стека - всё тот же HTML и CSS, очень дурно пахнущие ещё с начала 2000-х. Причина в том, что когда-то HTML и был языком для описания разметки отображения форм. Но из-за его тупости (попробуйте в обычном HTML без CSS хотя бы просто вёрстку колонками сделать) к нему приделали ещё более косячные, чем он сам, стилевые таблицы. В итоге же имеем язык разметки, из-за своей сумбурности и недекватности больше похожий на байт-код - и по существу уже давно ничего не описывающий.

Исправление DRVTiny, :

Причём в случае иксов альтернативы есть, а в случае веба нет.

Есть!

Уже сейчас абсолютное большинство Web 2.0-страниц используют крупный JS-тулкит, по сути являющийся GUI-тулкитом в духе GTK/QT

И уже сейчас нормальные веб-страницы обмениваются с сервером только XML и JSON'ом в асинхронном режиме, но никак не гигантскими простынями HTML.

Есть только 3 беды даже с таким подходом:

1) Отсутствие стандартизации тулкитов (их 100500 штук уже развелось)

2) Отсутствие принципа «расшаренного библиотечного кода» для приложений, открытых в одном и том же браузере в одно и то же время: браузер понимает, что библиотека одна и та же только если URL до неё одинаковый, а это в 99,9% случаев не так

3) Внизу всего этого стека - всё тот же HTML и CSS, очень дурно пахнущие ещё с начала 2000-х. Причина в том, что когда-то HTML и был языком для описания разметки отображения форм. Но из-за его тупости (попробуйте в обычном HTML без CSS хотя бы просто вёрстку колонками сделать) к нему приделали ещё более косячные, чем он сам, стилевые таблицы

Исходная версия DRVTiny, :

Причём в случае иксов альтернативы есть, а в случае веба нет.

Есть!

Уже сейчас абсолютное большинство Web 2.0-страниц используют крупный JS-тулкит, по сути являющийся GUI-тулкитом в духе GTK/QT

И уже сейчас нормальные веб-страницы обмениваются с сервером только XML и JSON'ом в асинхронном режиме, но никак не гигантскими простынями HTML.

Есть только 3 беды даже с таким подходом:

1) Отсутствие стандартизации тулкитов (их 100500 штук уже развелось)

2) Отсутствие принципа «расшаренного библиотечного кода» для приложений, открытых в одном и том же браузере в одно и то же время: браузер понимает, что библиотека одна и та же только если URL до неё одинаковый, а это в 99,9% случаев не так

2) Внизу всего этого стека - всё тот же HTML и CSS, очень дурно пахнущие ещё с начала 2000-х. Причина в том, что когда-то HTML и был языком для описания разметки отображения форм. Но из-за его тупости (попробуйте в обычном HTML без CSS хотя бы просто вёрстку колонками сделать) к нему приделали ещё более косячные, чем он сам, стилевые таблицы