- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
популярность jquery как сказал Барыкин, основана на простоте и удобстве.
С ней может справится и не программист - настолько там все просто.
От версии к версии библиотека только улучшается, расширяется. Причем разработчики переписывают и старые функции, дабы увеличить скорость работы.
Посмотрите сравнительные характеристики jquery и других библиотек.
http://anton.shevchuk.name/javascript/perfomance-javascript-frameworks/
Ага, а потом доходит до того что обычный кодинг забываем! :) Как в примере из соседнего топика 😂
ЗЫ: никогда ничего не юзал такого - все сам пишу - по крайней мере уверен в работоспособности. FW это для ленивых совсем. А мне не лень, потому что:
1. Большая часть проблем решается обычным JS
2. Когда возникают проблемы кроссбраузерности (а смысл FW прежде всего в их решении), мне наоборот интересно разобраться самому. Но это редкость.
Ага, а потом доходит до того что обычный кодинг забываем! :) Как в примере из соседнего топика 😂
ЗЫ: никогда ничего не юзал такого - все сам пишу - по крайней мере уверен в работоспособности. FW это для ленивых совсем. А мне не лень, потому что:
1. Большая часть проблем решается обычным JS
2. Когда возникают проблемы кроссбраузерности (а смысл FW прежде всего в их решении), мне наоборот интересно разобраться самому. Но это редкость.
А с компами совсем счёты и печатные машинки забыли...
Фреймворк - скорость разработки, понятность кода (как следствие дешёвая поддержкаи сопровождение)
А с компами совсем счёты и печатные машинки забыли...
Да - про бедный asm я вообще молчу! :)
Фреймворк - скорость разработки, понятность кода (как следствие дешёвая поддержкаи сопровождение)
Ну я например не соглашусь - если скажем обычный JS код мне читать удобно и понятно, то в jquery конструкторах я постоянно путаюсь. Так что дело привычки.
jQuery наше все.
на нем любая сложная вещь - вещь 100 строк + кроссбраузерность через все хренаузеры. забываешь про сраные конструкции вида if(document.all) .. else
имхо жс это не пхп, при его написании НУЖНО использовать фреймворки. почему: потому что код становится хоть немного распространяемый, код становится переносимый от прогграммиста к программисту, код становится хоть маломальски структурированный, код становится форматированный (пробелы, переносы строк и тп. а это немаловажно). код лишен сраных костылей вида
hrefs = document.getElementsByTagName("a")
for(i=0;i<hrefs.length;i++)
{
if(hrefs.getAttribute('class')!="replace") continue;
}
и тп.
почему жукери. синтаксис понятен ребенку, навязывает манеру писать код (а это большой плюс), сложнее писать говнокод, хорошая документация, chained class type ( obje->set()->html()->val()) - большой плюс, код становится локоничным. хорошие и понятные названия для функций ядра. пробовал работать с мутулз, прототип. остановился на жукери, ибо это весчь :)
про сторонние вещи. напрмер ajax. покажу самый тупой пример
$("#divid").load("/ajax/statistics");
где еще так просто можно это делать? в котеровском уг хттпрекуэст, неверю? даже если можно, то вот такое нельзя
$("#divid").load("/ajax/statistics",".users .hitscounts"); - загрузит дом/xml элементы, которые находятся на таком уровне.
надеюсь мне поставят немного минусов за этот пост :)
имхо жс это не пхп, при его написании НУЖНО использовать фреймворки. почему: потому что код становится хоть немного распространяемый, код становится переносимый от прогграммиста к программисту, код становится хоть маломальски структурированный, код становится форматированный (пробелы, переносы строк и тп. а это немаловажно). код лишен сраных костылей вида
Вопросы:
1. Где он становится распространяемый? Среди жукеристов?
2. Ничего страшного что нормальный кодер и без жукерей пишет обычно нормальный форматированный код? Просто потому что себя любит.
про сторонние вещи. напрмер ajax. покажу самый тупой пример
$("#divid").load("/ajax/statistics");
где еще так просто можно это делать? в котеровском уг хттпрекуэст, неверю? даже если можно, то вот такое нельзя
Ну можно например делать это вот так:
obj = ajax("http://...");
мне например так кажется проще :)
Либо "Хочешь сделать хорошо - делай сам" - это ваш случай
на сколько я вижу людей, любой, кто занимается темой хотябы год, имеет в своих наработка все необходимое. На то чего нет, нужно пара дней. А подключать монста, типа прототипа или квери только ради того, чтобы подсветить пункт в менюшке или создать модальное окно - мне кажется, это бред. Если в проекти используется хотябы 50-70% функций модуля, тогде есть смысл его подключать. ИМХО конечно
malls, кажется проще, если не пробовал. и что потом с этим = ajax( делать? руками разбирать? руками - работа для негров и тех кому нечем заняться.
на сколько я вижу людей, любой, кто занимается темой хотябы год, имеет в своих наработка все необходимое. На то чего нет, нужно пара дней.
Золотые слова. Что подключать библиотеку jquery, что свою собственную - разницы нет. Разница только в том что юзая свою собственную ты юзаешь нормальный употребительный синтаксис языка программирования являющегося де-факто стандартом. А используя jquery ты наступаешь на грабли хрензнаетечего... При том что в конечном итого все оно на том самом языке и написано.
malls добавил 24.02.2009 в 15:59
malls, кажется проще, если не пробовал. и что потом с этим = ajax( делать? руками разбирать? руками - работа для негров и тех кому нечем заняться.
если:
obj = document.element[].innerHTML
(чем он по сути и является)
то больше ничего делать не надо... :)
Золотые слова. Что подключать библиотеку jquery, что свою собственную - разницы нет
разница в объеме, собственных предпочтениях и наличии тольок своих глюков, вместо чужих (или есть верящие в их отсутсвии)
А используя jquery ты наступаешь на грабли хрензнаетечего
вот это действительно золотые слова
malls, T.R.O.N
Мамонты, вы же вымерли? 🍻
Монстра весит аж 55 килобайт
http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js
В прошлом веке это был большой объём, да...