ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Что выбрать для клиентской части учётной программы
@ 2007-04-06 13:46 Андрей Черепанов
  2007-04-06 13:56 ` Anton Farygin
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Андрей Черепанов @ 2007-04-06 13:46 UTC (permalink / raw)
  To: ALT Devel discussion list

Мы разрабатываем проект платформы под учётные задачи (http://eas/lrn.ru).
Проект написан на CLIP (http://www.itk.ru). Клиентская часть - на CLIP+GTK.
Однако возможностей CLIP+GTK перестало хватать. Поэтому для написания 
клиентской части рассматриваются две альтернативы:
- Qt4 + QSA
- XUL

Требуется обеспечить полноценный интерфейс (на уровне 1С:Предприятия):
- редактируемые таблицы с полями выбора
- обработка асинхронных серверных сообщений (для синхронизации списков)
- возможность предварительного просмотра печатных отчётов и их возможного 
изменения пользователем.

Вопрос: что бы вы порекомендовали?

-- 
Андрей Черепанов
ALT Linux Solutions
cas@altlinux.ru

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 13:46 [devel] Что выбрать для клиентской части учётной программы Андрей Черепанов
@ 2007-04-06 13:56 ` Anton Farygin
  2007-04-09  6:20   ` Stanislav Ievlev
  2007-04-06 13:58 ` Aleksey Novodvorsky
  2007-04-06 15:29 ` Sergey V Turchin
  2 siblings, 1 reply; 13+ messages in thread
From: Anton Farygin @ 2007-04-06 13:56 UTC (permalink / raw)
  To: ALT Devel discussion list

Андрей Черепанов wrote:
> Мы разрабатываем проект платформы под учётные задачи (http://eas/lrn.ru).
> Проект написан на CLIP (http://www.itk.ru). Клиентская часть - на CLIP+GTK.
> Однако возможностей CLIP+GTK перестало хватать. Поэтому для написания 
> клиентской части рассматриваются две альтернативы:
> - Qt4 + QSA
> - XUL
> 
> Требуется обеспечить полноценный интерфейс (на уровне 1С:Предприятия):
> - редактируемые таблицы с полями выбора
> - обработка асинхронных серверных сообщений (для синхронизации списков)
> - возможность предварительного просмотра печатных отчётов и их возможного 
> изменения пользователем.
> 
> Вопрос: что бы вы порекомендовали?
> 

В QT 4.3 добавят JavaScript



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 13:46 [devel] Что выбрать для клиентской части учётной программы Андрей Черепанов
  2007-04-06 13:56 ` Anton Farygin
@ 2007-04-06 13:58 ` Aleksey Novodvorsky
  2007-04-06 14:40   ` Андрей Черепанов
  2007-04-06 15:29 ` Sergey V Turchin
  2 siblings, 1 reply; 13+ messages in thread
From: Aleksey Novodvorsky @ 2007-04-06 13:58 UTC (permalink / raw)
  To: ALT Devel discussion list

On 4/6/07, Андрей Черепанов <cas@altlinux.ru> wrote:
> Мы разрабатываем проект платформы под учётные задачи (http://eas/lrn.ru).
> Проект написан на CLIP (http://www.itk.ru). Клиентская часть - на CLIP+GTK.
> Однако возможностей CLIP+GTK перестало хватать. Поэтому для написания
> клиентской части рассматриваются две альтернативы:
> - Qt4 + QSA
> - XUL
>
> Требуется обеспечить полноценный интерфейс (на уровне 1С:Предприятия):
> - редактируемые таблицы с полями выбора
> - обработка асинхронных серверных сообщений (для синхронизации списков)
> - возможность предварительного просмотра печатных отчётов и их возможного
> изменения пользователем.
>
> Вопрос: что бы вы порекомендовали?

Ajax. Вот увидите, скоро и 1С будет на нем. А на чем писать это другой
вопрос, зависит от команды разработчиков.
Просто нет других вариантов, если хотите успеха. Практически во всех
странах EU, да и в нашем проекте регулирования стандартов ПО для
органов госвласти (которое мы  же и писали :-)), есть _требование_
использования браузера как клиента. Следующие лет 10-15 всюду будет
SaaS (Software as a Service).

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 13:58 ` Aleksey Novodvorsky
@ 2007-04-06 14:40   ` Андрей Черепанов
  2007-04-06 14:55     ` Aleksey Novodvorsky
  0 siblings, 1 reply; 13+ messages in thread
