Более того, есть ещё такое милое занятие как "аутсорсинг", которое позволяет юристам, программистам, рекламщикам и прочим работникам не делать НИЧЕГО — главное найти, кому слить задачу, оставив себе чуть-чуть (чуть-чуть может легко достигать 70%).
Главное — солидная вывеска! И умение участвовать в тендерах правильно.
Кто вам такое сказал? Дизайн — это профессия на стыке творчества (художники) и инженера (верстальщики). И перекос в любую сторону плох, а всё, о чем я писал — как раз перекос в сторону инженеров.
Не должно быть "штучки, вид которой зависит от местоположения". Это вот тот самый компонентный подход, который удобен программистам — и противоречит дизайнерскому подходу.
Если эта Штучка (такая, штучка!) выглядит в разных местах по-разному, то это две разные штучки. На уровне функциональности — пожалуйста, переиспользуйте. А то, что относится ко всему визуальному — не надо, правильно будет сделать заново.
Наконец-то кто-то это написал! Последние лет 5-10 программеры упорно тащат в мир дизайна кучу решений из своей практики, и решения эти для дизайнеров выглядят уродливо и неудобно.
Теперь уже простой сайт не сверстаешь без npm и прочих радостей командной строки, да и вообще вместо сайтов делают простоодностраничныеприложения (да, в одно слово)
Вот это вот всё БЭМгое — опять программеры натащили, и, конечно, будут защищать — см. комменты выше.
Только это все другая логика. Дизайнеры работают с визуальными подходом, и хотят видеть все текстовые вещи простыми и далекими от программирования. CSS задумывался просто и по-дизайнерски. Поэтому там нет наследования и так далее. Мы не пишем IScalableHeadingLevelInterface::_blockDivLayer, мы пишем div.h1… div.h5, и нам так удобнее. Нам не надо мейнтенить, рефакторить, супероптимизировать и асинхронно выполнять. Нам просто надо, чтобы flex уже везде заработал нормально...
А бывает наоборот — делает твоя большая контора большой сайт, тебе говорят — Славик, нарисуй кнопочку "ОК" во всплывающем окне.
Ты берешься, и попутно понимаешь, что сайт сделан хреново, даже это всплывающее окно пишет в консоль 5 ошибок, а в половине броузеров просто не закроется. Но ты мало того, что дизайнер, а не программист, не тестировщик, не менеджер проекта, так ещё и просто Славик.
Поэтому ты просто кнопку и стараешься выкинуть все это из головы, вместе с возможными проблемами Владимира и любым последствиями.
В "Виктории" и в "Перекрестке" поставили кибер-кассы. Пробовал ими пользоваться раз десять в сумме — и больше меня никто не заставит ближайшие пару лет это делать. Они убогие, они бесят, а рядом обязательно все равно должен стоять кассир с ключ-картой и постоянно помогать.
А ещё их, вероятно, надо заряжать. В отличие от.
Добрым словом и бейсбольной битой можно продать намного больше, чем просто добрым словом.
Поделитесь css-кой? Я не могу себе представить, что там менять на 100 срок при
Здесь у нас Параграф стиля Параграф. Ой, нет, он же в Статье. Значит, стиль будет Параграф-в-Статье. А у Списка — Список-в-Статье!
Тут впору изобретать NCSS — Non-Cascading Style Sheets!
где гарантия, что эти компоненты не сломают BEM, если уж они ломают обычный грамотный CSS?
Более того, есть ещё такое милое занятие как "аутсорсинг", которое позволяет юристам, программистам, рекламщикам и прочим работникам не делать НИЧЕГО — главное найти, кому слить задачу, оставив себе чуть-чуть (чуть-чуть может легко достигать 70%).
Главное — солидная вывеска! И умение участвовать в тендерах правильно.
Не надо использовать "внезапные переиспользуемые компоненты". Они так же поломают БЭМ, при желании.
Значит, стили изначально неправильно переиспользовались или недостаточно гибко писались.
Так и не понял, что это и с чем это едят. Кто-то что-то программирует… Демо есть?
Кто вам такое сказал? Дизайн — это профессия на стыке творчества (художники) и инженера (верстальщики). И перекос в любую сторону плох, а всё, о чем я писал — как раз перекос в сторону инженеров.
Вопрос в том, что значит — поддерживать.
Если сайт готов и в него надо встроить новую кнопку, баннер, поддержку эмодзи в именах пользователей — это все нормальную верстку сломать не должно.
Все проблемы, которые решает БЭМ — это если изначально сверстано так, что дунешь — разваливается.
Не должно быть "штучки, вид которой зависит от местоположения". Это вот тот самый компонентный подход, который удобен программистам — и противоречит дизайнерскому подходу.
Если эта Штучка (такая, штучка!) выглядит в разных местах по-разному, то это две разные штучки. На уровне функциональности — пожалуйста, переиспользуйте. А то, что относится ко всему визуальному — не надо, правильно будет сделать заново.
Less отличная штука, только непонятно, почему для неё нужен отдельный компилятор, не встроенный во все среды разработки.
Да и вообще, почему нормальной среды визуальной разработки так и не появилось со времён DreamWeaver.
Наконец-то кто-то это написал! Последние лет 5-10 программеры упорно тащат в мир дизайна кучу решений из своей практики, и решения эти для дизайнеров выглядят уродливо и неудобно.
Теперь уже простой сайт не сверстаешь без npm и прочих радостей командной строки, да и вообще вместо сайтов делают простоодностраничныеприложения (да, в одно слово)
Вот это вот всё БЭМгое — опять программеры натащили, и, конечно, будут защищать — см. комменты выше.
Только это все другая логика. Дизайнеры работают с визуальными подходом, и хотят видеть все текстовые вещи простыми и далекими от программирования. CSS задумывался просто и по-дизайнерски. Поэтому там нет наследования и так далее. Мы не пишем IScalableHeadingLevelInterface::_blockDivLayer, мы пишем div.h1… div.h5, и нам так удобнее. Нам не надо мейнтенить, рефакторить, супероптимизировать и асинхронно выполнять. Нам просто надо, чтобы flex уже везде заработал нормально...
А бывает наоборот — делает твоя большая контора большой сайт, тебе говорят — Славик, нарисуй кнопочку "ОК" во всплывающем окне.
Ты берешься, и попутно понимаешь, что сайт сделан хреново, даже это всплывающее окно пишет в консоль 5 ошибок, а в половине броузеров просто не закроется. Но ты мало того, что дизайнер, а не программист, не тестировщик, не менеджер проекта, так ещё и просто Славик.
Поэтому ты просто кнопку и стараешься выкинуть все это из головы, вместе с возможными проблемами Владимира и любым последствиями.
В "Виктории" и в "Перекрестке" поставили кибер-кассы. Пробовал ими пользоваться раз десять в сумме — и больше меня никто не заставит ближайшие пару лет это делать. Они убогие, они бесят, а рядом обязательно все равно должен стоять кассир с ключ-картой и постоянно помогать.
Вероятно, у вас никогда не было полуавтомата-Вятки)))