Релиз Firefox 4

Сегодня Mozilla Foundation выпустила новую версию своего браузера — Firefox 4. Среди новинок, интересных для разработчиков, внедрение новой версии Gecko и нового JavaScript-движка JägerMonkey, поддержка аппаратного ускорения графики и многое другое.

Пуленепробиваемый background-size

Задача масштабирования фонового изображения согласно заданным размерам довольно часто встречается на практике. Например, растянуть фоновую картинку на все окно браузера.

Собрав в кучу CSS2, CSS3, фильтры для IE и специфические вендорные префиксы для разных браузеров, получаем почти кроссбраузерное решение поставленной задачи.

Включение HTML5 в Internet Explorer

С приходом HTML5 появилось много вкусностей во всех браузерах. Но, как всегда, отличился Internet Explorer, который просто игнорирует неизвестные ему теги. Есть только один способ научить IE понимать новые элементы, такие как <article>, это использование HTML5 shiv, быстро включающий все новые элементы.

Распознавание кодировок в Komodo Edit

Komodo Edit — очень хороший кроссплатформенный (Linux, Mac Os, Windows) java-редактор для написания кода на HTML, CSS, PHP, JavaScript. С огромным количеством плюшек и своими недостатками. Главный из них неправильное определение кодировки открываемых файлов.

9 полезных онлайн генераторов CSS правил

На сегодняшний день CSS один из наиболее важных и используемых языков разметки стилей для разработчиков. Для новичков этот язык не так уж и прост как кажется на первый взгляд. А профессионал нарисует вам стили и на ладони, если под рукой не оказалось компьютера.

Избавляемся от CSS хаков в Internet Explorer

Большинство вебмастеров — разработчиков сегодня делятся на два лагеря: первые предпочитают условные комментарии для отделения версий Internet Explorer друг от друга, вторые — CSS хаки.

Я не отношусь ни к одной из перечисленных групп. И вот почему.

Сжатие PHP кода

Псевдо сжатие РНР кода, в основном, заключается в применении php_strip_whitespace — функции, которая возвращает исходный код файла с вырезанными комментариями, переводами строк и дублирующимися пробелами, что по функционалу похоже на использование php -w из командной строки.

Префикс или постхак

В то время, как поддержка CSS в браузерах улучшается с каждым днём — включая впечатляющие успехи команды разработчиков IE9 — всё больше и больше авторов увлекаются CSS3. По этой причине им приходится сталкиваться с браузерными префиксами — свойствами вида -*-, вроде -moz-border-radius, -webkit-animation и так далее.

Регистрация «В Контакте» теперь возможна только по приглашениям

В ночь с четверга на пятницу, 11 февраля состоялся переход на новую систему регистрации — регистрация по приглашениям (инвайтам).

Хотя регистрация и осуществляется только по приглашению, она остается бесплатной. Это ограничение было введено с целью борьбы с роботами, которые создают аккаунты для рассылки спама.

Пишем сообщения в системный журнал при помощи syslog()

Средство syslog — очень мощный инструмент для отладки ваших web-приложений. С помощью него вы можете наблюдать, какие модули и SQL-запросы выполняются, а также значения каких переменных изменяются, когда вы ходите по Web-сайту. Это помогает точно определять модули, в которых, вероятно, имеются проблемы или критические ошибки.