• Как лучше всего выделять области на изображении по типу area?

    andykov
    @andykov
    Shit happens
    Когда не знал как работать с SVG, для подобной задачи использовал этот ресурс. Загружаете изображение и поверх него чертите области этажей. В итоге получаете сгенерированный код map area.

    Но такие вещи лучше делать через SVG.
    Для SVG есть онлайн редактор . Поступаете аналогичным способом, загружаете изображение, создаете новый слой и на нем чертите области. Правда лично не пользовался.

    Проще конечно это делать в илюстраторе.
    Ответ написан
    Комментировать
  • Сглаживание svg?

    opium
    @opium
    Просто люблю качественно работать
    shape-rendering="crispEdges"
    Ответ написан
    Комментировать
  • Как создать такую тень с помощью CSS?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    Используем псевдоэлемент с градиентной заливкой и трансформацией.
    Ответ написан
    Комментировать
  • Чем плохи комментарии на русском языке в коде?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    1. Любой код требует поддержки, раз вы пишите комментарии, значит код будет поддерживаться еще долго и над ним будет работать команда. В международной практике является нормальным явлением, когда команды мультинациональны. В такой ситуации общепринято использовать всем понятный английский язык, который является стандартом в IT. Даже в ситуации когда команда вся русскоязычная, всегда есть вероятность обмена опытом, когда к вам на стажировку приедет иностранный специалист или просто потребуется например продать код другой компании. Так что даже палка раз в год стреляет.
    2. Это хорошая практика. Конечно можно обойтись без английского языка, работая программистом в России. Но на самом деле английский очень нужен, чтобы выйти за рамки и стать по настоящему крутым спецом. Как бы много не было материалов, книг, курсов, туториалов на русском, на английском всего этого добра в сотни раз больше и очень высокого качества.
    Ответ написан
    5 комментариев
  • Чем плохи комментарии на русском языке в коде?

    olmerlv
    @olmerlv
    Кто в цари крайний? Никого? Тогда я первым буду!
    Смотря для кого.
    Если для себя коментировать, то пофиг на каком языке.
    Если опенсорс и для всех, то принято на английском.

    Всегда можно расказать анекдот про комнату с бананом, обезьянами и холодной водой.
    Ответ написан
    5 комментариев
  • Чем плохи комментарии на русском языке в коде?

    @skvot
    1. Комментарий на русском автоматически повышает порог входа в проект для людей, не знающих этот язык.
    2. Визуальная "каша" - код на английском, комментарии на русском.
    3. Кодировки и все из этого вытекающее.
    Ответ написан
  • Адаптивная вёрстка - как побороть боль?

    @c030f5da
    Не хочу быть КЭПом, но все проблемы в вёрстке начинаются с дизайна. Адаптивная вёрстка может быть только у адаптивного дизайна, иначе это уже три макета, а не адаптивность. При хорошем подходе к дизайну, верстать по сути приходится только мобильную версию - остальные разворачиваются из оной чутьли не автоматически.
    Ответ написан
    7 комментариев
  • Префиксы flexbox?

    Используйте Autoprefixer и не задумывайтесь о префиксах вообще.
    Ответ написан
    Комментировать
  • Как правильно настроить less to css в Sublime Text 3?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Использовать Grunt!
    Ответ написан
    Комментировать
  • Как узнать alt картинки через ее id?

    Находим изображение
    var img = document.getElementById('imgId');
    1. Берем значение атрибута alt с помощью стандартного метода элемента DOM
      img.getAttribute('alt');

    2. Не забываем, что у img есть набор стандартных свойств, среди которых alt
      img.alt;

    Ответ написан
    Комментировать
  • Напишите основные ошибки этого дизайна?

    @MoeSzyslak
    Не везде ясно, как реагируют кнопки на наведение/клик/и активное состояние. Кнопка Write в шапке теряется за счет контакта с другим розовым элементом дизайна. Про шрифт уже сказали - он катит для заголовков, но не катит для основного текста. Про углы уже сказали тоже - где-то острые углы, где-то скругленные. Нет единства.

    За счет чего происходит горизонтальный скролл в разделе ART - непонятно. Что и как происходит в разделе Best Works - тоже непонятно. Нужно напрягать глаза, чтобы прочесть текст в блоке с телефоном (it is a long ...) из-за яркого background'а.
    Ответ написан
    Комментировать
  • Как правильно покупать web-дизайн?

    Как можно нарваться на ответ "сам дурак" просто не правильно формулируя для себя вопрос.
    Ответ всех, кто считает себя исполнителем прост: мое время стоит денег, поэтому ешьте, не обляпайтесь. Но деньги вперед.
    Вопрос заказчика: совсем ни о чем.
    Ни та ни другая сторона не правы не разу.
    Правильная постановка вопроса:
    " Как мне выбрать дизайн, который решит мои проблемы и задачи?" Какая, нахрен, разница вам, как заказчику, нравится лично вам или нет, если новый дизайн решает главную задачу: повышает конверсию, привлекает клиентов, удобен для навигации и т.д. Вы, как заказчик должны четко сформулировать основную ЗАДАЧУ, а не рассуждать нравится / не нравится. Вы же не художественный критик и WEB дизайн не на стенку в спальне вешать будете.

    Правильный ответ дизайнера: Вашу задачу может решить такой дизайн. А дальше убедительно объяснить и доказать - почему так! Вы же работаете за деньги в интересах клиента. А если Вы супер -круты и дизайн - самоцель, а не средство: идите в поля рисовать пейзажи и ждать мировой славы.
    Не можете объяснить заказчику, как Вы успешно решите ЕГО!!! задачу, а не удовлетворите ваши амбиции - нафиг, закрыть тему. Либо заказчик - сплошная проблема, либо Вы - не того уровня работник, который требуется.

    Прошу прощения за возможную резкость....
    Кстати, я сам - заказчик.
    Ответ написан
    5 комментариев
  • Как правильно покупать web-дизайн?

    mikelazarev
    @mikelazarev
    Отвечу как дизайнер, за себя опять же. Может быть будет полезно другим дизайнерам, и заказчикам, конечно же.

    В первую очередь - вы покупаете мое время. Сначала я выясняю у вас что там к чему. Зачем вам сайт, какие цели вы перед собой ставите. Короче, как вам помочь. Затем я определяю сколько времени я на это потрачу. Рассчитываю это исходя из прошлого опыта, по дням (рассчитывая что в каждом дне у меня 8 рабочих часов). Беру предоплату 50%.

    Я трачу свое время на:
    - research (анализ конкурентов, потребностей, разговор с клиентом итд)
    - разработку и утверждение прототипа
    - отрисовку сайта и утверждение экранов
    - верстку (если необходимо)
    - на переговоры, конечно же, во всех этих стадиях

    В работе я использую InVision (проектирование, визуализация, анимация), Basecamp (обсуждение, планы, согласование), Photoshop, Sketch (визуализация)

    Я стараюсь вовлекать клиента в то, что делаю, показывать ему весь процесс, максимально прозрачно. Как правило, вопросов "А за что я столько заплатил?" в конце не возникает. Дизайнер - не творец, а наемник, который помогает вашему бизнесу функционировать лучше и зарабатывать больше. Пожалуйста, не путайте его с художником, который рисует портрет вашей компании.

    Это мой первый ответ на Toster, кстати )
    Ответ написан
    3 комментария
  • Где можно посмотреть реализацию mouseenter на чистом js?

    @hurgadan
    document.getElementById("element_id").addEventListener("mouseenter", function( event ) { 
    ...
    });
    Ответ написан
    2 комментария
  • Где можно посмотреть реализацию mouseenter на чистом js?

    BuriK666
    @BuriK666
    Компьютерный псих
    Комментировать
  • Напишите основные ошибки этого дизайна?

    blasheevich
    @blasheevich
    Вы начали с изогнутых линий и завершили зачем-то треугольником и прямыми, нет ощущения единства, из-за этого, много просто лишнего, легкое ощущение что это просто другой сайт. Белые области контрастируют, больше чем нужно.
    Вы вот не боитесь, что ваш заказчик начнёт крутить туда-сюда колёсико, и если этот резкий перепад белого и чёрного совпадёт с альфа волнами в его мозгу, у него начнётся припадок эпилепсии? Потом бордюры, что вы хотели сказать всем этим разнообразием ваших бордюров? Хотя замысел понятен, вы намеревались обыграть эти вот два цвета, но не до такой же степени, не до полосок же в пиксель? Тут уголки закруглённые, тут не закруглённые, тут вовсе не уголки. Вы начинаете с квадратиков, затем переходите к полузакруглениям, потом возвращаетесь опять к прямым углам, потом предлагаете закругления, и в конце впендюриваете треугольник! В конце я вижу не тот сайт что был вначале! Где стилистическое единство! Где я спрашиваю!!!
    Ответ написан
    1 комментарий
  • Напишите основные ошибки этого дизайна?

    mudrenokanton
    @mudrenokanton
    frontend dev
    Нравится.
    Придирки:
    • На IMAGES и VIDEO (а почему не VIDEOS?) хочется клацнуть, как на кнопку.
    • Текст над треугольниками в футере очень плохо читаемый, мне бы захотелось выделить телефон, что бы его набрать.
    • Текст Created By смотрится по центру блока над ним, а копирайт правее куда-то поехал
    • CONTACT? =)
    Ответ написан
    Комментировать
  • Напишите основные ошибки этого дизайна?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Не нужно этот шрифт везде использовать. Он отлично подходит для заголовков, но не для мелкого текста.
    В остальном пристойно, только вот мелкая проблемка с копирайтом: habrahabr.ru/post/23812
    Ответ написан
    Комментировать
  • Производительность canvas анимации?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    codepen.io/suez/pen/2ab9aaf1b3290ea5ebdcbaee61898f64 - похоже на необходимый эффект?
    В общем перепробовал массу способов, вариант с margin самый адекватный. При использовании translate все дергается при анимации, видимо из-за sub-pixel rendering.
    Я естественно позволил себе сделать прототип с использованием вьюпорт едениц, но по виду и вы их юзать можете, раз уж вы пытались юзать clip-path с куда более скромной поддержкой :)
    Для того чтобы расположить элементы не в % величинах (там где у меня юзается left: 20% например), надо будет либо хардкодить свои цифры, либо просто юзать calc(), считая отступ центра кружка относительно вертикального центра страницы.
    Ответ написан
    Комментировать
  • Производительность canvas анимации?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    UPD

    Прошлый ответ не годен.
    Вот вариант проще, но только нужно до ума довести чтобы вниз не съезжало
    https://jsfiddle.net/QW01_01/0p9uz4bq/2/
    Ответ написан
    1 комментарий