Получил эстафету от Евгения. Возможно, ничего нового вы не узнаете, но всё-таки расскажу, чем пользуюсь я.
-
Несколько программ для веб-разработчика
3 июня 2008
-
FirePHP
2 июня 2008
FirePHP — расширение FireBug для вывода отладочной информации PHP в консоль FireBug.
На сайте имеются библиотеки для подключения к Zend Framework и Symfony. Также нашлась версия для CodeIgniter.
-
Дизайн текста 4
30 мая 2008
Никита продолжает серию статей об оформлении текста.
На этот раз затронуты ссылки, ins и del, дополнительные строчные элементы и проблема форматирования текста в визуальных редакторах.
-
Python: Веб-разработка без фреймворков (часть 4) и ответ на критику
29 мая 2008
Четвёртая часть серии заметок про разработку на Python без фреймворков. Основная тема — способы развёртывания приложения.
Не менее интересный ответ на критику Ивана Сагалаева.
-
Пять звёздочек
28 мая 2008
Вадим Макеев поделился отличным решением для динамичной полоски выставления рейтинга. Основная интерактивность вынесена в CSS. JavaScript используется только для отсылки результата. Таким образом, всё работает при отключенных картинках и скриптах: показывается прогресс-бар с ссылками.
-
DOMAssistant 2.7.1
28 мая 2008
Обновился не очень популярный, но довольно мощный JavaScript фреймворк.
— Добавлена поддержка псевдоклассов :nth-last-child, :nth-last-of-type и :target.
— Добавлена поддержка одинарных и двойных кавычек вокруг атрибутов.
— В .ajax() добавлена опция «noParse», с помощью которой можно отключить конвертацию GET-параметров в POST-параметры при POST-запросе.
— Исправлена работа метода setAttributes в IE.
— Исправлено определение пространства имён xhtml в XPath.
— addContent теперь принимает как числа, так и текст.
— События теперь могут быть добавлены или убраны при их исполнении.
— Исправлено создание
<object>
в Firefox. -
Google AJAX Libraries API
27 мая 2008
Google обрадовали интересной возможностью для разработчиков: теперь можно использовать популярные JavaScript-фреймворки и библиотеки напрямую с серверов Google. Все файлы отдаются правильно пожатыми и с правильными заголовками. Самое вкусное — используется CDN, т.е. будет использован ближайший к вам сервер. Более того, т.к. URL постоянен, скорее всего файлы уже будут в кэше пользователя, если он хотя бы раз загрузил проект, использующий сервера Google.
-
Подключение стиля только для Safari 3
27 мая 2008
Иногда, когда макет уже свёрстан, приходится вносить коррективы для некоторых отдельных браузеров. В случае IE очень помогают условные комментарии. В случае Safari обычно используются хаки.
Но выход есть.
<head> <link type="text/css" media="screen and (-webkit-min-device-pixel-ratio:0)" href="/css/safari.css"/> </head>
В итоге получаем чёткое побраузерное разделение кода и валидные HTML и CSS.
Опробовано на Windows-версии Safari 3.1. Если у кого есть под рукой мак — буду признателен за тестирование.
-
jQuery 1.2.6
26 мая 2008
jQuery опять обновился. Список изменений доступен на этой странице.
-
Drupal 5 Thickbox update
26 мая 2008
Обновление JS и CSS кода модуля Drupal 5 Thickbox до последней доступной на данный момент версии.
Исправляет баги IE6 с позиционированием бокса на длинных страницах.
Требует jQuery Update.
В основную ветку Drupal 5 включено не будет из-за требуемого jQuery Update.