Frontend Dev в EPAM
  • DOU Проектор: Орна — фреймворк та CSS-бібліотека в сукупності

    О боже, ещё один... Это НЕ методология. И это НЕ фреймворк, просто по определению, на это уже несколько раз указывали.

    Такие классы могут заехать как небольшое подспорье для определенных целей (флоаты, возможно, позиционирование, что-то еще из такого разряда, довольно узкое), но оно совершенно бессмысленно для широкого спектра свойств, — что нам, собственно, и предлагают.

    Мне уже неинтересно даже спорить о целесообразности существования этой поделки. Здесь плюсов нет от слова «совсем», и огромная куча минусов со всех сторон. Любому защищающему данный «фреймворк» — взять это г..но и попробовать что-то сверстать с его помощью.

    Підтримав: Бабіч Сергій
  • DOU Проектор: Орна — фреймворк та CSS-бібліотека в сукупності

    Это не фреймворк, это просто список CSS-классов с сомнительной именовательной семантикой (и наверняка с кучей багов при их комбинировании), которые вам захотелось завернуть в один файл. Попытка использовать подобную концепцию на любом проекте, где хоть как-то подразумевается не только разработка, а еще и поддержка, обернется крахом, потому что уже через недельку-другую вам просто надоест добавлять всё новые классы в CSS, и поддерживать эту солянку классов в разметке.

    Примеры в статье — мимо кассы, все как один. К чему эти довольно странные геометрические фигуры? Эти примеры вообще как будто для уроков работы в Paint, ну честно.
    БЭМ и анимация — оооооокей. Он немного про другое.

    Если идея вашего, кхм, вашей поделки в том, чтобы помочь людям создать лендинг или новогоднюю открытку — ОК! Вам стоило об этом написать в самой статье, для этого, может быть, он и сгодится. Непонятно только, зачем ради пары анимаций тащить 250 килобайт CSS.

    Поймите, практической пользы в хоть каком-то логичном применении подобного инструмента в верстке нет — по крайней мере, вы опоздали лет на 7-9, потому что в середине 2000-ых было множество подобных идей (да даже таких же) и реализаций, в довольно крупных компаниях. Но всех их ждал один исход — тупик, тупик как в плане поддержки проекта с такой концепцией CSS, так и в плане самой концепции.

  • DOU Проектор: Орна — фреймворк та CSS-бібліотека в сукупності

    Если вкратце — это просто ужасно. Нет, ребята, вы, очевидно, проделали нефиговую работу, но результат...

    Как вы себе представляете написание кода согласно вашей... «методологии», вашему «фреймворку»? Перечислять все CSS-свойства прямо в имени класса? Вы серьёзно?

    243 кб CSS? Эй, опомнитесь. Посмотрите лучше в сторону БЭМа, о котором вы наверняка так много слышали, но так и не смогли, судя по всему, понять (и которому уж десяток лет стукнет в этом году, пора бы), или в сторону CSS Modules.