Советы для начинающих веб-разработчиков

Часто меня просят помочь и, если есть время и настроение, то помогаю. Очень много людей делает одни и те же ошибки. Здесь буду собирать характерные ошибки начинающих веб-разработчиков или тех, кто недавно начал работу с MODX Revolution. Если у кого есть какие замечания (предложения) по ошибкам - буду рад от вас получить советы и дополнения по статье.

Указать в head сайта base href:

<base href="https://modx.ws/"/>

При использовании шрифтов проверять поддерживает ли шрифт кириллицу и не забывать добавлять это в вызове — &subset=latin,cyrillic

<link href='http://fonts.googleapis.com/css?family=PT+Sans&subset=latin,cyrillic' rel='stylesheet' type='text/css'>

Сам шрифт можно указывать в head либо в файле стилей как это советует Пол Айриш:

/* Declare your font using the @font-face rule */
/* Source: http://www.paulirish.com/2009/bulletproof-font-face-implementation-syntax/ */
@font-face {
    font-family: 'Graublau Web';
    src: url('GraublauWeb.eot?') format('eot'), 
         url('GraublauWeb.woff') format('woff'), 
         url('GraublauWeb.ttf') format('truetype');
}

Установить редактор для подсветки кода ACE, Codemirror.

редактор для подсветки кода ACE

Указать кодировку для Базы данных при установке или переносе сайта utf8_general_ci.

кодировка для Базы данных

Указать параметр locale в Системных настройках как RU-ru.UTF-8

параметр locale в Системных настройках
Далее идёт, что я не рекомендую делать!

Не рекомендую вставлять в поле "Содержимое ресурса" чанки или скрипты:

Не рекомендую вызывать несколько раз одни и те же библиотеки (jQuery, например):

Не нужно использовать разные шрифты для кириллицы и латинницы:

Рекомендую почитать:

Советы для веб-разработчиков. Часть 1.