http://www.jquery.com/
:rofl:
Ну да - прикольный "пакет" ( внешне всё очень элегантно ). Но - целых 67 килобайт после gzip -9.
И код веб-странички становится на 67K длиннее. Это ведь не очень приятно если без использования jQuery страничка занимала не больше 13K вместе со всеми скриптами и картинками.
Фокус в том , что число ошибок при использовании "пакета" не уменьшается , а даже увеличивается за счёт некоторого "беспорядка" при передаче "тел функций" в качестве параметров для вызова jQuery. И читать такое не так уж и удобно.
А если представить - что будет с кодом при "безграмотном применении" ( поскольку использование пакета как бы провоцирует написание "самоизменяемого кода" )....В результате рекламируемых в jQuery подходов возможность существования компилятора с JavaScript у браузера становится как бы бесполезной.
:grum:
Куча дополнительных "структур данных в памяти" , усложнение "сборки мусора" , потенциальные "глюки браузеров".
Ну а основное возражение - ну зачем "имитировать наслелование" если можно использовать "контейнерные классы" и просто добавлять новые аттрибуты "стандартным" объектам ? (даже тому же XmlHttpRequest. Новые аттрибуты всё равно во время выполнения можно создать по document.createAttribute и не страдать имитацией множественного наследования "под C/++".





Reply With Quote


