27 августа 2012 г.

Почему не работал jQuery Transit?

Работая над улучшением интерфейса своего календаря наткнулся на плагин jQuery Transit. Он реализует плавные анимации через свойства CSS3 – и, как пишут на Хабре, на устройствах с аппаратным ускорением графики (в том числе и на планшетах) работает несравнимо быстрее традиционного .animate(), что встроено в jQuery.

Однако при попытке использовать плагин jQuery Transit возникла неожиданная проблема – анимации не работали, кроме одной – анимации прозрачности. Хотя на сайте самого плагина всё прекрасно работает.
После нескольких часов ковыряния в коде оказалось, что плагин не хочет работать с jQuery 1.8.0 (последний официальный релиз на данный момент).
А вот с версией 1.7.2 – всё работает прекрасно.
P.S. Автору плагина о данном неудобстве написал – есть надежда, что исправит.

17 августа 2012 г.

Книги по JavaScript, HTML5, CSS, PHP

Полностью отказавшись от Flash и FLEX, перешёл на открытые стандарты.

Следовательно, понадобилась литература по JavaScript, HTML5, CSS, PHP.

Чтобы не покупать всё в бумаге, купил ридер PocketBook Basic 611. Оказалось - очень удобная вещь. Идеально подходит для чтения пиратских PDF и DjVU (что и не удивительно, ридер делали украинцы - а они толк в пиратстве знают :)

Множество книг на русском нашёл на сайте For Coder (www.forcoder.ru).

Правда, похоже что этот сайт больше не развивается. Зато ещё больше книг - и всё свежее - есть на Мир Книг (http://mirknig.com/). Но на последнем больше на английском.

2 августа 2012 г.

Calendar-B — календарь онлайн

Наконец-то, не смотря на постоянную нехватку времени, написал (точнее, переписал) часть своего календаря. Теперь он на JavaScript, называется Calendar-B.

Пока доступен только просмотр по месяцам, но уже можно пользоваться. Адрес календаря - http://www.borshak.com/calendar-b/

Приступить к использованию