+7 495 008 8452 пн.-пт. 10:00 – 17:00

Важно знать

Коллекция полезных материалов из мира веб-разработки, интернет-маркетинга, SEO и SMM.


Советы и полезная информация от специалистов из технической поддержки.
6 полезных библиотек для программирования на PHP. Часть 1

Перевод публикации «30 Amazing PHP Libraries for Programmers and Developers».

6 полезных библиотек для программирования на PHP. Часть 2

pGraph - совершенно необъятная библиотека дя построения объектно-ориентированных графиков. Строит диаграммы линейные, плоярные, гистограммы,

7 полезных инструментов Chrome для веб-разработчика

Сочетание клавиш Ctrl + P (Cmd + P, если вы работаете на Mac). В Sublime Text подобная функция называется "Go to anything", а в Idea - "Searching Everywhere".

HTMLслепки для индексации ajax-сайтов поисковиками

С индексацией поисковыми машинами все не так гладко. Подгружаемый "на лету" контент поисковые роботы ловят нестабильно. Как быть?

Волшебный ускоритель compress.php

Этот маленький файл может удивительно много. Объединяет многочисленные таблицы стилей в один файл CSS. Так же поступает с множеством скриптов Javascript. Сжимает полученные файлы. Объединяет два файла в один архив GZIP, который легко и на лету распаковывают все современные браузеры. Прописывает .htaccess, инструктирующий браузеры кэшировать вышеназванный архив.

Дизайн e-mail для мобильных устройств

Вы регулярно рассылаете письма настоящим и будущим заказчикам? Тогда стоит учитывать тот факт, что не менее трети из них просматривают почту на смартфонах и мобильных телефонах.

Есть ли безопасность на FL.RU ?

Миллионы пользователей FL.RU ведут переписку между собой. Но при этом документы, приложенные к переписке, исправно индексируются Яндексом и доступны в его выдаче!

Еще 7 нужных инструментов Chrome для веб-разработчика

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

Еще раз об удобных интерфейсах

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

Зачем вообще нужна техподдержка сайта?

Техподдержка подразумевает под собой ежемесячное абонентское обслуживание Вашего сайта, выявление неполадок и своевременное их устранение. Так ли она нужна?

Как превратить смартфон в пульт управления презентацией?

Как превратить смартфон в пульт управления презентацией? Это не очень трудная задача. Мы будем использовать браузеры, поддерживающие открытие сокетов. При помощи Node.js и Socket.io мы научим смартфон управлять запущенной на компьютере презентацией.

Количество оповещений во вкладке браузера

Ваш сервис должен обеспечивать активное общение пользователей, постоянное обновление контента, требующее быстрой реакции участников? Как Gmail, Facebook, Twitter? Все они используют функционал отображения количества обновлений в заголовке страницы (закладка браузера). Хотите сделать такой же?

Куда податься после закрытия Google Code?

Как известно, корпорация добра решила больше не финансировать всемирно известный репозитарий Google Code. Очень жаль! Сотни тысяч проектов завязаны на него. И хотя время еще есть, но не так уж и много: с 24 августа 2015 года прекратится загрузка новых проектов, а с 25 января 2016 года сервис станет полностью недоступен. Пора искать альтернативы.

На все руки Grunt

Рутина есть истинное имя занятий фронтенд-разработчика. Но некоторые плачут меньше, потому что часть работы перекладывают на Grunt.

Найдена новая дыра в Android'е

Версии операционной системы Android ниже пятой под угрозой. Компонент установщика приложений PackageInstaller имеет уязвимость, сходную с уязвимостью Masque для iOS. Дыра в безопасности позволяет установки приложений поверх приложений.

Отчёт о заблокированных ресурсах от Google

Вы видите на своей стороне, со своего IP прекрасную картинку? Без дополнительного тестирования нет никакой гарантии, что поисковые машины и конечные пользователи видят то же самое. В результате двойной вред: падение сайтов в выдаче Google и повышение количества отказов пользователей.

Пошаговая инструкция в 15 ходов по переходу на HTTPS на Nginx

Внезапно вам потребовался HTTPS. Мало ли зачем. Например, карточные платежи на сайте принимать. Как это устроить? Вот чек-лист.

Простой чат для консультаций на сайте

Простой и удобный чат для консультаций в режиме реального времени способен удвоить продажи на сайте. Сегодня мы расскажем, как организовать его на основе модуля Nginx nginx-push-stream-module, PHP и Javascript. Решение кроссбраузерное и не требует дополнительных плагинов.

Пять правил современного бэкапа

Что вы потеряете, если сгорит жесткий диск ноутбука? Два десятка игрушек? Любовно собранную фильмотеку? Контакты за пять лет? Договора, сметы, макеты, рукописи, на восстановление которых могут потребоваться годы?

Разметка веб-форм для удобства пользователей

Допустим, ваш постоянный покупатель так любит ваш сайт, что постоянно заходит в личный кабинет с различных устройств. Бывает такое. При оптовой торговле сплошь и рядом. И вот он, значит, авторизуется: с телефона, с планшета, с ноутбука и со стационарного десктопа тоже. А можно обойтись одной авторизацией?

Спам есть? А если найду?

Вам не повезло. Ваш IP-адрес попал в спам - листы Spamhaus. Вы приобрели дурную репутацию, которую теперь совсем не просто обелить

Четыре правила тайм-менеджмента для программиста

Немало изобретений управленческой науки скомпрометировано неумным покаушничеством и карьеризмом. Попробуем в этот раз заняться реабилитацией тайм - менеджмента.

Подписаться на новые материалы раздела:












CAPTCHA