Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Переключение на JQuery #17

Open
GoogleCodeExporter opened this issue Mar 13, 2015 · 10 comments
Open

Переключение на JQuery #17

GoogleCodeExporter opened this issue Mar 13, 2015 · 10 comments

Comments

@GoogleCodeExporter
Copy link

Так как в T5.3 заявлена независимость от JS 
каркасов предлагаю заняться отвязыванием 
зависимости от Prototype и переключением на JQuery

http://tapestry5-jquery.com/

Original issue reported on code.google.com by [email protected] on 5 Jan 2012 at 10:59

@GoogleCodeExporter
Copy link
Author

Согласен.
Предлагайте, что нужно конкретно сделать.

Original comment by [email protected] on 6 Jan 2012 at 9:24

@GoogleCodeExporter
Copy link
Author

Предлагаю поручить Диме разобраться с 
вопросом нужно-ли отказываться от Prototype и 
как это делать, если нужно.
На странице http://tapestry.apache.org/javascript.html есть 
много нового о javascript

Original comment by [email protected] on 6 Jan 2012 at 9:48

@GoogleCodeExporter
Copy link
Author

Возражаю.
5-й раз переписывать Grid ОЧЕНЬ не хочется.
Почему вам Prototype не подходит?
Я знаю как Prototype, так и JQuery.
Особой разницы не вижу.

Original comment by [email protected] on 18 Jan 2012 at 10:32

@GoogleCodeExporter
Copy link
Author

gen.dobr, значительно было бы лучше 
использовать единый фремворк. Дабы немного 
снять нагрузку со страницы. 

=============
Вижу TabControl на prototype. Возникает вопрос. Все 
таки отказываемся или нет? 

Original comment by [email protected] on 25 Jan 2012 at 1:57

@GoogleCodeExporter
Copy link
Author

За основу TabControl взят TabSet из Chenillekit. Скрипты 
почти без изменений. Их можно и переписать.

Я думал что переход на JQuery облегчит 
использование компонентов на базе JQuery (ExtJS 
и т.п.).

Chenillekit весь на Prototype, но из него 
используется только один компонент - Window. 
От Chenillekit можно и отказаться вообще, а Window 
перенести в проект.

Как на это смотрите?

Original comment by [email protected] on 25 Jan 2012 at 2:06

@GoogleCodeExporter
Copy link
Author

Я на это смотрю положительно. Не выгодно 
целую библиотеку из-за одного компонента 
держать из-за которой возникают проблемы 
при обновлении Tapestry.
TabControl сейчас попробую переписать на jQuery. 

Original comment by [email protected] on 25 Jan 2012 at 2:27

@GoogleCodeExporter
Copy link
Author

Тогда и Window сразу переноси и убирай 
зависимость. А 
http://code.google.com/p/orion-cpu/wiki/ChenilleKit_OnEvent_mixin нигде 
не используется?

Original comment by [email protected] on 25 Jan 2012 at 2:30

@GoogleCodeExporter
Copy link
Author

Ок. К счастью,  миксин этот еще не 
использовал. 

Original comment by [email protected] on 25 Jan 2012 at 3:04

@GoogleCodeExporter
Copy link
Author

tapestry5-jquery предоставляет компонент Dialog на 
базе http://jqueryui.com/demos/dialog/. Может можно его 
использовать вместо Chenillekit Window?

Original comment by [email protected] on 26 Jan 2012 at 7:36

@GoogleCodeExporter
Copy link
Author

Original comment by [email protected] on 27 Jan 2012 at 7:14

  • Changed state: Started

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant