О jQuery 1.4.3 и новых версиях

19 октября 2010

Рома Ворушин, спасибо за цитату Simon Willison про новый jQuery:

Once again, the thing that impresses me most about this jQuery release is how stable the core API is. Hardly any new methods added, but the existing methods are made faster, more flexible and more predictable. The same as been true for the past several releases as well. It just keeps getting more and more polished.

Интересно было сравнить Release Notes — то, что было переделано вообще, и изменения в API — то, что изменится для пользователей. Изменений в API довольно мало, 4 новых штуки, все остальное — по большей части изменения функций events, связанных с добавлением eventData.

Из новых вещей мне понравилась jQuery.type; что касается eventData — с его помощью можно указывать некую дополнительную информацию, которая будет доступна на момент вызова handler’a (подробное описание я нашел вот тут).

Возвращаясь к цитате 🙂 Приятно было увидет подтверждение одного из откровений, которое посетило меня при работе над Рисоваськой. Оно формулировалось так: целью создания новой версии программы не является добавление нового функционала, а улучшение той главной функции, которую выполняет продукт. Если при этом появляется новый функционал — это нормально, но огульное добавление «ништяков» ведет к мутациям и ожирению.