Каждый месяц я собираю интересные материалы, связанные с разработкой сайтов и публикую их в виде обзора. Надеюсь, в представленном списке публикаций и сервисов каждый найдет что-нибудь интересное ему.

Дизайн

Типографика

  • Дизайн текста 4: Ссылки, del, ins, дополнительные элементы
    Никита предлагает ограничить возможности WYSIWYG редактора только семантическими элементами и защитить пользователя от самого себя.
  • Типографика: Штрихи, штришки и штришочки
    Практика показывает, что если тире или кавычки — это первое, что изучают при появлении интереса к «типографике» (а на самом деле — к грамотному набору текста), то правильное употребление апострофа, знаков минут и секунд, знака ударения почему-то вызывают больше вопросов.
  • Цифры, числа и числительные
    Правильное оформление чисел. В статье рассмотрены:
    • Минускульные и маюскульные цифры
    • Целые числа и десятичные дроби
    • Простые дроби
    • Буквенные сокращения (тысяча, миллион, миллиард)
    • Диапазоны
    • Порядковые числительные и числительные в составе сложных слов

Кодинг

  • Самые лучшие зарубежные ресурсы, блоги, журналы, социальные сети и форумы для web-разработчиков…
    Подборка лучших из лучших. Здесь всегда можно найти самое лучшее и новое из мира веб-программинга.
  • 23 сервиса для работы с CSS
    Чистка, форматирование, валидация, сжатие и прочие действия с CSS.
  • Вредная верстка
    Как нужно и как не нужно верстать, большой список ошибок, в верстке с советами по исправлению.
  • Найсбокс
    Отрисовка элементов форм в стиле сайта.
  • Интересное о мобильном интернете
    Юрий Артюх делится информацией о мобильном интернете и советами по теме.
  • Google AJAX Libraries API
    Google разместил на своих серверах наиболее популярные JаvaScript фреймворки. Теперь можно использовать фреймворки не беспокоясь о размещении их файлов, процедура обновления сводится к изменению пары цифр, а общее кеширование должно ускорить загрузку, использующих эти библиотеки сайтов. Загрузить их можно как с помощью Google AJAX API Loader так и с помощью элемента <script>. Обратите внимение, что если указать версию точно, загружаемая библиотека кешируется на 1 год, а если указать версию частично в расчете на обновления к примеру 1.2 вместо 1.2.6 для jQuery 1.2.6 то библиотека кешируется всего на 1 час.
  • Как работают таймеры в JavaScript
    Принципы работы таймеров в JAvaScript и различия между функциями setTimeout и setInterval.
  • Оптимизация JavaScript: Добавление элементов DOM в документ
    Многие Веб-разработчики пишут горы кода на JavaScript, особенно в новом веке Web 2.0. Это мощная технология, но большинство браузеров содержат очень медленную реализацию движка, и многим в какой-то момент приходится пересматривать код и пытаться сделать его быстрее. Автор статьи делиться своим опытом и пишет о трюках, которые помогут сделать ваш код JavaScript настолько быстрым, насколько это возможно.
  • Js Decoder v1.1.0
    Деобфускатор, приводит в удобочитаемое состояние сжатый код.
  • The PHP Benchmark
    К извечному спору, что быстрее print или echo.
  • Оптимизируем загрузку PHP-кода в 22 раза
    Дмитрий Котеров рассказывает о методе, который позволяет в ряде случаев ускорить загрузку объемного PHP-кода более чем в 20 раз, не получая при этом побочных эффектов и значительных неудобств.
  • lazy initialization, python
    Ленивая инициализация и для чего она нужна, с примером декоратора, который немного упрощает реализацию «ленивой» инициализации в программах на питоне.
  • Google App Engine теперь доступен всем желающим
    Заодно и объявлены тарифы на используемые сверх бесплатной квоты:
    • $0.10 - $0.12 CPU-час
    • $0.15 - $0.18 хранение 1GB данных в месяц
    • $0.11 - $0.13 1GB исходящего трафика
    • $0.09 - $0.11 1GB входящего трафика
    возможность оплатить дополнительные ресурсы должна появиться в этом году. Помимо этого можно отметить, что App Engine обрастает новыми API, уже добавлены Memcache API и Images API.
  • AWS Amazon Web Services (EC2, S3, SimpleDB)
    Говоря о Google App Engine нельзя не упомянуть и конкурирующие сервисы от Amazon. Которые в отличие от App Engine не просто проходят обкатку на пользователях, а уже давно эффективно используются во многих проектах.

SEO

Блоггинг