Статья о чистом коде
Многие сайты в сети написаны с помощью машин или используют куски готовых блоков, но часть наиболее дорогих - по-прежнему пишутся вручную, с использованием лишь инструментов, убыстряющих этот ручной труд. Такие проекты не всегда дорогие, ведь при простоте сайта, когда требуется от 1 до нескольких страниц, нужно не так много кода для его написания.
- Чистый код - самый быстрый, пишется под конкретные задачи.
Он, как правило, выполняется быстрее, чем на прочих типах сайтов. Для простого лендинга достаточно бывает написать 3 функции, а конструктор или движок будет всегда использовать файл с десятками-сотнями функций. Вёрстка же и правила CSS набираются с минимумом строк и наиболее подходяще под тему, пользователя, возможные изменения.
- На чистом коде легко пишутся всякие уникальные элементы.
Дизайн можно применить почти любой, создать иначе выглядящую и укороченную мобильную версию. Можно добавить больше шрифтов, более сочные картинки, при этом выиграть по скорости загрузки, да и содержание сайта может стоить крайне дёшево.
- Чистый код будет работать долго и надёжно, если он написан по стандартам.
Принцип построения технологий интернета: всё, что сделано в прошлом, поддерживается и сейчас. Когда веб-мастер выполняет стандарты HTML и CSS, функциональность сайта становится сверхнадёжной. Если он достаточно прозорлив, то заранее пишет с учётом будущих возможных переделок, делая и удобнее следующему работнику, и максимально железобетонно, чтобы скрипты крутились вечно.
- Зачастую лучше оценивается поисковиками (результат зависит от исполнителя).
Чистый код уникален, потому и роботы поисковиков оценивают его как отличающийся от большинства, легче и быстрее сканируется. Когда он содержит уместные тэги HTML5, расшифровку содержания для роботов и скринридеров, то сам робот тут же оценивает, для чего он больше подходит, и находит самое подходящее место страницы в поиске (а значит - самое верное и для посетителя). Зачастую правильный именно касаемо стандартов веба код выглядит лучше, чем сделанный сеошниками. И не забывайте, что стандарты веба - они здесь, в документах, они записаны. А где вы видели стандарты для сеошника? Разве что в рекомендациях самих поисковиков для вебмастера.
Преимущества самописных лендингов очевидны, НО бизнес столкнулся с проблемой: слишком мало специалистов. Большинство фрилансеров не могут выудить и 50% из того, что позволяют технологии. Даже маститые сеньоры далеко не всегда понимают, как правильно писать, ведь интернет - это целая вселенная, тут крутятся миллионы компаний со своими стэками, традициями, наклонностями. Кто-то понимает только продажи и учит им, кто-то отлично разбирается в программировании, но не учитывает проблемы доступности и валидности, и компилирует, что называется, всё подряд. Кто-то просто поглядел ролик наподобие "Вёрстка магазина за полчаса" и думает, что уже много понимает. Люди берут заказ и пропадают, люди и компании неверно оценивают свои силы. Отсюда - уход немалого числа заказчиков в сектор конструкторов или веб-студий, если они могут это позволить. Выбор за тем, кто платит. Но сколько придётся переплатить, если изначально отдать деньги не тому? И как оценить исполнителя? Эти ключевые вопросы открыты. В разделе Качество вы увидите мои критерии и подходы к разработке.