Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Помогите тупею! Как стать яваскрипт разработчиком? (https://javascript.ru/forum/offtopic/23987-pomogite-tupeyu-kak-stat-yavaskript-razrabotchikom.html)

trikadin 15.12.2011 03:00

devote, ждём релиза, короче))

melky 15.12.2011 03:05

я вспомнил про замечательную библиотеку от Kolyaj.
very useful.

PS на первый пробег глазами там нет анимирования. это нетрудно исправить
PSS и селекторов. но допилить тоже нетрудно

FINoM 15.12.2011 03:10

Цитата:

Сообщение от Maxman
Блин, мне интересно, ну почему все делают наоборот?) Я вот сначала учил чистый JS, сейчас с фреймворками как нефиг делать разобраться, потому что понимаешь как они работают.

Наверное, здесь имеется в виду DOM.

* Тут хотел развести холивар на тему полезности jQuery, всяких там Deferred, использования querySelectorAll для валидных селекторов (вопрос о скорости), но не буду :D *

FINoM 15.12.2011 03:14

Туда бы еще добавить css анимации вместо медленных расчетов для новых браузеров, цены бы ей (jQuery) не было.

devote 15.12.2011 03:14

Цитата:

Сообщение от melky
я вспомнил про замечательную библиотеку от Kolyaj.
very useful.

Я что-то CSS-селектора там не нашел... как правило это одна из важнейших частей библиотеки... Без него увы библиотека не особо полноценной получается. Хотя это и не минус конечно.

melky 15.12.2011 03:16

Цитата:

Сообщение от devote (Сообщение 143062)
Я что-то CSS-селектора там не нашел... как правило это одна из важнейших частей библиотеки... Без него увы библиотека не особо полноценной получается. Хотя это и не минус конечно.

там есть примитивный поиск по имени тегу и классу. в большинстве случаев, кстати, этого бывает достаточно.

PS но можно и прикрутить YASS. я знаю его как самый быстрый механизм поиска эл-ов по селектору.

Цитата:

Сообщение от FINoM (Сообщение 143061)
Туда бы еще добавить css анимации вместо медленных расчетов для новых браузеров, цены бы ей (jQuery) не было.

вы что, она же замирает, когда вкладку переключаешь (!)
в своё время этого хватило для отказа от requestAnimationFrame.

FINoM 15.12.2011 03:16

Цитата:

Сообщение от melky
я вспомнил про замечательную библиотеку от Kolyaj.

Простите, а нафига Array, Array_prototype в аргументах?

trikadin 15.12.2011 03:19

Цитата:

Сообщение от melky
вы что, она же замирает, когда вкладку переключаешь (!)
в своё время этого хватило для отказа от requestAnimationFrame

Ну, тут уже было обсуждение, с какой частотой выполняется setInterval/setTimeout на переключённых вкладках.

А вообще бред, что они css-animation не используют.

devote 15.12.2011 03:19

Цитата:

Сообщение от FINoM
Тут хотел развести холивар на тему полезности jQuery, всяких там Deferred, использования querySelectorAll для валидных селекторов (вопрос о скорости)

Никто и не спорит что jQuery в чем-то хорош... И да мы знаем что оно юзает querySelectorAll, это ни для кого не секрет. Просто jQuery очень старая библиотека и в ней есть вещи которые реализованы давно и не оптимизировано. Разработчики не стараются их менять/улучшать. Как я понял они заняты лишь тем что бы добавить какие нить новые плюшки а старое лежит, кушать не просит, и не трогают... Хотя в реале там все можно сделать совсем иначе и оптимальнее.

melky 15.12.2011 03:22

Цитата:

Сообщение от FINoM (Сообщение 143064)
Простите, а нафига Array, Array_prototype в аргументах?

для сокращения. код сжиматься то будет, и эти переменные тоже сожмутся

Цитата:

Сообщение от trikadin (Сообщение 143067)
Ну, тут уже было обсуждение, с какой частотой выполняется setInterval/setTimeout на переключённых вкладках.

А вообще бред, что они css-animation не используют.

должны же быть причины, почему они до сих пор не перешли на transitions. но я не могу придумать ничего вразумительного :)


Цитата:

Сообщение от devote (Сообщение 143068)
Никто и не спорит что jQuery в чем-то хорош... И да мы знаем что оно юзает querySelectorAll, это ни для кого не секрет. Просто jQuery очень старая библиотека и в ней есть вещи которые реализованы давно и не оптимизировано. Разработчики не стараются их менять/улучшать. Как я понял они заняты лишь тем что бы добавить какие нить новые плюшки а старое лежит, кушать не просит, и не трогают... Хотя в реале там все можно сделать совсем иначе и оптимальнее.

мне это чем-то напоминает ситуацию Windows и Linux. аргументы у линуксоидов такие же :)


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