Size: a a a

2021 April 07

SB

Sergey Berezhnoy in БЭМ
так, кажется я понял, что не понял изначальный вопрос ;-)
источник

SB

Sergey Berezhnoy in БЭМ
можно как-то переформулировать? ;-))
источник

ЕК

Егор Комаровский... in БЭМ
А нет, это я тупанул, "init_auto" подключил, а в самом блоке баг был. Короче, все работает как нужно, объекты просто так не создаются. Чисто моя ошибка.
источник
2021 April 08

И

Ильдар in БЭМ
Здравствуйте, почему-то в bem-forms не миксуется form-field__message к блоку message если у message стоит type: text
источник

И

Ильдар in БЭМ
нашел баг в message_type_text.bemhtml.js - идет перезапись миксов
источник

ЮГ

Юра Гвоздев... in БЭМ
Оцените, пожалуйста, мою верстку и посоветуйте может что-то нужно исправить
https://yuralinkev1ch.github.io/Dariana-Anenkova-s-portfolio/
источник

Prikolist Начрэл... in БЭМ
Выглядит хорошо. Проблемы которые я заметил такие:

При первой загрузке страницы (обнови её с сбросом кэша) видно кнопку, пока всё остальное не видно. Либо сделай цвет фона контрастным цвету шрифта, либо скрой кнопку до загрузки страницы, потому что это выглядит дешево.

Анимация кнопок мешает сфокусироваться на тексте, отвлекает внимание. Понятно что это лендос и это такой призыв к действию, но выглядит в традициях вирусных порно сайтов.

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

Ещё в форме связи агрессивная анимация кнопки и обводка у инпутов когда я фокусируюсь на них мышкой.

Ещё когда я открываю фотографии, пропадает скролл и при закрытии модального окна страница дёргается. Это нужно решать показом скролла всегда или созданием отступа вместо скролла.

А в остальном хорошая страница на мой вкус
источник
2021 April 09

ЮГ

Юра Гвоздев... in БЭМ
>При первой загрузке страницы (обнови её с сбросом кэша) видно кнопку, пока всё остальное не видно. Либо сделай цвет фона контрастным цвету шрифта, либо скрой кнопку до загрузки страницы, потому что это выглядит дешево.

Можешь подсказать как сделать так чтобы она загружалась одновременно с остальным контентом?
источник

ЮГ

Юра Гвоздев... in БЭМ
>Анимация кнопок мешает сфокусироваться на тексте, отвлекает внимание. Понятно что это лендос и это такой призыв к действию, но выглядит в традициях вирусных порно сайтов.

ты имеешь ввиду анимацию, которая отвечает за е появление?
источник

Prikolist Начрэл... in БЭМ
Добавить слушатель для события window.onload, который будет делать кнопку видимой. Но лучше просто сделай фон цвета контрастного цвету шрифта (белому). Что бы пока загружается фоновая картинка, пользователи могли читать текст. Часто делают цвет фона близким к цвету картинки. Например на картинке много тёмно зелёного цвета - значит цвет фона тёмно зелёный. В этом случае загрузка картинки выглядит в прогрессивном стиле. Это имеет особый смысл для мобилок, потому что на странице много картинок и она загружается 10 секунд с 3G подключения
источник

Prikolist Начрэл... in БЭМ
Нет. Анимация мигания. Я читаю текст и внимание отвлекает постоянно прыгающая сбоку кнопка. Как агрессивный баннер в яндекс поиске, предлагающий установить "яндекс браузер"
источник

ЮГ

Юра Гвоздев... in БЭМ
странно, когда добавляю бэкграунд колор вместо картинки то сперва появляется вместо картинки только его бэкграунд колор, а спустя секунду загружается кнопка, текст сверху и слева
источник

Prikolist Начрэл... in БЭМ
В этом и смысл. Показать изначально хоть что-то, а уже потом догрузить и улучшить вид
источник

ЮГ

Юра Гвоздев... in БЭМ
просто вот так оно загружается
источник

Prikolist Начрэл... in БЭМ
Могут быть разные причины у этого. Скорее всего используется кастомный шрифт без фоллбека, который долго загружается. Если дело в этом, то нужно установить какой-то стандартный шрифт как фоллбек и оптимизировать размер шрифта, для этого есть специальные тулы, которые удаляют из шрифтов неиспользуемые данные
источник

ЮГ

Юра Гвоздев... in БЭМ
у меня для body установлен  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
источник

ЮГ

Юра Гвоздев... in БЭМ
попробовал задать конкретно тегам с текстом, та же проблема
источник

Prikolist Начрэл... in БЭМ
Тогда не знаю. Возможно странице нужен JS что бы установить какой-нибудь класс, который определяет стили. Или возможно установлена анимация или переход, которые начинают с состояния полной прозрачности и это триггерится при загрузке страницы. Попробуй загрузить страницу с имитацией 3g good, если разницы в задержках отображения текста не будет, значит дело в анимациях/переходах
источник

ЮГ

Юра Гвоздев... in БЭМ
ладно, буду че-то думать, а касательно бэма у меня все норм?
источник

Prikolist Начрэл... in БЭМ
Я сейчас не могу этим заниматься, но я посмотрел код, увидел глобальные классы, обычно их стараются избегать, если это возможно. Подумай о том какой сущностью используются эти переходы, возможно тебе нужен какой-то утилити блок. В целом я не вижу проблемы в классе fadeInLeft, но он используется у тебя только в заголовке, а в карточках используется просто fadeIn, это типичный признак того, что можно перенести это в модификатор сущности
источник