Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   EASY - JavaScript-выборка по CSS1-3 склекторам (https://javascript.ru/forum/project/14487-easy-javascript-vyborka-po-css1-3-sklektoram.html)

B~Vladi 20.01.2011 16:42

Цитата:

Сообщение от Matre
а jquery это библиотека а не фреймворк

Где я говорил, что jQuery - фреймворк? Где я вообще говорил про jQuery? Не удивительно, что ты пишешь "движок поиска по селекторам".

Твой скрипт накроет любой более-менее сложный динамический интерфейс, как накрывает его jQuery при написании кода "на лету" - работет и хорошо, а то, что табы переключаются с задержкой в пол секунды никто не замечает.

Сотри исходники и займись нормальными делами.

Latro 20.01.2011 22:08

B~Vladi,
Ну почему же сразу в тупик, это просто стремление расширить возможности привычных вещей...

Да и вообще, я писал данный скрипт для себя и для того чтобы развивать знания js, выставил сюда чтобы люди посмотрели и оценили его, а не разводили балаган, причём обсуждать в теме совершенно другую разработку(грубо говоря...), когда есть тема для неё...

Я вообще планирую совместить свои разработки в одну небольшую библиотечку, пока что планирую анимацию, аджакс и ядро селекторов...

B~Vladi 20.01.2011 23:15

Цитата:

Сообщение от Latro
причём обсуждать в теме совершенно другую разработку

Я не хотел обсуждать его скрипт, изначально говорил про идею в общем.

Цитата:

Сообщение от Latro
я писал данный скрипт для себя и для того чтобы развивать знания js

Это намного ближе к истине, чем:
Цитата:

Сообщение от Matre
когда будет включена подержка css3-движок станет бомбой

Я тоже считаю, что каждый должен сделать свой велосипед :)

Latro 21.01.2011 07:21

кстати о велосипедах, даже тех самых велосипедов в магазине пруд пруди, так что делать что-то, что уже есть это нормально, главное стараться сделать это лучше!

monolithed 22.01.2011 21:07

Цитата:

Сообщение от B~Vladi
Вам не кажется, что JS-фрейморки (точнее их авторы) зашли в тупик?
Кругом одни селекторы

Один придумал, все подхватили и пытаются повторить. А кто будет двигать прогресс?

помню, вы обещали показать альтернативный подход... :)

Kolyaj 22.01.2011 21:26

Цитата:

Сообщение от monolithed
помню, вы обещали показать альтернативный подход...

Альтернативный подход селекторам? Не использовать селекторы. При нормальной вёрстке достаточно id, className и, иногда, tagName.

monolithed 22.01.2011 21:54

Цитата:

Сообщение от Kolyaj
Альтернативный подход селекторам?

не совсем, там было про альтернативный подход построения библитеки (причем, на сколько я понял без использования цепочек вызовов):
Цитата:

Сообщение от B~Vladi
Я уже давно разрабатываю свой фреймворк. Там от ядра видно только 5-6 методов, из которых только 2 будут часто использоваться программистом, а не 50, как в каждом фреймворке.


B~Vladi 22.01.2011 23:58

Цитата:

Сообщение от monolithed
помню, вы обещали показать альтернативный подход...

Да да, будет вам альтернатива =)
Без этих селекторов, ибо они там вообще не нужны.

Подумайте, сколько процентов нод вы используете из всего документа? 10? Может 5? А теперь взгляните на свои селекторы. Сколько указано имен тегов или классов нод, которые вы не используете? Проще (для новичка, по крайней мере) повесить на всё id, но это не гибко, неудобно и тормозит рендеринг (по собственным наблюдениям). Есть другой, более универсальный способ, а так же способ подачи всего этого в JS-код =)

Вот я и спрашиваю, почему никто не делает "другое", одни селекторы.

Цитата:

Сообщение от monolithed
на сколько я понял без использования цепочек вызовов

Именно. Что затратнее - 10 вызовов функции или 10 изменений значения свойства? :)
Поэтому мне не нравится такая архитектура.


Часовой пояс GMT +3, время: 13:35.