From: Андрей Черепанов @ 2007-04-06 14:40 UTC (permalink / raw)
  To: ALT Devel discussion list

6 апреля 2007, Aleksey Novodvorsky написал(а):
> > Мы разрабатываем проект платформы под учётные задачи (http://eas/lrn.ru).
> > Проект написан на CLIP (http://www.itk.ru). Клиентская часть - на
> > CLIP+GTK. Однако возможностей CLIP+GTK перестало хватать. Поэтому для
> > написания клиентской части рассматриваются две альтернативы:
> > - Qt4 + QSA
> > - XUL
> >
> > Требуется обеспечить полноценный интерфейс (на уровне 1С:Предприятия):
> > - редактируемые таблицы с полями выбора
> > - обработка асинхронных серверных сообщений (для синхронизации списков)
> > - возможность предварительного просмотра печатных отчётов и их возможного
> > изменения пользователем.
> >
> > Вопрос: что бы вы порекомендовали?
>
> Ajax. Вот увидите, скоро и 1С будет на нем. А на чем писать это другой
> вопрос, зависит от команды разработчиков.
> Просто нет других вариантов, если хотите успеха. Практически во всех
> странах EU, да и в нашем проекте регулирования стандартов ПО для
> органов госвласти (которое мы  же и писали :-)), есть _требование_
> использования браузера как клиента. Следующие лет 10-15 всюду будет
> SaaS (Software as a Service).
Мда, не думал об этом. А ведь это мысль! Что, копаться в Google WebToolkit или 
есть что полегче?


-- 
Андрей Черепанов
ALT Linux Solutions
cas@altlinux.ru

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 14:40   ` Андрей Черепанов
@ 2007-04-06 14:55     ` Aleksey Novodvorsky
  2007-04-06 15:08       ` Андрей Черепанов
  0 siblings, 1 reply; 13+ messages in thread
From: Aleksey Novodvorsky @ 2007-04-06 14:55 UTC (permalink / raw)
  To: ALT Devel discussion list

On 4/6/07, Андрей Черепанов <cas@altlinux.ru> wrote:
> 6 апреля 2007, Aleksey Novodvorsky написал(а):
> > > Мы разрабатываем проект платформы под учётные задачи (http://eas/lrn.ru).
> > > Проект написан на CLIP (http://www.itk.ru). Клиентская часть - на
> > > CLIP+GTK. Однако возможностей CLIP+GTK перестало хватать. Поэтому для
> > > написания клиентской части рассматриваются две альтернативы:
> > > - Qt4 + QSA
> > > - XUL
> > >
> > > Требуется обеспечить полноценный интерфейс (на уровне 1С:Предприятия):
> > > - редактируемые таблицы с полями выбора
> > > - обработка асинхронных серверных сообщений (для синхронизации списков)
> > > - возможность предварительного просмотра печатных отчётов и их возможного
> > > изменения пользователем.
> > >
> > > Вопрос: что бы вы порекомендовали?
> >
> > Ajax. Вот увидите, скоро и 1С будет на нем. А на чем писать это другой
> > вопрос, зависит от команды разработчиков.
> > Просто нет других вариантов, если хотите успеха. Практически во всех
> > странах EU, да и в нашем проекте регулирования стандартов ПО для
> > органов госвласти (которое мы  же и писали :-)), есть _требование_
> > использования браузера как клиента. Следующие лет 10-15 всюду будет
> > SaaS (Software as a Service).
> Мда, не думал об этом. А ведь это мысль! Что, копаться в Google WebToolkit или
> есть что полегче?
http://en.wikipedia.org/wiki/Ajax_framework
Зависит от команды разработчиков. В GWT немного копался Антон
Бояршинов, спросите.

Rgrds, Алексей

P.S. Вообще, это очень-очень-очень интересно.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 14:55     ` Aleksey Novodvorsky
@ 2007-04-06 15:08       ` Андрей Черепанов
  2007-04-06 18:57         ` Eugene Prokopiev
  0 siblings, 1 reply; 13+ messages in thread
From: Андрей Черепанов @ 2007-04-06 15:08 UTC (permalink / raw)
  To: ALT Devel discussion list

6 апреля 2007, Aleksey Novodvorsky написал(а):
> > > Ajax. Вот увидите, скоро и 1С будет на нем. А на чем писать это другой
> > > вопрос, зависит от команды разработчиков.
> > > Просто нет других вариантов, если хотите успеха. Практически во всех
> > > странах EU, да и в нашем проекте регулирования стандартов ПО для
> > > органов госвласти (которое мы  же и писали :-)), есть _требование_
> > > использования браузера как клиента. Следующие лет 10-15 всюду будет
> > > SaaS (Software as a Service).
> >
> > Мда, не думал об этом. А ведь это мысль! Что, копаться в Google
> > WebToolkit или есть что полегче?
>
> http://en.wikipedia.org/wiki/Ajax_framework
> Зависит от команды разработчиков. В GWT немного копался Антон
> Бояршинов, спросите.
>
> Rgrds, Алексей
>
> P.S. Вообще, это очень-очень-очень интересно.
Это-то понятно. И лучше не изобретать велосипеды, а использовать готовое. Вот 
и прошу порекомендовать тулкит

-- 
Андрей Черепанов
ALT Linux Solutions
cas@altlinux.ru

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 13:46 [devel] Что выбрать для клиентской части учётной программы Андрей Черепанов
  2007-04-06 13:56 ` Anton Farygin
  2007-04-06 13:58 ` Aleksey Novodvorsky
@ 2007-04-06 15:29 ` Sergey V Turchin
  2007-04-09  6:22   ` Stanislav Ievlev
  2 siblings, 1 reply; 13+ messages in thread
From: Sergey V Turchin @ 2007-04-06 15:29 UTC (permalink / raw)
  To: devel
  Cc: Андрей
	Черепанов

[-- Attachment #1: Type: text/plain, Size: 258 bytes --]

On 6 апреля 2007, Андрей Черепанов wrote:

[...]
> - Qt4 + QSA
В QtScript обещают 100-кратное увеличение скорости по сравнению с 
QSA

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 15:08       ` Андрей Черепанов
@ 2007-04-06 18:57         ` Eugene Prokopiev
  2007-04-06 20:45           ` Anton Farygin
  0 siblings, 1 reply; 13+ messages in thread
From: Eugene Prokopiev @ 2007-04-06 18:57 UTC (permalink / raw)
  To: ALT Devel discussion list

Андрей Черепанов пишет:
> 6 апреля 2007, Aleksey Novodvorsky написал(а):
> 
>>>>Ajax. Вот увидите, скоро и 1С будет на нем. А на чем писать это другой
>>>>вопрос, зависит от команды разработчиков.
>>>>Просто нет других вариантов, если хотите успеха. Практически во всех
>>>>странах EU, да и в нашем проекте регулирования стандартов ПО для
>>>>органов госвласти (которое мы  же и писали :-)), есть _требование_
>>>>использования браузера как клиента. Следующие лет 10-15 всюду будет
>>>>SaaS (Software as a Service).
>>>
>>>Мда, не думал об этом. А ведь это мысль! Что, копаться в Google
>>>WebToolkit или есть что полегче?
>>
>>http://en.wikipedia.org/wiki/Ajax_framework
>>Зависит от команды разработчиков. В GWT немного копался Антон
>>Бояршинов, спросите.
>>
>>Rgrds, Алексей
>>
>>P.S. Вообще, это очень-очень-очень интересно.
> 
> Это-то понятно. И лучше не изобретать велосипеды, а использовать готовое. Вот 
> и прошу порекомендовать тулкит
> 

Гадости о GWT можно прочитать тут - 
http://www.rsdn.ru/search/?q=gwt&mode=rank&group=N&group=10 ;)

Мне понравился DWR (http://getahead.org/dwr), но этот тулкит довольно 
низкоуровневый, фактически это всего лишь транспорт POJO <-> JS. Т.е. 
кроме него, скорее всего, потребуется набор виджетов, например, YUI 
(http://developer.yahoo.com/yui/), или же действительно XUL ...

-- 
С уважением, Прокопьев Евгений


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 18:57         ` Eugene Prokopiev
@ 2007-04-06 20:45           ` Anton Farygin
  2007-04-09  6:19             ` Stanislav Ievlev
  0 siblings, 1 reply; 13+ messages in thread
From: Anton Farygin @ 2007-04-06 20:45 UTC (permalink / raw)
  To: ALT Devel discussion list, Stanislav Ievlev

Eugene Prokopiev wrote:
> Андрей Черепанов пишет:
>> 6 апреля 2007, Aleksey Novodvorsky написал(а):
>>
>>>>> Ajax. Вот увидите, скоро и 1С будет на нем. А на чем писать это другой
>>>>> вопрос, зависит от команды разработчиков.
>>>>> Просто нет других вариантов, если хотите успеха. Практически во всех
>>>>> странах EU, да и в нашем проекте регулирования стандартов ПО для
>>>>> органов госвласти (которое мы  же и писали :-)), есть _требование_
>>>>> использования браузера как клиента. Следующие лет 10-15 всюду будет
>>>>> SaaS (Software as a Service).
>>>> Мда, не думал об этом. А ведь это мысль! Что, копаться в Google
>>>> WebToolkit или есть что полегче?
>>> http://en.wikipedia.org/wiki/Ajax_framework
>>> Зависит от команды разработчиков. В GWT немного копался Антон
>>> Бояршинов, спросите.
>>>
>>> Rgrds, Алексей
>>>
>>> P.S. Вообще, это очень-очень-очень интересно.
>> Это-то понятно. И лучше не изобретать велосипеды, а использовать готовое. Вот 
>> и прошу порекомендовать тулкит
>>
> 
> Гадости о GWT можно прочитать тут - 
> http://www.rsdn.ru/search/?q=gwt&mode=rank&group=N&group=10 ;)
> 
> Мне понравился DWR (http://getahead.org/dwr), но этот тулкит довольно 
> низкоуровневый, фактически это всего лишь транспорт POJO <-> JS. Т.е. 
> кроме него, скорее всего, потребуется набор виджетов, например, YUI 
> (http://developer.yahoo.com/yui/), или же действительно XUL ...
> 

XUL я бы не стал выбирать основой, а вот тулкитов существует огромная 
масса. В своей время Стас успел со всеми поработать ;)

Стас, какой был у нас последним ? IMHO он был лучшим. И mainstream 
более-менее вменяем.

Rgds,
Rider


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 20:45           ` Anton Farygin
@ 2007-04-09  6:19             ` Stanislav Ievlev
  2007-04-09  7:46               ` Андрей Черепанов
  0 siblings, 1 reply; 13+ messages in thread
From: Stanislav Ievlev @ 2007-04-09  6:19 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sat, Apr 07, 2007 at 12:45:23AM +0400, Anton Farygin wrote:
> XUL я бы не стал выбирать основой, а вот тулкитов существует огромная 
> масса. В своей время Стас успел со всеми поработать ;)
> 
> Стас, какой был у нас последним ? IMHO он был лучшим. И mainstream 
> более-менее вменяем.
Не один из эмуляторов GUI мне не понравился ибо страшно тормозит ;)

Самый мощный из всех JS-ных движков - qooxdoo. Ещё многим нравится DojoToolkit.

Есть ещё куча GUI эмуляторов являющихся частями какой-то платформы.



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 13:56 ` Anton Farygin
@ 2007-04-09  6:20   ` Stanislav Ievlev
  0 siblings, 0 replies; 13+ messages in thread
From: Stanislav Ievlev @ 2007-04-09  6:20 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, Apr 06, 2007 at 05:56:39PM +0400, Anton Farygin wrote:
> Андрей Черепанов wrote:
> > Мы разрабатываем проект платформы под учётные задачи (http://eas/lrn.ru).
> > Проект написан на CLIP (http://www.itk.ru). Клиентская часть - на CLIP+GTK.
> > Однако возможностей CLIP+GTK перестало хватать. Поэтому для написания 
> > клиентской части рассматриваются две альтернативы:
> > - Qt4 + QSA
> > - XUL
> > 
> > Требуется обеспечить полноценный интерфейс (на уровне 1С:Предприятия):
> > - редактируемые таблицы с полями выбора
> > - обработка асинхронных серверных сообщений (для синхронизации списков)
> > - возможность предварительного просмотра печатных отчётов и их возможного 
> > изменения пользователем.
> > 
> > Вопрос: что бы вы порекомендовали?
> > 
> 
> В QT 4.3 добавят JavaScript
Это будет тот же самый QSA.



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-06 15:29 ` Sergey V Turchin
@ 2007-04-09  6:22   ` Stanislav Ievlev
  0 siblings, 0 replies; 13+ messages in thread
From: Stanislav Ievlev @ 2007-04-09  6:22 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, Apr 06, 2007 at 07:29:04PM +0400, Sergey V Turchin wrote:
> On 6 апреля 2007, Андрей Черепанов wrote:
> 
> [...]
> > - Qt4 + QSA
> В QtScript обещают 100-кратное увеличение скорости по сравнению с 
> QSA
Вот я гляжу на Qt и всё жду когда ж они превратятся окончательно в
Web-браузер ;)

CSS - есть, JS - есть ;)



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Что выбрать для клиентской части учётной программы
  2007-04-09  6:19             ` Stanislav Ievlev
@ 2007-04-09  7:46               ` Андрей Черепанов
  0 siblings, 0 replies; 13+ messages in thread
From: Андрей Черепанов @ 2007-04-09  7:46 UTC (permalink / raw)
  To: ALT Devel discussion list

9 апреля 2007, Stanislav Ievlev написал(а):
> On Sat, Apr 07, 2007 at 12:45:23AM +0400, Anton Farygin wrote:
> > XUL я бы не стал выбирать основой, а вот тулкитов существует огромная
> > масса. В своей время Стас успел со всеми поработать ;)
> >
> > Стас, какой был у нас последним ? IMHO он был лучшим. И mainstream
> > более-менее вменяем.
>
> Не один из эмуляторов GUI мне не понравился ибо страшно тормозит ;)
А как насчёт http://developer.yahoo.com/yui/ ?

-- 
Андрей Черепанов
ALT Linux Solutions
cas@altlinux.ru

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2007-04-09  7:46 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-06 13:46 [devel] Что выбрать для клиентской части учётной программы Андрей Черепанов
2007-04-06 13:56 ` Anton Farygin
2007-04-09  6:20   ` Stanislav Ievlev
2007-04-06 13:58 ` Aleksey Novodvorsky
2007-04-06 14:40   ` Андрей Черепанов
2007-04-06 14:55     ` Aleksey Novodvorsky
2007-04-06 15:08       ` Андрей Черепанов
2007-04-06 18:57         ` Eugene Prokopiev
2007-04-06 20:45           ` Anton Farygin
2007-04-09  6:19             ` Stanislav Ievlev
2007-04-09  7:46               ` Андрей Черепанов
2007-04-06 15:29 ` Sergey V Turchin
2007-04-09  6:22   ` Stanislav Ievlev

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git