LINUX.ORG.RU

RightJS v1.5.0 увидел свет

 , ,


0

0

Тихо и незаметно вышла новая версия широко известной своей правильностью JavaScript библиотеки RightJS.

Среди новых особенностей в данной версии следует отметить следующие моменты:

  • Поддержка старых браузеров была вынесена в отдельный, динамически подгружаемый модуль.
  • Очередные обновления производительности, теперь под Safari RightJS рвет jQuery в шесть с чем то раз, а под Google Chrome и все восемь.
  • Библиотека визуальных эффектов также была переработана и теперь работает еще более быстро, поддерживает новые возможности. В стандартный набор также был добавлен эффект гладкой прокрутки.
  • Поддержка callback для подключаемых модулей в стиле Ruby.
  • Разные прочие мелкие новости и исправления.

Для тех кто следит за проектом издалека, следует также отметить, что со времен последней новости о RightJS на лоре библиотека обросла практически всеми стандартными виджетами, прошла несколько багфикс-релизов, а также заимела свой собственный плагин для RubyOnRails с кучей новых возможностей и фишек.


Спешите видеть!

>>> Подробности



Проверено: maxcom ()

Ответ на: комментарий от wfrr

> Смысл пользоваться фреймворком если для него придется писать костыли.

Не обязательно писать костыли. Если вещь дельная то ее можно и в официальный код засунуть, не проблема. Если только это останавливает, я могу обновить этот плагин прямо сегодня.

Вплоть до того что 'dojo.toJson(new Date())' вернет '{}', у тебя, кстати, также?

Нет у нас даты правильно экспортятся в UTC, и проверяется если объект поддерживает toJSON метод и использует его.

StDog
() автор топика
Ответ на: комментарий от StDog

Если только это останавливает, я могу обновить этот плагин прямо сегодня.

Увы, dojo «корпоративный стандарт» и на нем уже много гуйни написано всякой, а тоб я давно юзал JQuery или еще какую мелочь (в смысле размера).

Нет у нас даты правильно экспортятся в UTC, и проверяется если объект поддерживает toJSON метод и использует его.

С учетом ISO 8601? И как обстоят дела с десериализацией дат?

wfrr ★★☆
()
Ответ на: комментарий от wfrr

> С учетом ISO 8601?

С учетом UTC вот так «2008-12-12T00:00:00Z»

Но если нужен другой формат, можно просто переопределить Date.prototype.toJSON и поиметь все что угодно.

И как обстоят дела с десериализацией дат?

Ну это как бы вопрос пространный, стандарта нет, и даты ходят стрингами, а стринг он и в африке стринг, фреймворк же не знает что имелось ввиду. Тут никакой фремворк не поможет.

Но с другой стороны никто ведь не мешает обернуть JSON.decode и перевернуть в нем значения по тем ключам которые вы используете.

StDog
() автор топика
Ответ на: комментарий от StDog

С учетом UTC вот так «2008-12-12T00:00:00Z»

Это и есть ISO 8601

Ну это как бы вопрос пространный, стандарта нет, и даты ходят стрингами

Но актуальный. Гугль подтвердит мои слова.

wfrr ★★☆
()
Ответ на: комментарий от wfrr

> Но актуальный. Гугль подтвердит мои слова.

Да как бы и сам сталкивался, потому и экспорт сделал.

StDog
() автор топика
Ответ на: комментарий от StDog

> не дает покоя, да?

если бы ты, хотя бы, тихо промолчал в ответ на справедливую критику, то не был бы публично освистан. а теперь терпи.

Momyc
()

Приятная библиотечка. А есть такая же фишка как на ЛОРе с выплывающим ответом при клике на ссылке?

bender ★★★★★
()

StDog феерический пиздабол

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.