История изменений
Исправление 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?