Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   Мнение об альтернативных шаблонах для выборки (https://javascript.ru/forum/library-toolkit-framework/34442-mnenie-ob-alternativnykh-shablonakh-dlya-vyborki.html)

viktorina 05.01.2013 00:23

Мнение об альтернативных шаблонах для выборки
 
Все привыкли к такому виду создания запроса
$('UL > LI:last-child').......

А что если бы запросы были вот такого вида
$('SELECT LAST <li> WHERE .menu FROM #menu_right').......
или
$('SELECT EVERY(2)<tr> FROM CHILD #komputers').......


Очень интересно обьективное мнение.
Может есть идеи более интересные?

Deff 05.01.2013 00:25

$('SELECT LAST = $('SELECT:LAST
Вообще есть map и фильтры
http://jquery-docs.ru/Selectors/
http://jquery-docs.ru/Core/each/#callback
http://jquery-docs.ru/Core/

viktorina 05.01.2013 00:41

Цитата:

Сообщение от Deff
Вообще есть map и фильтры

Ну это для тех, кто уже привык. А для тех, кто ещё не привык и первый раз видит фреймворк. Какой вид шаблона ему будет более интуитивно понятнее? Многие давно работают с JQ, а до сих пор не знают, как делать более сложные выборки чем $(.class) . Да и вообще, придумать что-то лучше, более расширеннее по возможностям.
$('SELECT .item-([0-9]+)-menu WHERE INT>5 AND text(.*игрушки.*) FROM .menu-left)

Ну вобщем не ограничиваться тем, что позволяет стандарт?

dmitriymar 05.01.2013 00:47

да уж.. здесь моду всегда будет диктовать css его каскады и никак по другому, пока он доминирующая технология. никому не интересно учить то, что бесполезно в принципе.
viktorina,
есть десятки, сотни альтернативных библиотек. ваша чем лучше их ? пока не заметил ни одного плюса. Не надейтесь просто , что этим кроме вас ещё ктото будет пользоваться.
ничто не будет работать быстрее нативного. Да и языки , синтаксисы не один человек разрабатывал , было на что опираться , исследовали куда развиваться и прочее. не говорите ведь -сделаю кофе посредством заливания воды в чайник и её последующего кипячения в течении времени пока не закипит? вот и css так не говорит

viktorina 05.01.2013 01:01

Цитата:

Сообщение от dmitriymar
есть десятки, сотни альтернативных библиотек. ваша чем лучше их ? пока не заметил ни одного плюса.

Я не пытаюсь превзойти. Много есть идей, все хочу воплотить в жизнь. И вообще у меня мечта заставить буржуев тусоваться на русских сайтах, переводить наши АПИ с РУССКОГО на буржуйский, а не наоборот, стать хорошим программистом и НЕ(мать его) уехать за бугор, хочу служить родине и народу. А то пользуемся всяким забугорным шлаком, от которого при всей его офигенности уже воротит. Хочу фреймворк, который будеть пахнуть щами и борщём! И в котором будет не
$(".menu_left").animate()
а
РУБ(".Левая_менюха").КрасивоВеселит()

Короче мужики в 1C молодцы.
Ну это всё романтика и приколы...
Просто интересно чё-то покодить:). Но хочется что-то новое придумать.


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