Задать вопрос
  • Как правильно оформить блок в стиле БЭМ?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    desuvin: Это тяжело назвать бэмом, не юзайте такое. h2 без класса, куча примитивных классов (title/btn) и так далее. У КАЖДОГО элемента (за исключением декоративных элементов, аля span'ы в гамбургер меню) должен быть класс, по названию которого можно сразу определить что находится внутри элемента.
  • В чем причина торможения CSS-анимаций?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Пример в студию, или я вам должен производительность замерять силой мысли?
  • Стоит ли начинать учить Angular 1.x или дождаться 2.x и не забивать себе голову?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    bagerman: Компилятор, который превращает код одного языка в другой (в общем плане). В данном случае пишите код ES2015(ex ES6), а транспайлер его превращает в стандартный js текущего стандарта ES5.
  • Для фриланса обязательно ли изучать frontend + backend, или хватит одного frontend'а?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Дмитрий: Тут речь шла о фрилансе. И под фрилансом конкретно я подразумеваю цивилизованный фриланс в долларах, а не рабство на русских биржах, где всем подавай верску 10 страниц за 2к рублей. + на фл никто никогда не считает полный рабочий день в офисе. Средняя цифра составляет 120 часов в месяц (6 часов в день). Хотя можно и по 200 работать, но это уже каждому свое.
  • Для фриланса обязательно ли изучать frontend + backend, или хватит одного frontend'а?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Дмитрий: Мда, серьёные цифры, исходя из которых можно с уверенностью говорить что в области a денег больше чем в области b... 1к рублей это примерно 40-60 минут работы "обычного" специалиста на фрилансе.
  • Для фриланса обязательно ли изучать frontend + backend, или хватит одного frontend'а?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    >Но... в бэкенде денег побольше, конечно
    А более конкретные цифры, с переводом в часовой рейт можно узнать?
  • Каковы типичные задачи во фриланс веб-разработке?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    y0u: Вы правы, я немного неточно выразился.
  • Каковы типичные задачи во фриланс веб-разработке?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Сверстать сайт, задизайнить сайт, запилить что-нибудь по бэкенду. Обычные задачи как и везде, только с той лишь разницей, что для нормального рейта вам желательно надо выбрать какую-то одну специализацию и по ней работать, делая что-то более продвинутое чем "сверстать тему для вп и присобачить её к бэкенду за 100 баксов".
  • На чем вы презентуете эффекты на сайте?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    На дриббле почти все гифки After Effects насколько мне известно. Ну это только часть.
  • Padding или margin в susy?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Чисто по логике это должны быть margin'ы. Чтобы потом элемент можно было модифицировать с помощью паддинга, не прибегая к костылям в виде вложенного дива.
  • Существуют ли универсальное JS решение для нормального отображения CSS в ie8?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Иван Сараев: У меня Win7 и тут сейчас стоит ie11. На win7 вообще ниже 9 ие вроде как не может быть, если мне не изменяет память. Ие8 это уровень Windows XP Service Pack 2/3 примерно.
  • Как сделать углы на css?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Aingis: Так, извиняюсь, я вас не так понял. Подумал что речь идет о сохранении соотношения сторон, а не о конкретно 60х60 пикселей в любой ситуации. Для такого в голову приходит только вариант, когда svg позиционируется в блоке с right: 0; bottom: $box-shadow-height; с каким-то большим фиксированным размером, и к основному блоку применяется overflow: hidden; В итоге нижний правый угол будет всегда 60х60, тень будет влезать благодаря bottom: $box-shadow-height; придется лишь только в высоту блока закладывать эту тень снизу. Решение явно не самое красивое, но ничего более автоматизированного в голову не приходит.
  • Как сделать углы на css?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Aingis: Смогу. PreserveAspectRatio для этого и создан. xMaxYMax будет начинать отрисовку svg с правого нижнего угла. Дальше вам надо лишь поиграться с viewBox и выбрать между meet/slice в PAR.
  • Как сделать углы на css?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    А по дизайну какие примерно паддинги у контента подразмеваеются? Ибо если подразумевается паддинг на ширину скоса справа, то у мне кажется можно легко сделать с помощью SVG. Есть еще простой вариант с CSS Clip-path Polygon, но у него поддержка сейчас мизерная.
  • Существуют ли универсальное JS решение для нормального отображения CSS в ie8?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Вам держат в заключении и заставляют верстать сайты под ие8 в 2015 году?
  • Как вы начинаете вёрстку сайта?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Serj-One: Благодарю за конструктивную критику :) Просто я работаю на винде (привычка + игры), и когда я год-полтора назад разворачивал на локалке все инфрастуктуру, то на винде это это было сопряжено с адскими страданиями, и все работало через одно место. По этому остался неприятный осадочек, и на локалке юзать скаффолдинг не хотелось. Сейчас вот за 15 минут поставил ноду и другие инструменты, влепил ейомановский генератор и все встало вообще без единой ошибки. Даже когда на убунте в те времена скаффолдил проект, все работало кое как и приходилось ручками ставить много вещей, прежде чем просто заюзать генератор. В общем сейчас всем этим пользоваться намного проще и приятнее, благодарю за то что пробили мою консервативную защиту, сейчас перетащу один из проектов на локалку :)
  • Блокировка скроллинга страницы при скроллинге дочернего DIV`a?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Johnny07: Я только сейчас заметил, что у вас там используется кастомный скроллбар. Конкретно в моем случае юзался нативный, по этому я легко отслеживал его положение и все работало идеально. В вашем случае надо танцевать от логики работы этого скроллбара, ведь любой кастомный скроллбар по сути дела является огромным таким костылем. Сам как то писал свой кастомный горизонтальный скроллбар, никому такого зла не посоветую :)
  • Как вы начинаете вёрстку сайта?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Serj-One: 1) Я нигде не говорил что это серебренная пуля, которую я использую для всего. Речь шла об обычной верстке обычного сайта. Если буду пилить серьезное SPA приложение с кучей страниц, то в кодпене разве что прототипы страниц будут верстаться.
    2) Имеется удобная система поиска своих пенов по названиям/тегам. Так что свои готовые решения находятся там легко. Ну а если потребуется запиливание чего-то комплексное, с встраиванием полноценных JS модулей, то см. пункт 1.
    3) Тут спору нет, работа на локалке выигрывает. Разве что все ассеты перед заливкой в облака я собираю в одной папочке, чтобы при переносе на сайт не выдирать их из облака обратно. Правда переименовывать пути все равно придется, но тут спасает тот факт, что я запиливаю лишь "обязательные картинки" типа бэкграунда и прочих вещей, которые потом не поменяются данными с сервера. По этому когда дело доходит до переименовывания путей, приходится менять пути 2-5 картинок на страницу (ну а про очень-многостраничные сайты снова см. пункт 1).
    4) См. пункт 1 :)
    5) Процесс переноса всего на живой сайт, дело чаще всего одноразовое, по этому потеря 1-2 минут тут абсолютно не играет роли.
    Ну и странно что единственным плюсом вы считаете отсутствие необходимости все настраивать. А как же "живые" ссылки для клиента? Причем в неограниченных количествах, на любой стадии проекта и так далее. Вы же не хотите сказать что вы со старта верстаете сайт на VPS? А если вы трудитесь одновременно над 2-3 проектами, и помимо этого вы выполняете простые заказы на 1-2 часа? И всем при этом каждый день вы хотите показывать что-то? Я вот недавно делал анимацию SVG лоадера для клиента. Если бы не кодпен, наши коммуникации и правки с помощью пересылания кусков кода заняли бы намногооооо больше времени. А так я делаю изменения и он тут же их оценивает.
    Я ничего не имею против полноценной инфраструктуры со сборкой и автоматизацией, просто очень часто это является оверкиллом и отнимает время на разворачивание проекта. Позже я конечно научусь делать свои хромированые генераторы Yoman'a, но в данный момент Codepen'a мне хватает с головой, если речь не идет о каком-то крупном проекте.