Как стать автором
Обновить

Комментарии 23

Раньше были проблема с z-index -1 на IOS. Теперь нет, какие еще баги с ним есть?
Пока не припомню что-то.

Для пользователя, больше быть не должно)

еще vw и vh кажется до сих пор ведут себя так себе в некоторых случаях именно на иосе)

Да, с vh до сих пор проблемы.

не только на ios а еще со всевозможными динамичискими экранами типо скрывающегося интерфейса на мобилках

У вас точно тире на заглавной картинке? Что в первой, что в третьей строке уж больно смахивают на endash.

100% что нет, слайды то через Типограф не гоняли)))

UX — это не про любовь к пользователю, такого Дон Норман не говорил. Если мы рассматриваем algirithm experience как часть UX дисциплины - то тут же впомним патенты EA и Ubisoft о «регулировании сложности» «методы повышения транзакций» нацеленные на усложнение жизни пользователей для симуляции покупок. Любовью тут и не пахнет, ну если только любовью за деньги. А по сути материала — все верно, но меня удивляет тот факт что документация Матириал дизайн уже лет 10 как существует и там все это описано и есть. неужели специалисты с «базой» не знакомы? Я всегда грушил на своих фронтов списывая их баги в верстке на лень/ забывчивость / невинимательность (при учете что баттон в фигме обернут в автолейаут с полями, например), а тут выходит такой уровень специалистов и их знаний. Печально.

Спасибо)

Обсалют

БЕМ

Ну, камрааад...

Да если бы только! «К доступности относиться навигация», запятые отсутствующие и лишние, и много что еще. Отвратительно безграмотная статья.

Можешь подсказать где?

БЭМ это такая головная боль... Ладно, если челики ещё более менее понимают в БЭМ, но я рефакторил за другими до меня разрабами, и они юзали БЭМ не по её методологии и просто пихали куда можно только вложенность...
Я к чему - БЭМ это опасная вещь в руках идиота, потому нужно несколько раз подумать, юзать ли его.
Там же минус на минусе - Дублирование, Отсутсвие переиспользования, Падение в производительности из-за нагромаждения, Ограничения по неймингам, нельзя юзать нормально в глобале, особенно когда проект хорошо так разрастается.

Как минимум можно подумать юзать или Tilwind или styled-components....

Дублирование, Отсутсвие переиспользования, Падение в производительности из-за нагромаждения, Ограничения по неймингам, нельзя юзать нормально в глобале

По всем пяти перечисленным пунктам - а в чем конкретно проблемы?

Помню эту статью. Очень слабая, автор сам толком не разобрался в том, что критикует.

Насчёт стилизации тегов у вас слабо расписано. По умолчанию все типографские элементы должны иметь стили, положенные им от природы, но с учётом дизайна страницы. У нас был один фронтендер, который полностью обнулил стили всех элементов, а далее стилизовал только классы. В итоге, текст статей, набранный контентщиком в админке с использованием визуального редактора выглядел абсолютно безобразно, а именно: тэги p не имели отступа снизу, тэг strong не был жирным, списки не имели отступов ни слева, ни снизу. В макетах от дизайнера был макет страницы статьи, так фронтендер сверстал весь текст на div-ах. А всё потому, что где-то в "умных" книжках он вычитал правило, что никогда ни в коем случае нельзя стилизовать элементы.

Согласен, не прозрачно расписано, как раз кейс с админокой про это - "Когда нет доступа к верстке"
Не желательно стилите теги через "p", а не вообще) они так же стилятся через имена классов

Ох уж этот БЭМ...

&__active {
... 
}

Попробуйте исправить, когда есть .user__active, .product__active и .button__active

А в чем именно трудности? Селектор с амперсандом ведь не может болтаться отдельно, он вложен в конкретный понятный блок. (о том, что модификатор спутан с элементом, промолчу)

Малиновый на чёрном - это a11y?

Все верно

Текст сливается - нечитаем.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории