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

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

Погодите... Это что, мы переизобрели style="..."? Только со вкусом жаваскрипта?

да, причём переизобрели многими разными способами

Скажите, что это сатира. Пожалуйста...

Кто-то должен сказать правду. Нет, это не сатира.

Вот эта страница https://habr.com/ru/company/ispmanager/blog/686080/comments/, чисто комменты загружает 3.5 мегабайта (1 мегабайт в архиве) чтобы отобразить наши 4 коммента и немного заголовков внизу. Это ещё немного по современным меркам.

НЛО прилетело и опубликовало эту надпись здесь

А чем таким class="fw-bold" принципиально отличается от style="font-weight:bold;"? Ну, кроме того, что "fw-bold" вовсе необязательно делает именно то, что я бы предположил, и мне всё равно придётся идти и смотреть определение этого класса, чтобы убедиться, что там именно "bold", а не "normal" или вообще не "margin-left:2px"?

НЛО прилетело и опубликовало эту надпись здесь

Вы правда не видите разницу между семантикой и не-семантикой?

Тот факт что style "в лоб" не позволяет задать @keyframes не меняет того, что стиль "fw-bold" имеет значение "жЫр" а не "акцент".

НЛО прилетело и опубликовало эту надпись здесь

Комментарий редактировать можно только полчаса примерно после публикации. Комментарий оставлен в 11:08, так что самое позднее мог быть изменён в 11:38. Ваш ответа 17:24 -- вы отвечали точно на последнюю его версию.

НЛО прилетело и опубликовало эту надпись здесь

Я правильно понимаю, что в классе "fw-bold" у вас бывает анимация?


А если нет (и я на это надеюсь), то давайте лучше сразу уберём все классы типа "fw-bold" и "margin-b5px", и сосредоточим наш новый уберфреймворк только на том, что интересно — то есть, анимации.

А при чем тут бэм?

Насколько я помню, его создатели преследовали три вещи: полностью избавиться от каскада, который сильно тормозит на БОЛЬШИХ сайтах, сделать код страницы машиногенерируемым и понятным для того, кто только подключился к проекту. «Руками» на бэм не пишут

Я лет пять назад тоже смотрел в сторону очередной вариации бутстрап, но позже понял, что чтобы мне собрать как надо, нужен только scss и все. Сброс стилей, base, layout, elements, components, utility. Тем более, что большая часть кочует из проекта в проект. Зачем мне вот это вот все. Хотя таилвинд меня по началу впечатлил. Ковырять документацию, когда я могу сам сделать лучше и чище.

Вообще если пользоваться нормально семантикой, то назначать стили и отступы персонально элементам на странице не требуется.

Очень странно делать перевод статье, в которой большое количество ссылок, не перенося их. Особенно когда по контексту понимаешь, что именно это слово было ссылкой и лезешь за ней в оригинал статьи.

Пожалуйста, не стоит переводить термины которые не имеют широкоизвестных и устоявшихся аналогов в русском. "Хлебные крошки" - что? 🤦🏻‍♂️ Понятнее было бы оставить оригинал "breadcrumbs". Иначе у вас получаются очередные "Ясные Печенья".

С сутью комментария соглашусь. Но конкретно «хлебные крошки» вполне устоявшийся перевод, ни разу не встречал, чтобы их называли breadcrumbs в русской речи.

Документацию обычно читают на английском (а подчас только в оригинале ибо локализации нет совсем) и там этот стиль контрола называется breadcrumb. И в коде этот класс имеет точно такое же название, поэтому надежнее не переводить термин чтобы не было неоднозначности и толкований.

Так и статью можно на английском прочитать. Дело то не в этом. А в том, что это вполне однозначный и понятный перевод. Погуглите это словосочетание, если сомневаетесь в широте его применения. Есть ещё один более бюрократический - навигационная цепочка, но он реже встречается.

Ребят, объясните мне пожалуйста, что делает тейлвинд? я честно пытался понять суть, но не догнал:
если писать этот набор классов в условном html как атрибут, то получается каша; если собирать из них один готовый класс в условном css, то мне проще сразу иметь обычные свойства из css.

Bootstrap/Ant/Chakra/Material/Foundation - они ведь про "бери и делай", т.е. не надо запариваться со сборкой стилей, просто берешь и используешь готовое. Или я не прав?

Что касается готовых стилей — то на нем только админки клепают. Нормальный сайт на чистом бустрап никто делать не будет, для них по любому надо создавать свой дизайн

Так стили можно переопределить. Смысл того же бутстрапа в том, что там хотя бы семантика есть. А в этом тейлвинде семантики ноль, тупо сокращение того, что можно в style протиписать. Вот только это всегда антипаттерном считалось.

НЛО прилетело и опубликовало эту надпись здесь

ну может когда пользуешься вимом или нано нужно искать, но в вскоде или идее просто переходишь на этот класс/стиль как по ссылке

Ни разу не пользовался sass в bootstrap, если надо было кастомизировать
Зарегистрируйтесь на Хабре, чтобы оставить комментарий