Ну, это совсем другой вопрос. Просто стало обидно за парней, которые хорошо спроектировали код, чтобы экономить трафик пользователей, а главным поводом недоверия становится якобы отсутствие этой экономии.
По поводу eval и write могу от себя лично добавить вот что:
1. eval штука небезопасная, все это знают. Но уже придуманы методы безопасного eval, поэтому почему бы его не использовать?
2. Если мы сидим на MooTools, то давайте рассуждать уже не про eval, а про Assets.javascript()
3. Если посмотреть исходник Assets.javascript(), то (учитывая, что ребята из MooTools — не последние спецы в своем деле) понимаем, что write это не грабли :-) Там это, правда, делается так: script.inject(doc.head).
Но, господа, вы тут разглагольствуете о 320 килобайтах, а прочитали ли вы, что там происходит на самом деле? Ядро метеоры весит 4КиБ, а подгрузка остального кода происходит в реальном времени, если вам понадобился тот или иной виджет.
Мне показалось, топикстартер довольно ясно это описал. Если нет, прокомментирую — ядро содержит в себе описание зависимостей модулей и при требовании загрузить что-то, делает простую штуку — document.write('<script type="text/javascript" src="ненене.js"></script>');
Ну а противостояние Meteora vs. jQuery это вообще феерия :-)
Команда IE выпускала говнобраузеры именно потому, что все силы сосредоточила на срыве фф-даунлоад-дэй 2008.
Каждый пользователь IE стал невольным участником акции «скачай лису, сломай серверы мазилы»! Счетчик скачиваний сломан, они добились успеха.
10 мегабайт, которые сделала мазила, которые отымели мазилу :-)
Я знаю только одну логику — двоичную математическую (об остальных только наслышан). Так вот, с помощью нее довольно трудно объяснить некоторые поступки людей. А дизайн пользовательских интерфейсов — это работа с оглядкой только на одно — поведение человека. Я, как человек, часто испытываю неудобство от форм, где надо представляться. Вышенаписанное — мысли вслух о наболевшем и тривиальное решение этой проблемы.
Данный топик содержит маленькую идею и совершенно пустячную ее реализацию — рокировка двух полей ввода текста. Я бы не назвал это усложнением, даже бы если совсем ничего не понимал в компьютерах. Вместо слова «усложнение» я бы описал это как «идейка», «штучка», «хреновинка» :-)
Спасибо за столь развернутые комментарии к моему топику.
Вы что-то путаете. Где здесь максимализм?
Если человек на вопрос: «Ударишь ли ты ребёнка?», — отвечает отрицательно, это значит лишь то, что он здоров и не испытывает ассоциаций с подвалами, пистолетами и кровью, когда слышит слово «ребенок».
Ни максимализм, ни прыщи, ни богачи тут не играют роли.
Я давно знал, что парни из этой бухты всегда в теме :-) Интернеты безопасносте!
Все идет к тому, что через пять лет выйдет Фалаут 4. Из основных фич — использование одной кнопки Enter для управления всеми действиями в игре.
Да, я был невнимателен, а цена вопроса выросла до 24 КиБ.
Но я все еще не напуган :-)
По поводу eval и write могу от себя лично добавить вот что:
1. eval штука небезопасная, все это знают. Но уже придуманы методы безопасного eval, поэтому почему бы его не использовать?
2. Если мы сидим на MooTools, то давайте рассуждать уже не про eval, а про Assets.javascript()
3. Если посмотреть исходник Assets.javascript(), то (учитывая, что ребята из MooTools — не последние спецы в своем деле) понимаем, что write это не грабли :-) Там это, правда, делается так:
script.inject(doc.head)
.Так что, думаю, все в порядке :-)
Но, господа, вы тут разглагольствуете о 320 килобайтах, а прочитали ли вы, что там происходит на самом деле? Ядро метеоры весит 4КиБ, а подгрузка остального кода происходит в реальном времени, если вам понадобился тот или иной виджет.
Мне показалось, топикстартер довольно ясно это описал. Если нет, прокомментирую — ядро содержит в себе описание зависимостей модулей и при требовании загрузить что-то, делает простую штуку —
document.write('<script type="text/javascript" src="ненене.js"></script>');
Ну а противостояние Meteora vs. jQuery это вообще феерия :-)
Команда IE выпускала говнобраузеры именно потому, что все силы сосредоточила на срыве фф-даунлоад-дэй 2008.
Каждый пользователь IE стал невольным участником акции «скачай лису, сломай серверы мазилы»! Счетчик скачиваний сломан, они добились успеха.
10 мегабайт, которые сделала мазила, которые отымели мазилу :-)
Не принимайте всерьез :-)
Данный топик содержит маленькую идею и совершенно пустячную ее реализацию — рокировка двух полей ввода текста. Я бы не назвал это усложнением, даже бы если совсем ничего не понимал в компьютерах. Вместо слова «усложнение» я бы описал это как «идейка», «штучка», «хреновинка» :-)
Спасибо за столь развернутые комментарии к моему топику.
Плюсанул в карму, в топик, в комментарии :-)
Элегантный подход. Спасибо и в избранное.
Если человек на вопрос: «Ударишь ли ты ребёнка?», — отвечает отрицательно, это значит лишь то, что он здоров и не испытывает ассоциаций с подвалами, пистолетами и кровью, когда слышит слово «ребенок».
Ни максимализм, ни прыщи, ни богачи тут не играют роли.