Классы purple, blue, pale-blue, pink я создал чтобы покрасить каждый бокс отдельно
В одном случае используется один вид классов для этого: .bg-color-pale-gray, а в другом случае просто purple. Причём purple является зависимым от родителя. Здесь надо бы выбрать что-то одно. Если хочешь, как в Bootstrap, то и создай такие классы, как bg-gray, bg-purple. Но это уже не БЭМ.
info-box__btn-more btn-more - элементу я указываю маргины и паддинги в конкретном боксе, а саму кнопку я использовал несколько раз в разных местах, поэтому для нее отдельный класс
А вот это то самое сиденье на двух стульях. Либо уж БЭМ, либо OOCSS/Atomic
А чем библиотеки не устраивают? Хочется с нуля прописать физический движок? Для пайтона точно понадобится библиотека для работы с OpenGL. Есть официальная оболочка для работы с OpenGL
При таком подходе это очень сложная задача. Суть в том, что при space-around свободное место по краям контейнера зависит от количества элементов внутри. Лучше сделать space-between, а блоку content задать внутренние отступы слева и справа.
canonical позволяет сделать так, чтобы одинаковые страницы, но при одном урле не считались дублями. Например, часто это используется в интернет магазинах. Часто там одна и та же карточка товара находится в разных категориях. Получается ситуация, что URL разный, но контент одинаковый. В этом случае этим страницам устанавливается canonical с основным товаров. Поисковики будут знать, что на самом деле эти товары являются одинаковыми и ненужные можно не использовать в выдаче.
В вашем случае получаются одинаковые title и h1. Поисковик считает это дублями и предлагает установить canonical, чтобы определить главную страницу, а остальные выкинуть. Но контент всё же у вас разный, поэтому стоит поработать с тем, что я указал
Сейчас очень маленький тайтл, без особого описания. Так же нет тега h1. Разберитесь с этим. Можно ещё добавить description. Тайтл можно выстроить а-ля «Вакансия название_вакансии в компании
название_компании»
В качестве заголовока первого уровня возьмите название вакансии
Inspector Due, Просто это лично моё мнение, что знания в смежных областях не могут быть лишними. Да и всегда можно найти единомышленников или научиться чему-то у других. Но тут у каждого своё мнение.
Судя по всему нужен hcaptcha.getResponse. То есть при авторизации вы передаёте управление JS, с помощью этого метода проверяете ответ капчи и если всё ок, то передаёте запрос на авторизацию
В одном случае используется один вид классов для этого: .bg-color-pale-gray, а в другом случае просто purple. Причём purple является зависимым от родителя. Здесь надо бы выбрать что-то одно. Если хочешь, как в Bootstrap, то и создай такие классы, как bg-gray, bg-purple. Но это уже не БЭМ.
А вот это то самое сиденье на двух стульях. Либо уж БЭМ, либо OOCSS/Atomic