Обновился занятный скрипт, преобразующий формы к единому красивому стилю. Работает во всех современных браузерах. IE6 отрисовывает стандартные формы.
-
NiceForms 2.0
16 ноября 2008
-
the improved packageizer
14 ноября 2008
Яни Хартикайнен обновил сборщик пакетов Zend Framework.
Добавлен мультиселект, поправлены некоторые ошибки, интерфейс сделан более дружественным.
-
Byte Order Mark и PHP
14 ноября 2008
Byte Order Mark, он же BOM. Три байта в начале файла в кодировке UTF-8 (EF BB BF), которые могут сильно попортить нервы, если о них не знать.
Все заголовки должны отсылаться до отсылки данных, но у нас данные (три наших BOM-байта) уже встретились. Соответственно получаем:
Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent
Происходит это из-за давнего бага №22108, который исправят только в PHP6 с полным переходом на Unicode.
Хорошо, что способ борьбы довольно простой: отключить сохранение BOM в своём редакторе.
-
CSS3 и блочная модель
14 ноября 2008
Юрий Артюх рассуждает о «новой», более логичной блочной модели.
Да, действительно было приятно с IE5: ширина — это ширина блока, а не ширина блока + padding.
-
API Яндекс.Карт
13 ноября 2008
Яндекс открыл API Яндекс.Карт.
-
Букмарклет WTFramework
12 ноября 2008
Букмарклет, позволяющий узнать, какой JS-фреймворк используется на сайте.
Да, можно узнать и без него, но с ним приятнее.
-
Обновлён перевод CodeIgniter 1.7.0
12 ноября 2008
Обновил набор языковых файлов для CodeIgniter. Исправил замеченные ошибки.
Всем, кто пользуется — рекомендую обновиться.
-
Обновление таблицы совместимости с CSS
11 ноября 2008
PPK обновил таблицу совместимости браузеров с рекомендациями W3C по CSS.
— IE8 в режиме совместимости с IE7 ведёт себя точно как IE7.
— Opera 9.62 аналогична 9.51.
— Chrome 0.3 работает точно как Safari 3.1, но не поддерживает text-shadow.
— Firefox 3.1b обзавёлся некоторыми дополнениями по сравнению с Firefox 3.0: white-space: pre-line, :nth-child, media queries и text-shadow.
-
Отладка регулярных выражений
10 ноября 2008
Очень и очень полезный инструмент для отладки регулярных выражений — The Regex Coach. Работает с PCRE, которые используются, например, в Perl или PHP.
Умеет подсвечивать совпадения, строить дерево выражения, производить поиск-замену, разбитие и даже пошагово отлаживать выражение.
-
inPHP.org, уровень 6
10 ноября 2008
Радостное событие для всех, кому понравился тест inPHP.org.
Доступна аккредитация шестого уровня «Свободное владение языком PHP. Способность принимать нестандартные решения».