LINUX.ORG.RU

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

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

В HTML нету никаких произвольных виджетов.

Есть, я использую определение из википедии.

В случае с чем–то более нормальным а не HTML и CSS, которые созданы для оформления документов

А Tcl как встроенный язык в программы для проектирования чипов.

свои виджеты создаются путём наследования от ближайшего наиболее подходящего уже существующего класа

Это убогий подход, в HTML используется более правильный - композиция. Если нужно совместить два компонента, то вариант с наследованием будет отвратителен.

Из того что я узнал для того чтобы на Tk сделать такое надо виджеты, текст, картинки, кнопки и т.д., запихнуть в grid, это будет блок с записью, а множество таких блоков запаковать ещё в один grid.

В CSS тоже grid активно используется, только там есть много полезных настроек, и богатые возможности по адаптивности, которые даже на десктопе актуальны.

А что там простого?

Ну вот даже мой пример с прокруткой, мне понадобилось несколько секунд для оформления комментария, ты написал какой то императивный непонятный код с замыканием, вместо декларативного описания. Размещение элементов, стилизация, анимации, доступность для слабовидящих, мультимедиа - все это просто с CSS/HTML.

Могу только более–менее ответить за Windows forms

Ну давай сравним материально, повтори в Windows Forms этот пример, который я написал за 10 минут своего времени. Там анимация при наведении на аватарку, ее тоже желательно повторить. Вообще кода на JS в нем нету считай, он только для построения комментариев, лень вручную копипастить.

мегабайты который добавили на страничку только ради аналога ListView с сортировкой по столбцам, фильтрацией, разбиением на группы

Напомнить сколько весит Net Framework?

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

В HTML нету никаких произвольных виджетов.

Есть, я использую определение из википедии.

В случае с чем–то более нормальным а не HTML и CSS, которые созданы для оформления документов

А Tcl как встроенный язык в программы для проектирования чипов.

свои виджеты создаются путём наследования от ближайшего наиболее подходящего уже существующего класа

Это убогий подход, в HTML используется более правильный - композиция. Если нужно совместить два компонента, то вариант с наследованием будет отвратителен.

Из того что я узнал для того чтобы на Tk сделать такое надо виджеты, текст, картинки, кнопки и т.д., запихнуть в grid, это будет блок с записью, а множество таких блоков запаковать ещё в один grid.

В CSS тоже grid активно используется, только там есть много полезных настроек, и богатые возможности по адаптивности, которые даже на десктопе актуальны.

А что там простого?

Ну вот даже мой пример с прокруткой, мне понадобилось несколько секунд для оформления комментария, ты написал какой то императивный непонятный код с замыканием, вместо декларативного описания. Размещение элементов, стилизация, анимации, доступность для слабовидящих, мультимедиа - все это просто с CSS/HTML.

Могу только более–менее ответить за Windows forms

Ну давай сравним материально, повтори в Windows Forms этот пример, который я написал за 10 минут своего времени.

мегабайты который добавили на страничку только ради аналога ListView с сортировкой по столбцам, фильтрацией, разбиением на группы

Напомнить сколько весит Net Framework?

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

В HTML нету никаких произвольных виджетов.

Есть, я использую определение из википедии.

В случае с чем–то более нормальным а не HTML и CSS, которые созданы для оформления документов

А Tcl как встроенный язык в программы для проектирования чипов.

свои виджеты создаются путём наследования от ближайшего наиболее подходящего уже существующего класа

Это убогий подход, в HTML используется более правильный - композиция. Если нужно совместить два компонента, то вариант с наследованием будет отвратителен.

Из того что я узнал для того чтобы на Tk сделать такое надо виджеты, текст, картинки, кнопки и т.д., запихнуть в grid, это будет блок с записью, а множество таких блоков запаковать ещё в один grid.

В CSS тоже grid активно используется, только там есть много полезных настроек, и богатые возможности по адаптивности, которые даже на десктопе актуальны.

А что там простого?

Ну вот даже мой пример с прокруткой, мне понадобилось несколько секунд для оформления комментария, ты написал какой то императивный непонятный код с замыканием, вместо декларативного описания. Размещение элементов, стилизация, анимации, доступность для слабовидящих, мультимедиа - все это просто с CSS/HTML.

Могу только более–менее ответить за Windows forms

Ну давай сравним материально, повтори этот пример, который я написал за 10 минут своего времени в Windows Forms.

мегабайты который добавили на страничку только ради аналога ListView с сортировкой по столбцам, фильтрацией, разбиением на группы

Напомнить сколько весит Net Framework?