|
|
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
Deadyтут на форуме были примеры что тот же осел на таком объеме начинает тормозить. и дело не в ширине канала, а в том что большой dom браузер с трудом обрабатывает. он ведь не для этого сделан.Угу. Это мне напоминает людей, который открывают в IE или XML Spy файлы XML "всего" в 10-20 Мб и страшно пугаются оттого, что Windows в этом случае виснетвозможно гуглу имеет смысл выпустить свой браузер с улучшенной поддержкой js/dom, тогда их приложения будут рулить.Уже. Mozilla Firefox 3 Или ты думаешь, что Google втихаря не спонсирует разрабов MF3? Так это сайты, которые еще действительно - считай не тормозят, почти "летают"Так вот к этому и надо стремиться, а не к "нативному гую, который летает, и открывает таблицу из MS SQL/MS Access через ADOConnection 10 секунд" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2007, 22:07:28 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
веб-интерфейс - штука конечно хорошая.для пользователя.и для тех приложений,в которых не требуется сильно навороченное взаимодействие с машиной пользователя.то есть для приложений,выполняющих в основном презентационные функции.имхо,веб интерфейс-это дополнительные трудности разработки,которые не всегда оправданы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2007, 23:09:33 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
[quot Deadyпопробуйте создать дерево из сотни другой элементов с чекбоксами на аяксе. тут на форуме были примеры что тот же осел на таком объеме начинает тормозить. и дело не в ширине канала, а в том что большой dom браузер с трудом обрабатывает. он ведь не для этого сделан.[/quot]зачем пользователю столько элементов? зачем в страницах по 300 строк? он (пользователь) все равно в голове это не поместит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2007, 23:15:31 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
железный пони Deadyпопробуйте создать дерево из сотни другой элементов с чекбоксами на аяксе. тут на форуме были примеры что тот же осел на таком объеме начинает тормозить. и дело не в ширине канала, а в том что большой dom браузер с трудом обрабатывает. он ведь не для этого сделан.зачем пользователю столько элементов? зачем в страницах по 300 строк? он (пользователь) все равно в голове это не поместит.да и ты - тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2007, 23:16:00 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
"Sergey Tokarev" <nospam@sql.ru> имхо,веб интерфейс-это дополнительные трудности разработки,которые не всегда оправданы. посмотрел недавно GWT - довольно неплохо и работает быстро. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2007, 23:18:41 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
"железный пони" <nospam@sql.ru> да и ты - тоже. у меня редактора репортажи постят сразу в несколько рубрик, а рубрикатор не маленький (дерево на примерно 100 элементов), постранично я не придумал как его организовать. на вебе в браузере из gwt sdk впрочем довольно быстро отобразилось, в обычном браузере еще не пробовал. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2007, 23:21:22 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
Deadyу меня редактора репортажи постят сразу в несколько рубрик, а рубрикатор не маленький (дерево на примерно 100 элементов), постранично я не придумал как его организовать. на вебе в браузере из gwt sdk впрочем довольно быстро отобразилось, в обычном браузере еще не пробовал.и ты ничего не смог придумать, чтобы облегчить им жизнь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2007, 23:35:37 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
я написал гуи на свинге. работает и кушать не просит Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2007, 23:44:45 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
Deady я написал гуи на свинге. работает и кушать не просит Posted via ActualForum NNTP Server 1.4тебе же написали, что свинг - гавно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 00:02:55 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
grexhideSwing - вообще не понял... c TableModel в JTable - просто ухохатываюсь... укатайка, мегажесть. Мысля афторов по древу. Этож какие нужно надмозги иметь, чтоб соорудить такое. О величайший гуру всех времен и народов, позволь мне, ничтожнейшему из кодеров, припасть к твоим ногам и слезно умолять тебя поделиться великой мудростью - как надо писать таблицы? Осчастливь меня недостойного. Плачу кровавыми слезами, реализуя TableModel. Там целых 4 метода реализовать надо - реализую их не покладая рук и ног с утра до ночи. А рендереры с эдиторами? Это же вообже бич божий - не могу понять их своим скудным умишком... В рендерере один метод, а в эдиторе целых 2 реализовать надо... Сил никаких нету - погибаю!!! Ты для меня свет в туннеле о Великий, расскажи как это сделать проще!!! Иначе ждет меня страшная смерть за клавиатурой от перенапряжения. Сжалься!!! Расскажи!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 20:40:06 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
Дуремар grexhideSwing - вообще не понял... c TableModel в JTable - просто ухохатываюсь... укатайка, мегажесть. Мысля афторов по древу. Этож какие нужно надмозги иметь, чтоб соорудить такое. О величайший гуру всех времен и народов, позволь мне, ничтожнейшему из кодеров, припасть к твоим ногам и слезно умолять тебя поделиться великой мудростью - как надо писать таблицы? Осчастливь меня недостойного. Плачу кровавыми слезами, реализуя TableModel. Там целых 4 метода реализовать надо - реализую их не покладая рук и ног с утра до ночи. А рендереры с эдиторами? Это же вообже бич божий - не могу понять их своим скудным умишком... В рендерере один метод, а в эдиторе целых 2 реализовать надо... Сил никаких нету - погибаю!!! Ты для меня свет в туннеле о Великий, расскажи как это сделать проще!!! Иначе ждет меня страшная смерть за клавиатурой от перенапряжения. Сжалься!!! Расскажи!!! не думаю, что тебе удастся нарисовать более менее адекватный JTable реализовав 4 + 2 + 1 = 7 методов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 07:50:23 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
zне думаю, что тебе удастся нарисовать более менее адекватный JTable реализовав 4 + 2 + 1 = 7 методов... Та... Дикие они люди... просто темные... Для того, чтобы нарисовать "более менее адекватный" грид - никакие методы самому рисовать... не нужно. Все что нужно - это сменить религию... с мормонов на православие.. и взять нормальный грид. Делов то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 09:09:20 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
А про CitrixMetaframe забыли... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 10:15:04 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
ща всё скажу как есь на самом деле... те кто делали Swing они очень башковитые мужики были. я так точно не смогу. но думали они о самом гуе. в частности об подключаемых Look&Feel'ах (до сих пор не знаю чо там и как... да и пох) +1 НО ... при этом они совершенно забили на быдлокодера бизнес апликух. Вот какого чёрта мне нужно делать класс модели что бы отобразить List<Bean> в таблице, списке там и т.д. какого чёрта эти модели между собой не совместимы, почему я не могу отобразить в таблице ветку дерева ... и т.д. и п.т. (всё знаю сам это писал) Да и ваще PresentationModel - один из самых саксных паттернов. Для примера посмотрите Provider'ов в JFace и почувствуйте разницу понятно, что сейчас появилась куча готовых либов для этого ... короче тут у свинга -1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 10:34:34 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
zне думаю, что тебе удастся нарисовать более менее адекватный JTable реализовав 4 + 2 + 1 = 7 методов... А зря :) Можно :) Можно даже вычесть 2 + 1 - рендереры и эдиторы стандартные существуют. Правда у меня своя библиотека рендереров и эдиторов - стандартные кривовато реализованы - есть такой грех :) Тока ColumnModel конфигурять придется. Рецепт прост - наследуемся от AbstractTableModel и реализуем методы getRowCount(), getColumnCount(), getValueAt(int row, int column), setValueAt(int row, int column). Методы добавления слушателей и генерации событий уже реализованы в AbstractTableModel. Устанавливаем модель в таблицу. Создаем DefaultTableColumnModel, конфигуряем в ней столбцы и рендереры с эдиторами. Устанавливаем в таблицу. Все. Безумно сложно - правда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 10:36:35 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
grexhideТа... Дикие они люди... просто темные... Для того, чтобы нарисовать "более менее адекватный" грид - никакие методы самому рисовать... не нужно. Все что нужно - это сменить религию... с мормонов на православие.. и взять нормальный грид. Делов то. Уровень аргументации поражает воображение. "Да что тут предлагать?.. А то пишут, пишут... Конгресс, немцы какие-то... Голова пухнет. Взять все, да и поделить..." (C) Шариков Полиграф Полиграфович. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 10:40:19 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
Дуремар grexhideТа... Дикие они люди... просто темные... Для того, чтобы нарисовать "более менее адекватный" грид - никакие методы самому рисовать... не нужно. Все что нужно - это сменить религию... с мормонов на православие.. и взять нормальный грид. Делов то. Уровень аргументации поражает воображение. "Да что тут предлагать?.. А то пишут, пишут... Конгресс, немцы какие-то... Голова пухнет. Взять все, да и поделить..." (C) Шариков Полиграф Полиграфович. Я вот тоже думаю, когда уже в Java добавят заклинания на уровне синтаксиса. А то что то пишешь, реализуешь надоело... А так прибегает ко мне аналитик: - ААААА, бл@, надо срочно добавить, такую функциевину. - Спокойно, ща сделаем, трах тибидох тибидох. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 11:01:10 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
vas0Я вот тоже думаю, когда уже в Java добавят заклинания на уровне синтаксиса. А то что то пишешь, реализуешь надоело... А так прибегает ко мне аналитик: - ААААА, бл@, надо срочно добавить, такую функциевину. - Спокойно, ща сделаем, трах тибидох тибидох. Макросы штоль? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 11:19:48 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
Дуремар zне думаю, что тебе удастся нарисовать более менее адекватный JTable реализовав 4 + 2 + 1 = 7 методов... А зря :) Можно :) Можно даже вычесть 2 + 1 - рендереры и эдиторы стандартные существуют. Правда у меня своя библиотека рендереров и эдиторов - стандартные кривовато реализованы - есть такой грех :) Тока ColumnModel конфигурять придется. Рецепт прост - наследуемся от AbstractTableModel и реализуем методы getRowCount(), getColumnCount(), getValueAt(int row, int column), setValueAt(int row, int column). Методы добавления слушателей и генерации событий уже реализованы в AbstractTableModel. Устанавливаем модель в таблицу. Создаем DefaultTableColumnModel, конфигуряем в ней столбцы и рендереры с эдиторами. Устанавливаем в таблицу. Все. Безумно сложно - правда? Заметь, я не говорил - просто или сложно. Но не надо забывать о перекрытии isCellEditable, stopCellEditing, getCellEditorValue, а также создании KeyAdapter в Editor'е, прикольной ColumnModel для вменяемой установки Visibility, а также постучать в бубен в случае FixedColumns и SummaryRow. Ну и отдельная песня при наличии других контролов с теми же данными. Вот поэтому я и отметил, что ты кое-что забыл... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 11:20:14 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
maytonМакросы штоль? Неа не макросы, а заклинания. Хотабыча чтоли не смотрел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 11:29:10 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
exppща всё скажу как есь на самом деле... те кто делали Swing они очень башковитые мужики были. я так точно не смогу. но думали они о самом гуе. в частности об подключаемых Look&Feel'ах (до сих пор не знаю чо там и как... да и пох) +1 НО ... при этом они совершенно забили на быдлокодера бизнес апликух. Вот какого чёрта мне нужно делать класс модели что бы отобразить List<Bean> в таблице, списке там и т.д. какого чёрта эти модели между собой не совместимы, почему я не могу отобразить в таблице ветку дерева ... и т.д. и п.т. (всё знаю сам это писал) Да и ваще PresentationModel - один из самых саксных паттернов. Для примера посмотрите Provider'ов в JFace и почувствуйте разницу понятно, что сейчас появилась куча готовых либов для этого ... короче тут у свинга -1 Ты бы не путал грешное с праведным. Для нормального GUI не нужен быдлокодер, для GUI - нужен хороший дизайнер-верстальщик. А вот то чудо, которое GUI сидит и кодирует (типа на ЯВУ) человеческое междумордие - вот тот и есть - самый что ни на есть быдлокодер. Ибо занимается никому не нужной и не продуктивной херней, вне зависимости от того - сколько у него пядей о лбу, звезд на погонах и диаметр гиморроя, уровень переваривания кретинских GoF и прочих, весьма ценных (для банальной верстки) мотивов. Во всяком случае - тот же MVC чисто в сравнении - JFC и Swing, со всеми вытекающими выводами (если кто на них - вообще способен). -- Это так трудно понять, что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 11:58:47 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
zЗаметь, я не говорил - просто или сложно. Но не надо забывать о перекрытии isCellEditable, stopCellEditing, getCellEditorValue, а также создании KeyAdapter в Editor'е, прикольной ColumnModel для вменяемой установки Visibility, а также постучать в бубен в случае FixedColumns и SummaryRow. Ну и отдельная песня при наличии других контролов с теми же данными. Вот поэтому я и отметил, что ты кое-что забыл... Согласен - про isCellEditable я забыл :) По поводу рендереров и эдиторов - повторюсь - тут просто реюзать код надо. Прикольная ColumnModel тоже не нужна - все прекрасно решается средствами дефалтовой колумн модели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 12:01:19 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
grexhideТы бы не путал грешное с праведным. Для нормального GUI не нужен быдлокодер, для GUI - нужен хороший дизайнер-верстальщик. Правильно чувак - тебе прямая дорога в Дельфи или Power Builder Как там классно гуи мышкой верстаются - просто песня До сих пор в кошмарах снится.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 12:05:02 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
grexhideЭто так трудно понять, что ли? трудно представить когда ты наконец-то опоророжнишсо ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 12:05:13 |
|
||
|
GUI vs HTML
|
|||
|---|---|---|---|
|
#18+
Дуремар Правильно чувак - тебе прямая дорога в Дельфи или Power Builder Как там классно гуи мышкой верстаются - просто песня До сих пор в кошмарах снится.... Што, ты тоже был жестоко изнасилован прямо в моск системой Power Builder? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 12:06:34 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34740943&tid=2144589]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
83ms |
get tp. blocked users: |
2ms |
| others: | 316ms |
| total: | 493ms |

| 0 / 0 |
