Называть вещи сложно (от автора Mecha CMS) Перевод

German German 28 Декабря 2021 (ред)

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

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

Один термин, состоящий из двух слов, меня очень беспокоит, как будто я могу заменить его другими более короткими терминами. Я даже до сих пор не могу принять «домашнюю страницу» (homepage) и «временную шкалу» (timeline) одним словом. Но, с другой стороны, я могу как-то принять «скачивать» (download) и «закачивать» (upload) как одно слово.

Процесс разработки макетов часто откладывается и даже останавливается только потому, что я не могу определить правильное имя класса HTML для каждого компонента.

Если термины «верхний колонтитул» (header) и «нижний колонтитул» (footer) уже настолько знакомы, как я могу назвать элемент, который будет помещен между ними? Как я могу назвать что-нибудь с постоянным суффиксом «-er»?

Конечно, есть много других терминов, таких как «тело» (body), «содержимое» (content) и «основной» (main), которые подходят для применения к этому элементу. Но все это последовательно пишется как существительное без суффикса «-er». Из-за этого термины «header» и «footer» теряют приоритет, учитывая, что мы действительно можем использовать термины «head» и «foot» в качестве альтернативы.

Почему должны быть «кнопка» (button), «ввод» (input), «выбор» (select) и «текстовое поле» (textarea)? Почему «select»? Почему среди всех существительных должен быть глагол? Почему не «selector» (а еще лучше, «options»)? Почему «textarea»? Почему это не «текстовая область» (text-area)?!

Английский такой странный. Или это только я? Я могу принять «Facebook» как одно слово, но не «Youtube». Когда вы говорите со мной о «youtube», обязательно пишите его как «YouTube», как если бы вы везде писали «GitHub». Пожалуйста… пожалуйста… НИКОГДА не пишите «Github» прямо у меня на глазах!

Источник: https://mecha-cms.com/article/version-2−6-0

Опубликовано в Блог German

2 Ответа

  1. Evg Evg 28 Декабря 2021 (ред.)

    Назвать, чертовски сложно… А Mecha CMS, хм, первый раз слышу. Пошел смотреть, что это такое.

    1. German German 28 Декабря 2021 (ред.)

      Я планировал вторую статью про эту CMS и связать.