Осторожно, мошенники!

мошенническое письмо

На днях опять прошла массовая рассылка от мошенников по поводу доменных имен.
Чтобы вас было сложнее обмануть, публикую инструкции, как понять, что письмо из NIC.RU или REG.RU прислали мошенники:

Письмо от «REG.RU»

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

Получил несколько уведомлений якобы от REG.RU (на самом деле от мошенников) о том, что у клиента закончился домен (который продлен 2 недели назад), и уже на следующий день его (домен) удалят. А чтобы этого не случилось, необходимо немедленно занести оплату на указанный кошелек Яндекс.Денег. Вот такие письма приходят:

Письмо от мошенников, замаскированное под уведомление REG.RU

4 признака того, что письмо REG.RU о продлении домена написали мошенники

(далее…)

Письмо от «NIC.RU»

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

За минувшую неделю получил 2 уведомления якобы от NIC.RU (на самом деле от мошенников) о том, что у клиента закончился домен (который продлен 2 недели назад), и уже на следующий день его (домен) удалят. А чтобы этого не случилось, необходимо немедленно занести оплату на указанный кошелек Яндекс.Денег. Вот такие письма приходят:

Письмо от мошенников, замаскированное под уведомление NIC.RU

6 признаков того, что письмо NIC.RU о продлении домена написали мошенники

(далее…)

PageSpeed Insights

PageSpeed Insights для сайта Lobov.pro

Как давно вы проверяли свой сайт на скорость?

Все мы любим, когда телефон работает без лагов, компьютер не тормозит, а сайты и приложения открываются мгновенно. Несмотря на это, большинство разработчиков проверяет сайт на скорость только при явно медленной работе (а скорость, как известно, понятие субъективное), и ограничивается настройкой кеширования страниц.

Заказчики также не смотрят на такой показатель как скорость загрузки сайта — «работает и ладно», «вроде, не тормозит», «у меня открывается быстро» — фразы, которые мне часто доводится слышать. Если же нагрузка на сайт заметно возросла и страницы открываются по минуте или дольше (ужас!), то все решается переходом на более мощный тариф хостинга.

(далее…)

v3pro

Сайт v3projects

Заказчик показал PDF и попросил «сделать как здесь, только адаптивно». Работа выполнена на чистом HTML5/CSS3 без использования фронтэнд-фреймворков. Ширина контента ограничена 1920 точками, под разрешение fullHD. Для адаптации использованы опорные точки 1350px, 920px, 600px — при любом разрешении экрана сайт остается читабельным, все элементы на своих местах, артефакты отсутствуют.

Получилось легко и симпатично — главная страница сайта «весит» всего 25кб, открывается мгновенно на любом устройстве.

К сожалению, при внедрении заказчик изменил верстку, поэтому «вживую» сайт смотрится немного не так, как было задумано, но посмотреть можно здесь — перейти на сайт «В3 ПРОЖЕКТС».

New Hope

Сайт NewHope

«Никогда такого не было, и вот опять»! Довелось поработать с Joomla — знакомые попросили. Дальше пойдет ИМХO.

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

(далее…)

Стоимость доработок

У людей, которые не сталкиваются с программированием (веб-разработкой в частности), часто искажено понимание стоимости выполнения доработок по проекту. Казалось бы, что стоит поменять цвет кнопки на сайте — 1 минута работы. Поэтому время не оптимизируется и количество таких мелких заданий возрастает лавинообразно.

Чтобы было понятно, чем опасен такой подход, попробуем разобрать следующую гипотетическую ситуацию: предположим, что у вас компания по установке окон и объект с сотней окон на сопровождении. Вам звонит Заказчик и говорит, что необходимо отрегулировать окно. Вы отправляете мастера — сама регулировка занимает 2 минуты, но на дорогу туда-обратно уходит час. На следующий день вам снова звонит Заказчик, чтобы отрегулировать другое окно, и вы опять направляете мастера. Если так делать ежедневно на протяжении месяца, то количество затраченного времени составит 20 часов, а полезной работы — 40 минут.

В программировании все происходит примерно так же. По разным оценкам, у разработчика уходит от 15 до 30 минут на переключение между разными задачами. Внутри одного проекта это занимает немного меньше времени, при переключении между разными проектами (особенно, технически насыщенными) время критически возрастает. Сюда включается не только открытие IDE и подключение к серверу, но и анализ кода, поиск нужного места для внесения изменений (на незнакомом разработчику проекте), тестирование, утверждение, внедрение на рабочем сервере (на сложных проектах).

(далее…)

wp-embed

Занимался оптимизацией сайта на WP и наткнулся на скрипт /wp-includes/js/wp-embed.min.js, подключаемый в футере. Заинтересовался, что это за скрипт, и зачем он нужен.

Выяснил, что этот скрипт отвечает за формирование превью для сайтов, поддерживающих oEmbed, при ссылке на страницы вашего блога. Штука полезная, если вы ведете блог или небольшой новостной сайт. Если же у вас корпоративный сайт или лендинг, лучше эту функцию отключить. Для этого прописываем в файле functions.php используемой темы:

function my_deregister_scripts() {
    wp_deregister_script( 'wp-embed' );
}
add_action( 'wp_footer', 'my_deregister_scripts' );

Кстати, по итогам тестирования на примере facebook могу заметить, что работает все это кривовато, и по возможности необходимо делать нормальную интеграцию с использованием API сервисов, на которые ориентирован сайт. Это никак не отразится на самой функции oEmbed, но данные в превью публикации будут сформированы так, как этого хочется вам, а не как получится.

Колобанга!

Вот такой промо-сайт сделали нашим заказчикам.

Сайт статичный — чистый HTML без CMS. Чистая верстка «с нуля», без CSS-фреймворков. Время загрузки HTML — 300 миллисекунд, полная загрузка контента — 1,2 секунды. Google PageSpeed Insights показывает 100/100 для компьютеров и 91/100 для мобильных, что неплохо для настолько насыщенной графикой страницы.

Посмотреть на сайт «вживую» можно по ссылке — перейти на промо-сайт «Колобанга».

С 8 марта!

Уважаемые клиенты!

В честь праздника 8 марта дарим скидку на разработку уникального адаптивного дизайна для сайта. До конца месяца вы можете заказать комплект дизайн-верстка по сниженным ценам:

  • корпоративный сайт — 30 000 ₽
  • интернет-магазин — 50 000 ₽

Готовый дизайн предоставляется в виде комплекта PSD/HTML/CSS/JS-файлов, либо интегрируется в WordPress, NetCat или Bitrix — стоимость интеграции зависит от дизайна и оплачивается дополнительно.