Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 18.02.2010, 06:57
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,568

peaceCoder вообще меткий такой метатель снежков по движущемуся поезду jQuery . По кабине выцеливает .
Только я одного не пойму - с jQuery работают десятки тысяч людей и мощное англоязычное комьюнити. Почему они не "нарыли" этот баг и не сообщили разработчикам чтобы те исправили? Может так просто никто не делает? Лично я с предыдущим твоим примером бага разбирался, так скажу что выборка изначально очень странная.
Мне вот что интересно - те кто не используют фреймворки - станут ли они на pure JS ради выбора нескольких элементов делать такие обходы дерева html?

Снежок в peaceCodera :
Один известный заграничный гуру сформулировал правила - Как выглядит красивый HTML-код:
...
8. JavaScript - jQuery (самый красивый JavaScript-фреймворк) подключается с сайта Google. Подключается только один файл с JavaScript. Оба файла прописываются внизу кода страницы.
....
Ответить с цитированием
  #22 (permalink)  
Старый 18.02.2010, 12:16
Аватар для PeaceCoder
Профессор
Отправить личное сообщение для PeaceCoder Посмотреть профиль Найти все сообщения от PeaceCoder
 
Регистрация: 15.12.2009
Сообщений: 742

Сообщение от x-yuri
объем его черепной коробки крайне ограничен;
Да, но одно тот кто это сказал забывает. вся память о своей жизни умещается на пару кубических сантиметров этого мозга и мозг работает только на макс. 10% от своих способностей.

Нет предела совершенству.
Сообщение от x-yuri
толку никакого ни тебе, ни мне
Почему нет толку. Мы же не спорим, а культурное обрисовываем ситуацию.
Сообщение от micscr
с jQuery работают десятки тысяч людей
Именно работают с ним, а не работают в нем, не покопавшись и не разобравшись как он сам работает и выгодно ли его использовать. Разницу чувствуешь? Скажу сразу, раскопав почти весь jQ, он не идеален и почти 60% кода можно ускорить и сделать меньше.
Для меня громкое имя jQuery, которое он завоевал не пугает и не значит что если им многие пользуются значит он идеален. Windows тоже многие пользуются, а как мы все знаем багов и дыр в ней хоть лопатами отбавляй. И почему-то Торвальдсу нобеля в этом году дают а не деБилу Билу Гейтсу. Вот так то.
Сообщение от micscr
Лично я с предыдущим твоим примером бага разбирался, так скажу что выборка изначально очень странная.
не странная. Выше в посте описали как проявляется этот баг. Пример был приведен, что бы не его рассматривать, а понять что логика селекторов на столько упрощена что она работает неправильно.

П.С. Я не против jQ, я просто сообщил баги, которые обнаружил, и, которые могут привести к дальнейшим багам в работе, которые, не зная их, можно вообще не найти, т.к. баг не в программе, а в библиотеке. И нечего это принимать так близко к сердцу. Такое ощущение, что указав баги, я оскорбил все сообщество jQ пользователей... Все мы не идеальны.
__________________
Настоящий программист думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c)
Относись к человеку так же, как хотелось бы отношения к себе (с)
Все нужно там, где оно нужно, а все не нужно нигде (с) Gozar
B~Vladi: А кто такой JavaScript стрелок?! micscr: это тот, кто не jQuery танкист.
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с) Никлаус Вирт
Ответить с цитированием
  #23 (permalink)  
Старый 18.02.2010, 12:46
Аватар для sysya
Профессор
Отправить личное сообщение для sysya Посмотреть профиль Найти все сообщения от sysya
 
Регистрация: 27.12.2009
Сообщений: 292

PeaceCoder, согласен что надо рассказывать про баги, это очень важная работа, твои слова да разработчику в уши
а можешь исправить баг?
__________________
Нет предела совершенству...
Ответить с цитированием
  #24 (permalink)  
Старый 18.02.2010, 14:43
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

PeaceCoder, а баг-то не jQuery-то Баг Sizzle. Берем, качаем репозиторий jquery, смотрим, как он собирается, правим Makefile, правим один файл так, чтобы методы .find и иже с ними работали не через Sizzle, а через Ваш "селектороискатель". Вуаля -- peaceQuery.
Ответить с цитированием
  #25 (permalink)  
Старый 18.02.2010, 15:07
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

Сообщение от PeaceCoder Посмотреть сообщение
П.С. Я не против jQ, я просто сообщил баги, которые обнаружил, и, которые могут привести к дальнейшим багам в работе, которые, не зная их, можно вообще не найти, т.к. баг не в программе, а в библиотеке. И нечего это принимать так близко к сердцу. Такое ощущение, что указав баги, я оскорбил все сообщество jQ пользователей... Все мы не идеальны.
PeaceCoder, возможно, я просто мнительный психопат, но у меня сложилось ощущение, что Вы хотели сказать:
Цитата:
Ололо, смотрите, какой jQ кривой, у него неправильный движок селекторов. Зато мой движок делает правильно
Ответить с цитированием
  #26 (permalink)  
Старый 18.02.2010, 17:40
Аватар для Cr@ZyBoY
Аспирант
Отправить личное сообщение для Cr@ZyBoY Посмотреть профиль Найти все сообщения от Cr@ZyBoY
 
Регистрация: 08.02.2010
Сообщений: 52

micscr,
и какой толк от коммьюнити на 10к человек, если они не могут заметить и отписать такую поверхностную ошибку Имхо, это наверняка те люди, кто считают jQ отдельным языком программирования, а их труды частенько проскакивают на говнокод.ру %)
Ответить с цитированием
  #27 (permalink)  
Старый 18.02.2010, 18:33
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

Cr@ZyBoY, а Вы так уверены, что она не описана? Багтрекер Sizzle читали?
Ответить с цитированием
  #28 (permalink)  
Старый 18.02.2010, 20:06
Аватар для PeaceCoder
Профессор
Отправить личное сообщение для PeaceCoder Посмотреть профиль Найти все сообщения от PeaceCoder
 
Регистрация: 15.12.2009
Сообщений: 742

Сообщение от e1f
сложилось ощущение, что Вы хотели сказать:
Жаль Вы сарказма не поняли =) яже подмигивал в тексте, значит слова не серьезны.
__________________
Настоящий программист думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c)
Относись к человеку так же, как хотелось бы отношения к себе (с)
Все нужно там, где оно нужно, а все не нужно нигде (с) Gozar
B~Vladi: А кто такой JavaScript стрелок?! micscr: это тот, кто не jQuery танкист.
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с) Никлаус Вирт
Ответить с цитированием
  #29 (permalink)  
Старый 18.02.2010, 20:07
Аватар для Cr@ZyBoY
Аспирант
Отправить личное сообщение для Cr@ZyBoY Посмотреть профиль Найти все сообщения от Cr@ZyBoY
 
Регистрация: 08.02.2010
Сообщений: 52

http://github.com/jeresig/sizzle/issues
Конкретно этого бага я там не нашёл.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery Click() не работает на объекте, созданном Ajax vovabigov jQuery 13 09.09.2012 14:25
jQuery jTreeMenu plugin Seafnox jQuery 9 12.01.2010 21:55
jquery - Как получить полный путь? kirill.adw jQuery 5 20.11.2009 17:40
JQuery + FireFox NOOB jQuery 4 02.11.2009 18:16
Как правильно подгрузить jQuery Siton jQuery 4 15.06.2009 09:54