jQuery 1.2.2

К своему “второгодию” jQuery решил явиться миру обновлённым.

Много исправлений направленных на ускорение и “устабилизацию”.
Решена крайне досадная проблема с тем, что $(document).ready не срабатывал в IE если, документ находился в [и]фрейме.
Из новшеств – этот самый $(document).ready(func) теперь можно писать в более привычном виде через $.bind – $(document).bind(‘ready’,func);
Появились два новых event-а – mouseenter и mouseleave, которые вероятно скоро пойдут в массы в качестве основы для разнообразных dropdown-менюшек.
В “ajax”-части добавились “умолчальные” заголовки Accept, для разных типов dataType. (зачем это надо? и что из этого выйдет ?)

Перед тем как обновиться не забудьте – некоторые плагины могли “сломаться” – будьте готовы поработать напильником…

15.01.08  |   | 2 comments

я меняюсь, лучше сразу вам признаюсь…

Отлично проведённые выходные вдохновили на очередное безумие из серии “программисты делают дизайн”. В итоге получился симпатичная на мой взгляд темка. Сделано без единого гвоздя  таблиц за пару часов, поэтому разного рода глюки вёрстки будут наверное выплывать (буду рад услышать замечания по этому поводу).

Поскольку надавно стал обладателем смартфона, учёл тот факт что сайты можно смотреть не только на десктопе. За компанию (до кучи) прикрутил OpenID (всё как у взрослых!) – приглашаю так сказать к дискуссии.

P.S. С ходу не нашёл плагина для WP, добавляющего функционал для вставки голосования в пост. На этом фронте действительно всё так плохо и срочно требуется подкрепление?

24.12.07  |  ,  | 7 comments

xdebug.ini

Нашёлся добрых дел мастер, собравший полную информацию о доступных директивах, которые добавляет xdebug в php.ini.

Technorati Tags: ,

27.11.07  |   | стань первым

Google using jQuery

Вот здесь упомянуто, что в обновлённой версии гуглокода инопланетяне решили использовать распрекрасную jQuery.

Есть ещё сомневающиеся в правильности выбора jQuery? Или даже те, кто и вовсе ещё не выбрал? Задумайтесь! – даже гости из будущего почувствовали Великую Силу, которую даёт jQuery отбирая взамен лишь не многим больше 20кБ трафика.

Но овладеть магией не просто. А очень просто.

пузомерка

Хотя я с ними не согласен – “встроенный” перфекционизм говорит что напорол много чуши… Если возьмусь проходить ещё раз наберу много больше.

01.11.07  |   | 8 comments

firebug 1.1 (beta)

И всё-таки он обновляется! (да-да – а земля круглая и вертится).

Самые, на мой взгляд, вкусные изменения это закладка “Stack” в отладчике. (Её как раз стало очень нехватать – ранее стек вызова показывался в строке с меню и тупо не помещался в ней) и возможность использовать внешний редактор(!) по умолчанию это aptana.

Появились и визуальные изменения – подсветка исполняемого блока кода например. А вот «“better” debugging icons» по-моему паршивые – старые были привычнее и симпатичнее…

Вы можете взглянуть на полный список изменений в этой версии и на свой страх и риск установить себе эту глючную версию, которая страдает падучей…

Technorati Tags: ,

01.10.07  |   | стань первым

(xdebug + notepad++) === php ide ?

крупнее
Всем хорош xdebug, но как непосредственно дебаггер использовать его было крайне неудобно. А IDE которые якобы поддерживают xdebug либо крайне неуклюжи (komodo), (либо|и) дОроги.
Но вот появился свет в окне – обнаружен плагин к notepad++, который превращает этот шустрый и удобный редактор в полноценную php ide. Превращает он пока не очень хорошо (плагин не вышел из alpha-версий) – не работают половина hotkey-ев (вероятно из-за конфликтов с другими плагинами) да и интерфейсные глюки имеются,но уже сейчас отладка проходит на ура.
Настройка окружения тривиальна: скачиваете xdebug (если вы по непонятным причинам не сделали этого раньше), и делаете несколько шаманских пассов над php.ini:

zend_extension_ts=/path/to/php_xdebug.dll
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.idekey=default

и рестартите apache. Сам dbgpPlugin имеет в данный момент минимальные настройки – укажите ip сервера, DOCUMENT_ROOT на сервере и локальный, например:

127.0.0.1 | default | /home/site.name/public_html | d:\wwwroot\home\site.name\public_html

А вот стартовать debug-сессию из notepad++ у меня не получилось. Но это не беда, поскольку есть xdebug helper – extension для firefox, с помощью которого усилием мысли одним кликом эту самую сессию можно стартовать.

Счастливой отладки… ;o)

Technorati Tags: , ,

Performance Optimization WordPress Plugins by W3 EDGE