Статьи

Переосмысление форм в HTML5

Несмотря на то, что в спецификации HTML5 есть много изменений в лучшую сторону, нет ничего лучше для веб-сайта, управляемого данными, чем преобразование форм. Эти простые…
Статьи

Создание веб-приложения для чата на основе Node.js: начало работы

Эта статья является частью серии технологий веб-разработки от Microsoft. Спасибо за поддержку партнеров, которые делают возможным использование SitePoint. Эта серия руководств по Node.js поможет вам…
Статьи

Как создать свой собственный пакет иконок для веб-шрифтов с IcoMoon

Веб-шрифты — отличная альтернатива изображениям, когда вы добавляете значки на свою веб-страницу. В моей недавней статье « Значки веб-шрифтов: альтернатива изображениям» объясняется, как можно загрузить…
Статьи

Игры: Битва в открытом море, часть 4

На прошлой неделе наша игровая серия углубилась в архитектуру SeaBattle, обсудив SeaBattle update() объекта SeaBattle вместе с конструктором makeShip(x, y, bound1, bound2) . Это четвертая…
Статьи

Предстоящая катастрофа с префиксом поставщика CSS

Разработчики имеют отношения любви-ненависти с префиксами вендоров CSS. Они позволяют нам использовать новейшие технологии за счет многословных деклараций: background-image: -webkit-linear-gradient(#fff, #000); background-image: -moz-linear-gradient(#fff, #000); background-image:…