я не доказываю свою правоту, а реагирую на попытки доказать, что jQuery однозначно лучше Prototype.js. И делаю это не с пеной у рта, а спокойно и цивилизованно.
каждый может пользоваться библиотекой по своему выбору. Но если он захочет доказать, что она лучше, придется это доказывать.
я видел примеры ее использования, и мне они не понравились. Я не хочу писать такой код.
1) html тоже стандартизован, и это не сильно помогает ; ) А приобретая в качестве, всегда теряешь в количестве. Можете не возражать, я в этом уверен :р
2) ощутимая часть этих конструкций мне хорошо пригождается в самом яваскрипте, поэтому мне все равно, откуда они взяты. И вы не сказали про преимущества js, с которых и началось это обсуждение. Каким образом прототайп не позволяет вам их использовать?
у меня на бэкэнде именно php, и я с большим удовольствием использую прототайп
1) я работал и работаю со скриптакулосом, и никаких проблем не ощущаю. И вообще криворукость кодеров очень слабо зависит от библиотеки.
2) я пока что не буду этот пункт называть нелепым : ) Вначале объясните, что имеете в виду, а то такое обвинение в адрес прототайпа я встречаю первый раз.
я понимаю, почему вы ошиблись — быть телепатом всегда трудно
с интернетом у меня все в порядке. Тормоза гридера и раньше и сейчас вызываются чрезмерной сложностью используемого в нем яваскрипта. В этом смысле некоторые яваскрипт-программисты сейчас превосходят даже ява-программистов (раньше считалось, что это у них самый крутой проц и больше всего оперативки).
на тему чрезмерности: изменение scrollTop, добавление класса диву и аяксовый запрос не должны вызывать загрузки процессора на 4 секунды. Как и на 20 с включенным firebug. А если вы сомневаетесь в моих словах, я могу доказать свою компетентность в теме
хотя, если вспомнить одну из недавних статей Джоеля, программисту интереснее полгода играть на гитаре со своей группой, чем переписывать циклы на асме, и результат этого будет такой же
жаль только, что у меня нет особого желания участвовать в гонке мегагерц со своим ahtlon2k
правила есть правила - и если Вы приходите в какой-то ресурс, Вы обязуетесь их соблюдать
вообще-то не всегда. Например, сколько бы ни было написано на двд-дисках, что их нельзя копировать, по закону человек может это делать для себя. Или еще: администрация магазина не может заставить покупателя сдавать вещи в камеру хранения при входе в магазин, как бы упорно она не пыталась это сделать. Наверняка есть много других примеров действия закона. Правила не должны нарушать прав потребителя. Нарушаются ли они здесь? Точно сказать не могу, но очень на то похоже.
кроме того, очень сомнителен метод борьбы с этим скриптом. Как я понимаю, под фильтр попадают даже обычные сообщения благонамеренных пользователей, не нарушающие никаких правил.
и еще: скрипт ведь запускают пользователи, у себя на компьютерах, а не миртесен. Именно пользователи тут не читают и нарушают правила. А молодая социальная сеть выступает скорее в роли продавца оружия : )
это всё вдобавок к «запиранию» пользователей у себя. Как-то много сомнительного в действиях вконтакте, не находите? : )
нет, я условного «противника» ставлю на один уровень с РБК — как крупную легальную компанию, которую можно засудить. Это сложно, но возможно, и тому уже было много доказательств.
технические проблемы удаления меня не интересуют. Суд тоже, как я понимаю. Компания должна выполнять предписание суда.
а последний абзац вы писали, упрямо игнорируя факты : )
FreeDESIGN валит в одну кучу две разные вещи, и вы этого не понимаете. Вначале он говорит о том, кому принадлежит информация, а потом пускается в рассуждения о том, что единожды ушедшая в интернет информация никому неподвластна.
Мой ответ ему относится к первой части его коммента, где речь идет о владении.
Вы говорите о том, что информацию невозможно скрыть, когда она появилась в интернете. Да, невозможно. Но хакерская мелочь мало кого интересует. А вот крупных и легальных игроков типа google или microsoft можно серьезно наказать — потому что они вынуждены действовать в рамках закона. А в его рамках у информации, особенно личной информации, есть хозяин.
каждый может пользоваться библиотекой по своему выбору. Но если он захочет доказать, что она лучше, придется это доказывать.
при чем тут карма, я не понял
1) html тоже стандартизован, и это не сильно помогает ; ) А приобретая в качестве, всегда теряешь в количестве. Можете не возражать, я в этом уверен :р
2) ощутимая часть этих конструкций мне хорошо пригождается в самом яваскрипте, поэтому мне все равно, откуда они взяты. И вы не сказали про преимущества js, с которых и началось это обсуждение. Каким образом прототайп не позволяет вам их использовать?
у меня на бэкэнде именно php, и я с большим удовольствием использую прототайп
2) я пока что не буду этот пункт называть нелепым : ) Вначале объясните, что имеете в виду, а то такое обвинение в адрес прототайпа я встречаю первый раз.
$(”#id”) Improvements
jQuery 1.1.3 — 651ms
jQuery 1.1.4 — 70ms
размер означает отсутствие некоей функциональности. Можно вообще не использовать библиотек, и ничего не нужно будет скачивать :р
в общем, факт я предоставил, в холиворе участвовать не буду
согласен, в последней версии они это исправили, но на репутации все равно несмываемое пятно ; )
кроме того, даже в последней версии нету у jQuery однозначного превосходства
сейчас с этим все хорошо
впрочем, даже известный идеолог яваскрипта Крокфорд, считает цикл for in реализованным неудачно в самом яваскрипте
ну вот зачем было про jQuery?
я совсем не против этой библиотеки, но мне (и 70% javascript-разработчиков) больше нравится prototype.js
не дразните гусей : )
после клика на кнопку next (или единичного скролла мыши) я наблюдал 100% загрузки проца в течение 20-30 секунд
с отключенным firebug время сократилось до 4-5 секунд, что тоже нетерпимо
в опере, как ни странно, работает слегка быстрее, чем в ff (раньше было сильно наоборот)
ещё гарантированно долго можно ожидать загрузки настроек
с интернетом у меня все в порядке. Тормоза гридера и раньше и сейчас вызываются чрезмерной сложностью используемого в нем яваскрипта. В этом смысле некоторые яваскрипт-программисты сейчас превосходят даже ява-программистов (раньше считалось, что это у них самый крутой проц и больше всего оперативки).
на тему чрезмерности: изменение scrollTop, добавление класса диву и аяксовый запрос не должны вызывать загрузки процессора на 4 секунды. Как и на 20 с включенным firebug. А если вы сомневаетесь в моих словах, я могу доказать свою компетентность в теме
хотя, если вспомнить одну из недавних статей Джоеля, программисту интереснее полгода играть на гитаре со своей группой, чем переписывать циклы на асме, и результат этого будет такой же
жаль только, что у меня нет особого желания участвовать в гонке мегагерц со своим ahtlon2k
они, конечно, молодцы, что это сделали
но параллельно они добились прямо-таки невероятных тормозов в работе своего детища
20 секунд реакции на клик — это чересчур
пример с двд я приводил для наших реалий, не претендую на его универсальность
до этого было можно
у индустрии звукозаписи сильное лобби, с этим не поспоришь : (
верьте мне, я знаю
но даже если так, все равно есть права, которые могут по оферте передаваться владельцам сервиса, разве нет?
кроме того, очень сомнителен метод борьбы с этим скриптом. Как я понимаю, под фильтр попадают даже обычные сообщения благонамеренных пользователей, не нарушающие никаких правил.
и еще: скрипт ведь запускают пользователи, у себя на компьютерах, а не миртесен. Именно пользователи тут не читают и нарушают правила. А молодая социальная сеть выступает скорее в роли продавца оружия : )
это всё вдобавок к «запиранию» пользователей у себя. Как-то много сомнительного в действиях вконтакте, не находите? : )
технические проблемы удаления меня не интересуют. Суд тоже, как я понимаю. Компания должна выполнять предписание суда.
а последний абзац вы писали, упрямо игнорируя факты : )
вот еще, в дополнение к ответу: http://habrahabr.ru/blog/webstandards/31…
Мой ответ ему относится к первой части его коммента, где речь идет о владении.
Вы говорите о том, что информацию невозможно скрыть, когда она появилась в интернете. Да, невозможно. Но хакерская мелочь мало кого интересует. А вот крупных и легальных игроков типа google или microsoft можно серьезно наказать — потому что они вынуждены действовать в рамках закона. А в его рамках у информации, особенно личной информации, есть хозяин.
доказываете мне тут какие-то посторонние вещи : )