Новое на сайте: Архив записей

Мы рады представить вам ещё одну небольшую новинку на нашем сайте. Это полный архив записей, содержащий ссылки на все материалы, которые были опубликованы за год существования нашего проекта. На одной большой странице все заголовки статей, новостей и других рубрик собраны в разбивке по месяцам и годам. Вы сразу можете перейти к интересующему вас месяцу с помощью навигационных ссылок:

Зачем нужен такой архив?

  • Во-первых, для облегчения поиска интересующей вас конкретной статьи или новости по её названию. Разумеется, на сайте есть поиск, но он ищет не только в названиях, но и в тексте, выдавая в итоге гораздо больше результатов, чем вам нужно;
  • Во-вторых, для улучшения качества индексации сайта поисковыми системами;
  • В-третьих, для удобства навигации. С помощью архива вы можете посмотреть все заголовки за определённый месяц (или даже год);
  • В-четвёртых, для того, чтобы продемонстрировать вам, сколько всего было написано за год нашего существования :) Возможно, вы случайно найдёте старые статьи, которые покажутся вам интересными.

Архив сайта является динамическим, он выстраивается в момент вашего обращения. Соответственно, туда попадёт даже эта новость :) Ознакомиться с нашим архивом вы сможете через главное меню сайта или по ссылке ниже:

Перейти в архив сайта

Итоги технических работ: оптимизация скорости + система оценки публикаций

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

В ходе профилактики основное внимание было уделено скорости загрузки сайта. Мы прекрасно осознавали, что это — одно из наших слабых мест, несмотря на новый мощный хостинг. Причина тормозов заключалась не в оборудовании, а в движке WordPress. Он сам по себе вряд ли кому-то покажется быстрым, а дополнительные плагины замедляют его и без того медленную работу. Но отказываться от таких функций, как автоматический поиск похожих статей, интеграция с социальными сетями или «карусель» анонсов, мы не желаем. Соответственно, необходимо было искать другой путь.

Существует множество технологий, которые способствуют ускорению загрузки сайта. Некоторые из них уже применялись у нас с августа, но большая их часть была запущена именно сегодня. Вот неполный список нововведений:

  • внедрена минимизация JavaScript через JSMin;
  • оптимизировано объединение JavaScript внутри страницы;
  • включена схема Data:URI, которая обеспечивает дополнительные потоки для загрузки изображений;
  • внедрена технология CSS Sprites, которая существенно ускорила загрузку изображений;
  • улучшена технология серверного кэширования страниц.

Кроме того, мы тщательно исследовали волновавшую некоторых пользователей проблему с комментариями IntenseDebate. Мы нашли причину того, что при медленном соединении комментарии просто не хотели подгружаться. Теперь мы надеемся, что данная проблема полностью устранена.

Значительное время ушло на отладку плагинов. Далеко не все из них удалось сразу подружить с новыми технологиями кэширования. Тем не менее, все работы завершились удачно.

Как итог — время полной загрузки страниц сайта сократилось с 7-8 секунд до 4-4,5 секунд (при первом посещении). При повторных визитах картинки и скрипты подгружаются из кэша, и время загрузки сокращается до 1,5-2 секунд. Все эти цифры были получены на канале шириной 1 Мбит/с.

Также спешим сообщить об ещё одной новинке на сайте — системе оценки публикаций. Теперь рядом с каждым материалом вы будете видеть значок в виде сердечка и цифру:

Если вам нравится статья, то нажмите на сердечко, и к цифре-счётчику прибавится единица. В будущем на сайте появится рейтинг самых интересных с точки зрения читателей публикаций. Голосовать за каждую статью можно один раз с одного IP-адреса. После того, как вы проголосовали, сердечко становится серым и больше недоступно для нажатия.

Традиционно напоминаем: в том случае, если после профилактики вы столкнулись с какими-то проблемами в работе сайта, просим вас сообщить нам о них через форму обратной связи.

Масштабная оптимизация дизайна сайта

Несколько дней назад были обновлены шаблоны оформления сайта, а сегодня настал черёд неприятной, долгой, но очень важной процедуры: оптимизации совместимости. Протестировав наш обновлённый сайт в самых популярных браузерах, мы были неприятно удивлены количеством ошибок в оформлении. Если главной страницы и статей это практически не касалось, то страницы с таблицами в Internet Explorer и Opera стали смотреться, откровенно говоря, ужасно.

Сегодня в течение всего дня велась работа по правке шаблонов сайта с одной простой целью — чтобы он одинаково отображался в ведущих браузерах. По состоянию на момент написания данной новости мы рады заявить о том, что наш сайт теперь абсолютно совместим со следующими браузерами:

  • Safari 4.x и старше
  • Chrome 4.х и старше
  • Firefox 3.x
  • Opera 10.5x и старше
  • Internet Explorer 8

Кроме того, все страницы нашего сайта специально оптимизированы для просмотра на iPad в горизонтальной ориентации.

Хотя сегодня мы несколько раз проверили совместимость, это, увы, не гарантирует идеального отображения сайта во всех будущих версиях браузеров. Так уж они устроены, что каждый по-своему трактует те или иные теги HTML и свойства CSS. Поэтому в случае обнаружения вами проблем с дизайном просим вас сообщить об этом администрации через форму обратной связи. В письме не забудьте указать версию вашего браузера.

В скором будущем серьёзной доработке подвергнется iPhone-версия сайта.