Можно добавить «Hello world» в список выбранных, после чего можно будет добавить «Hello» новым элементом так как «Hello world» уже не будет находится при поиске :)
Конечно можно многое сделать оп другому, но это усложнить код, и потребует дополнительного времени, которого у меня не было в тот момент.
Глубокое тестирование тоже не проводилось если что :)
Реализовал демку, с кнопкой «Добавить». В jQuery версии невозможно добраться до основного класса Chosen, надо патчить либу, в Prototype версии класс лежит в window — проблем с расширением нет.
скрин habrastorage.org/storage1/1323aad6/a9f967f1/3c634b64/f03c19a8.jpg
А может просто не стоит вести разработку и тестирование на продакшн сервере, не? Я с php не работаю, это там так принято разрабатывать/дебажить? белый список ip дебагеров очень мило :)
Программа была у каждого, у кого-то более конкретная, а у кого-то менее :) Если вам впрямь интересно могли бы найти программы на сайтах кандидатов или основные моменты в их выступлениях (на tut.by почти все выступали).
Само собой у каждого кандидата была разработанная программа, несколько из них на мой взгляд были довольно четкими логичными и последовательными что бы отдать за них свой голос на выборах, что собственно народ и делал. К сожалению, никакие выборы не имеют значения пока Лучезарный со своей шайкой у руля.
Для верстки из бундлов подойдет javascript версия www.eclipse.org/downloads/compare.php (главное чтобы было Web Tools — WTP). Я обычно ставлю JEE, конечно не совсем для верстки :)
Можно конечно и блокноты всякие навернутые, но этот этап я уже пережил, зачем когда можно абсолютно все разрабатывать (имеется ввиду не только верстка) в одной любимой IDE. Из блокнотов пользую Notepad2 (виндовый только) и Geany (кросс-платформенный).
Важно понимать что именно ты делаешь не так когда ты это делаешь (в силу каких-либо обстоятельств, типа сроков и др. косяков менеджеров), отдавать себе отчет что можно сделать лучше — даже быстро прикинуть алгоритм/решение в уме, но не реализовывать его (не на этой работе, где не видят разницу между программистом и печатной машинкой). Тогда как программист ты еще не потерян для человечества, иначе, если — ты говно/быстро/кодер и нифига не программист :)
Еще часто ставят лишнюю запятую в описании полей json объекта, при этом в FF допустим работает, но в IE падает. Нормальные IDE (Eclipse в моем случае) даже на дифолтных настройках такие вещи светят красным, а отсутствие точки с запятой — желтым. В коде YUI ничего желтого нет :)
А группировка «именно так» претендует на единственную истину? Бывают книги, именно с подборками приемов и конструкций, для гиков, и от гиков ) книги Stefanov, Zakas, Resig и тп. Где не рассматриваются азы JS, а именно приемы, паттерны и тд. Прочитайте парочку, и на многие статьи не придется тратить время.
Конечно можно многое сделать оп другому, но это усложнить код, и потребует дополнительного времени, которого у меня не было в тот момент.
Глубокое тестирование тоже не проводилось если что :)
скрин habrastorage.org/storage1/1323aad6/a9f967f1/3c634b64/f03c19a8.jpg
Можно конечно и блокноты всякие навернутые, но этот этап я уже пережил, зачем когда можно абсолютно все разрабатывать (имеется ввиду не только верстка) в одной любимой IDE. Из блокнотов пользую Notepad2 (виндовый только) и Geany (кросс-платформенный).