Archive for October, 2007
Script.aculo.us 1.8 BETA
Thomas Fuchs объявил о новой версии этой популярной джаваскрипт библиотеки на своём блоге. В принципе это даже не beta релиз, а так называемый “preview”, который знакомит разработчиков с новыми функцияами script.aculo.us. В релизе есть на что посмотреть:
- Теперь script.aculo.us работает на основе Prototype 1.6.0
- Полностью переделаны Ajax.InPlaceEditor и Ajax.InPlaceCollectionEditor.
- Полное наследование эффекта Morph от CSS.
- Новый “core” эффект Effect.Tween.
- Поддержка звуковых эффектов (mp3). Использует родные возможности IE, или установленные плагины, где это возможно.
- Улучшена скорость работы.
- Куча исправленных багов.
Остальные подробности можно прочитать в CHANGELOG.
Thomas также заявил, что после финального релиза 1.8, он “заморозит” разработку. Никаких новых функций добавляться не будет, и будут только исправления багов. Новые функции появятся в версии script.aculo.us 2.0, но пока неизвестно когда же эта версия выйдет. (Я очень надеюсь, что вместе с релизом Ruby on Rails 2.0
)
iPhone плагин для Wordpress
Решил оптимировать свой блог для iPhone и iPod Touch. Хоть на них и стоит браузер Safari, пользоваться сайтом не очень удобно. Надо постоянно зумить, скроллить и тд. Начал писать свою версию сайта для айФона, но как то не пошло. Может потом продолжу, когда будет больше времени.
Вчера, чисто случайно, зашёл на айФоне на сайт www.russianiphone.ru (кстати у кого есть iPhone и нужна русская клавиатура - бегом туда). Смотрю - а зумить то статьи совсем не надо. Всё сразу помещается на экране телефона. Наверное какойто плагин, думаю. И правда - автор блога установил iWPhone WordPress плагин. Не долго думая, я поставил его и на AjaxRussia.com. Работает просто замечательно: если посетитель зашёл на iPhone или iPod - то он видит оптимированную версию сайта, если же это посетитель с обычным браузером - то он видит нормальную версию. Тоесть для обычных посетителей ничего не изменится, а владельцы телефонов скажут спасибо. Все довольны
Установка плагина:
4 commentsДвижок для визуализиции на jQuery?
John Resig выложил на своём блоге небольшое видео, где можно увидеть новые возможности jQuery. Саму библиотеку John ещё не выпустил, но речь идёт о движке для визуализации. Пока не ясно, что же именно использует John: Flash, SVG или просто HTML+CSS. Как вы думаете?
Tablecloth - стильные таблицы
Я уже писал про свою “любовь” к таблицам, но на всякий случай напомню - таблицы используем для отображения информации, а не для дизайна страницы. Но это не значит, что если есть какие данные, то можно их просто запихать в таблицу и всё будет отлично. Эта таблица ещё и должна хорошо выглядеть. Конечно, если хватает познаний в CSS, и есть время то можно запросто сделать очень красивую таблицу. Но если времени и умений не хватает?
В этом случае поможет Tablecloth. Нужно всего лишь добавить 2 строчки кода и посетители будут в восторге от ваших таблиц.
6 commentsRuby on Rails 1.2.4, подготовка к 2.0
Вышла новая версия фреймворка Ruby on Rails 1.2.4. Этот релиз содержит несколько исправленных багов, улучшенную систему безопасности, ускорения в производительности, а также готовит программистов к переходу на версию 2.0, которая уже не за горами.
В чём заключается подготовка к версии 2.0?
В RoR 2.0 перестанут работать некоторые функции, и 1.2.4 предупредит, если вы их используете. Кто использует RESTful routing, обратите внимание на новые ссылки. Теперь вместо /post/1;edit будет /post/1/edit, чему я очень рад. Эта точка с запятой немного мозолила глаза. Старые ссылки будут всё равно работать, просто Rails не будет их генерировать.
Улучшенная система безопасности
- Передача id сессии в URL больше не поддерживается.
- Переработан алгоритм генерации JSONa, чтобы предотвратить XSS атаки.
- Исправлены потенциальные угрозы безопасности в XmlSimple, а также ускорена его работа.
Установка
Установить новую версию RoR можно стандартной командой: gem install rails
Я побежал обновляться. Пишите, если будут проблемы с установкой ( кто-нибудь из посетителей вообще использует Rails? ).