Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> jQuery vs pure javaScript 
:(
    Опции темы
solenko
Дата 2.8.2014, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: нет
Всего: 67



Цитата(_zorn_ @  2.8.2014,  07:47 Найти цитируемый пост)
А какие там могут возникнуть ошибки ?

status != 200 самая очевидная smile
Цитата(_zorn_ @  2.8.2014,  07:32 Найти цитируемый пост)
Ненене, я совмещал сайтец с приблудой. ни строки кода не написал (кроме переделывания приблуды). Я ж велосепедист. Все свое ношу с собой


Т.е. корень возмущения в "два сторонних продукта не соместимы между собой"? 

Цитата(_zorn_ @  2.8.2014,  07:47 Найти цитируемый пост)
Чел использует только аякс, и для этого подключает жквери (и пишет как курица лапой естественно).  Потом выкладывает это в паблик. И кому то понравилось. И адаптируй.

Лучше бу он написал обертку myAwesomeXHR с непонятным интерфейсом? 
 


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
diadiavova
Дата 2.8.2014, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доктор Зло(диагност, настоящий, с лицензией и полномочиями)
****


Профиль
Группа: Модератор
Сообщений: 5820
Регистрация: 14.8.2008
Где: В Коньфпольте

Репутация: 4
Всего: 142



Цитата(_zorn_ @  2.8.2014,  09:32 Найти цитируемый пост)
Ненене, я совмещал сайтец с приблудой. ни строки кода не написал (кроме переделывания приблуды).

Ну не твоя приблуда была, а еще чья-то. Какая-разница? Проблема-то именно в этом была.
Цитата(_zorn_ @  2.8.2014,  09:32 Найти цитируемый пост)
Вот тоже понравилась эта фича. А квериселектор разве не ?

Квериселектор и квериселекторолл появились относительно недавно, а стали поддерживаться всеми браузерами - совсем недавно. Я ведь об этом уже написал, сейчас много чего появилось, в том числе можно искать узлы в документе по XPath, а это даже круче, но в жквери поиск по селекторам был уже с самого начала. Кроме того, проблема еще в том, что ты берешь одну фичу из упомянутых мной и обсуждаешь ее, а там вся штука в том, что все перечисленное работает согласованно. Ну вот например использовал ты квериселекторолл и получил коллекцию элементов, но тебе нужны не все элементы, а только соотетствующие определенному условию. Скорей всего ты передашь результат какой-нибудь переменной, далее, либо тофильтруешь циклом, либо попытаешься использовать Array.filter. Первый вариант довольно громоздкий, второй - требует либо запихивания элементов в массив (что подразумевает дополнительную функцию), либо прибиндивания этой функции к коллекции элементов. Причем в последнем случае тебе придется делать это каждый раз, в силу того, что дом-объекты не являются яваскрипт-объектами и у них нет прототипов. 
Жквери в свою очередь предлагает объект-оболочку, в который заложен весь функционал, необходимый не только для поиска элементов, но и для создания конвейера обработки, где каждая последующая операция выполняется над объектом, возвращенным предыдущей операцией.
Цитата(_zorn_ @  2.8.2014,  09:32 Найти цитируемый пост)
Кстати чем это отличается от подключения жквери ?

Тем, что там уже все сделано за тебя, сделано очень удобно, компактно, расширяемо и главное - если после тебя кому-то придется работать с твоим кодом, то этот кто-то с жквери скорей всего будет уже знаком, а вот с твоим кодом еще придется разбираться и не факт, что он у тебя вообще будет задокументирован.
Цитата(_zorn_ @  2.8.2014,  09:32 Найти цитируемый пост)
Если заказчик мне скажет "сделай чтобы норм было в ИЕ6, а то поползло", я тупо не возьмусь и пошлю куда подальше. 

Если ты фрилансер, то да, в ином случае послать заказчика ты не можешь, поскольку непосредственно твоим заказчиком является твой работодатель.
Цитата(_zorn_ @  2.8.2014,  09:32 Найти цитируемый пост)
Ты же сам понимаешгь насколько ИЕ6 смешно

Все зависит от того, для чего все это делается. Если это нужно для корпоративного сайта, работающего в локальной сети предприятия, то там могут быть свои правила. Основная часть кода могла быть написана давно и под ие, переписывать полностью никто не собирается, а сотрудникам зачастую вообще запрещают устанавливать другие браузеры и пофиг, что сотрудники при этом не могут в полной мере насладиться вконтактиками на работе.


--------------------
Хочешь получить мудрый совет - читай подписи участников форумов.
Злой доктор Щасзаболит smile
PM   Вверх
_zorn_
Дата 2.8.2014, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 21.8.2007

Репутация: нет
Всего: 12



Цитата(solenko @  2.8.2014,  20:17 Найти цитируемый пост)
status != 200 самая очевидная smile

Ну теперь попробуй рассказать, что делать если ответ не success. Наверное нужно об этом пользователя страницы оповестить ? smile Баннером. На весь экран.
Цитата(solenko @  2.8.2014,  20:17 Найти цитируемый пост)
Т.е. корень возмущения в "два сторонних продукта не соместимы между собой"? 

Именно. И еще "удобство порождает много дэбилов".
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1067 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.