Прогрессивные веб приложения (Progressive Web Applications)

Progressive Web Applications или PWA —  эта технология позволяет сайтам вести себя как мобильное приложение. Это гибрид сайта и приложения для мобильных устройств.

Читать далее Прогрессивные веб приложения (Progressive Web Applications)

Обзор лучших CMS 2015 года

iTrack0207[1]

Любая CMS позволяет реализовать любой дизайн и функциональное наполнение сайта. Этому не стоит удивляться, поскольку сервера и браузеры работают не с внутренним языком конкретной CMS, а с языком разметки, общим для всех CMS. Другими словами, разные движки отличаются лишь разным инструментарием, но все они работают с одним и тем же исходным материалом – контентом сайта и дают один и тот же конечный результат. Читать далее Обзор лучших CMS 2015 года

Ошибка 413 Request Entity Too Large в Nginx

nginx[1]Ошибка появляется при загрузке файлов больше 1 мегабайта. Одна из причин — это дефолтные настройки nginx, а точнее параметра client_max_body_size, который по умолчанию равен 1m Читать далее Ошибка 413 Request Entity Too Large в Nginx

Как запретить выделение текста (CSS)?

cssЗапретить выделение текста можно при помощи свойства CSS — user-select.
Для старых браузеров необходимо подставлять префикс, у каждого браузера свой префикс.

-ms-user-select — эксплорер;

-moz-user-select — файрфокс;

-khtml-user-select — конкверор;

-webkit-user-select — вебкит браузеры (Хром, Сафари);

user-select — для браузеров последних версий.

Читать далее Как запретить выделение текста (CSS)?

Настройка логов в Apache

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

Apache — это одно из самых (если не самое) мощных open-source решений для создания веб-серверов. Возможности ведения логов в Apache как для одного сайта, так и для нескольких доменов очень гибки. Большинство возможностей настройки логов применимы для любой операционной системы, но некоторые из них специфичны только для Unix/Linux. Читать далее Настройка логов в Apache

Что такое Web Storage?

Web Storage наверное, одна из самых простых для понимания спецификаций HTML5. Статьи про эту технологию конечно уже существуют, но я, следуя духу блога, попробую объяснить, что такое Web Storage, очень простым языком, с примерами и подробными комментариями к ним.
Сразу оговорюсь, что библиотеку jQuery я использую в примерах скорее по привычке… Читать далее Что такое Web Storage?

Новый HTML 5

p803273309В статье мы рассмотрим новшества и изменения HTML 5, и посмотрим, что из этого уже работает в новейших браузерах.

Новый доктайп и способ указания кодировки в HTML 5

В отличие от существующих громоздких доктайпов, объявление 5-ой версии кратко и лаконично: Читать далее Новый HTML 5

Как правильно использовать JQuery?

full-e661a070b23842a51e271322c4378abfПривожу вашему вниманию очень важные советы по Правельному использованию фрейворка JQuery. При использовании данных советов вы увеличети производительность, валидность и свидёте возможность ошибок в минимум. И так начнем. Это перевод статьи, написанной Jon Hobbs-Smith. Я счел ее довольно интересной и решил выложить в своем блоге.

1. Загружайте библиотеку с Google Code
На Google Code хранится несколько популярных Javascript библиотек, в том числе и jQuery, при этом есть несколько способов их подключения к вашему сайту. Надо сказать, что подгружаются они довольно быстро, к тому же если пользователь до этого посещал сайт, где библиотека подгружается таким же образом как и у вас с Google, то файл вообще загрузиться с кеша. Читать далее Как правильно использовать JQuery?

Правильные веб формы. Какие они?

hostingРассмотрим несколько моментов которые необходимо учитывать при использовании форм на своих веб сайтах. И так приступим:

1. Используйте ярлыки (labels)

Вам не обязательно необходимы ярлыки для того, чтобы форма работала. Однако, ярлыки все же придают порядок Вашим текстовым полям и связывают друг друга. Использование тега <label> не только семантически правильно, но и дает Вам возможность более гибко регулировать внешний вид с помощью стилей. Читать далее Правильные веб формы. Какие они?

Google OS анонсирована

2009-03-26-cl-KMPODZHSTСлухи о том, что Google работает над собственной операционной системой подтвердились. В официальном блоге представители Google объявили о том что исходнык коды Google Chrome OS возможно появится уже осенью а во второй половине 2010 года будут доступны нетбуки с предустановленной системой

Сундар Пичай (Sunder Pichai), Вице-президент по продуктам
Линус Апсон (Linus Upson), Технический директор Читать далее Google OS анонсирована