Называть вещи сложно (от автора Mecha CMS) Перевод
Я не умею разрабатывать макеты, потому что слишком одержим аккуратным исходным кодом. В отличие от расширений, макеты нужно создавать с множеством вариаций, хотя, в конце концов, пользователь будет использовать только один.
Это заставляет меня немного лениться, потому что мне приходится повторять один и тот же код много раз. Мой стиль выбора имени и определения пропорций макета затрудняет реализацию дизайнерских идей.
Один термин, состоящий из двух слов, меня очень беспокоит, как будто я могу заменить его другими более короткими терминами. Я даже до сих пор не могу принять «домашнюю страницу» (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» прямо у меня на глазах!
Назвать, чертовски сложно… А Mecha CMS, хм, первый раз слышу. Пошел смотреть, что это такое.
Я планировал вторую статью про эту CMS и связать.