• Как такое сверстать?

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    Вот здесь, например, делал когда-то такую вещь (блок "Этапы создания корпоративного сайта").

    605df09f637c9864487824.jpeg

    Идея, вкратце:
    1. Элементы размещаете просто в сетку с помощью inline-block/float/flex/grid - как привычнее.
    2. Родителю задаёте относительное позиционирование, в него помещаете абсолютный элемент на всю ширину/высоту с небольшим запасом, на котором будете рисовать SVG.
    3. Как нарисуется - на js считаете ключевые точки (координаты), через которые нужно провести линии.
    4. Динамически рисуете SVG по вашим ключевым точкам.
      О том, какие варианты вообще есть, можно почитать на MDN, например.
      Выглядеть это будет примерно так:

      605df0b0256ca826129561.jpeg

      В вашем случае рекомендую использовать кривые Безье. Здесь мне нужно было сделать полукруг, поэтому я использовал дуги, у вас же просто статичная величина закругления.
    5. На ресайз окна считаете ключевые точки заново и перерисовываете SVG.
    6. Опционально заморачиваетесь и добавляете сверху ещё один путь, который по скроллу будет "заполняться"


    Это в целом чёрная магия, можно полдня убить, но красиво :)
    Если это всё очень сложно, то просто картинкой вставьте, высоту элементов фиксируйте, и меняйте картинку для адаптивных вариантов.

    Готовых вариантов тут в общем-то вы вряд ли найдёте, нужно взять и разработать.
    У меня была идея оформить это в какую-то библиотеку, но как и все остальные идеи - и ныне лежит в туду-листе на 60+ пунктов. :)
    Ответ написан
    12 комментариев
  • На чем зарабатывают детские каналы YouTube?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    да и дети не читают описание, не кликают по ссылкам.
    Зато потом в магазине попрошайничают у родителей, купи-купи-купи барни, киндер, куклу, и все остальное, как в "том видео" на youtube.
    Ответ написан
    Комментировать
  • На чем зарабатывают детские каналы YouTube?

    WblCHA
    @WblCHA
    В видео тоже нету рекламы

    Вы явно ОЧЕНЬ плохо разбираетесь в рекламе. Детские каналы ─ это исключительно коммерческие проекты, и соответственно любой бренд, который хотя бы на несколько секунд чётко и ясно появляется в кадре ─ это проплаченная реклама.
    Та реклама, которую вертит ютуб, это сущие гроши для крупных каналов, по сравнению с прайсами за интеграции.

    не кликают по ссылкам.

    Дети? Не кликают по ссылкам? Да они-то как раз куда только не тыкают, другое дело, что сами они ничего купить не смогут, а вот показать родителям чего они хотят, это они ой как смогут. Собственно, Сергей Карбивничий (взгрустнул от твоего никнейма) всё верно расписал.
    Ответ написан
    Комментировать
  • Как правильно оценивать сроки на разработку сайта в web студии?

    nokimaro
    @nokimaro
    Меня невозможно остановить, если я смогу начать.
    «В молодости я спросил у начальника, как оценить время на выполнение работы? И начальник ответил мне:
    — Время, которое ты планируешь, умножить на Пи пополам, плюс 2 недели.
    — Почему Пи пополам? — удивился я.
    — Потому что в реальной жизни ты никогда не будешь двигаться к своей цели напрямую, а скорее — по дуге окружности.
    — А почему плюс две недели?
    — А потому, что когда ты в итоге просрёшь все сроки, то за две недели хоть что-то успеешь сделать.» (с)
    Ответ написан
    1 комментарий
  • Layout и Bem. Что к чему?

    delphinpro
    @delphinpro Куратор тега CSS
    frontend developer
    <div class="layout">
    
      <div class="layout__row header">
        <div class="header__cell">
          Пусть это HEADER
        </div>
      </div>
    
      <div class="layout__row navbar">
        <div class="navbar__cell">
          А это пусть NAVBAR
        </div>
      </div>
    
      <!-- variant 1 -->
      <div class="layout__row">
        <div class="layout__container">
          <main class="layout__col layout__col_main">
            main
          </main>
          <aside class="layout__col layout__col_side">
            side
          </aside>
        </div>
      </div>
    
      <!-- variant 2 -->
      <div class="layout__row">
        <div class="layout__container">
          <main class="layout__main">
            main
          </main>
          <aside class="layout__side">
            side
          </aside>
        </div>
      </div>
    
      <div class="layout__row footer">
        <div class="footer__cell">
          Это FOOTER
        </div>
      </div>
    
    </div>
    Ответ написан
    3 комментария
  • Как лучше всего сделать такой текст с цифрами в правом углу?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Поскольку эти цифры не подходят для тега sup, то это просто span сдвинутый наверх любым из способов
    - position relative
    - margin
    - transform
    Ответ написан
    4 комментария
  • Есть ли быстрая навигация по коду в PHPStorm и IntelliJ IDEA?

    @ikeagold
    В обоих ide Ctrl+G по № линии, ctrl+клик по функции кинет на ее описание или наоброт на вызов и тд.
    PhpStorm_ReferenceCard.pdf, Intellij Idea reference card.pdf, Миникарта(codeglance)

    В догонку очень крутой гайд с демо по PhpStorm в плане кейбиндов и хаков)
    Ответ написан
    2 комментария
  • Прокрутка страницы ниже, чем окончание кода (PHPStorm)?

    Это имеется ввиду?
    5ba4d8dfe6cf6128923729.png
    Ответ написан
    Комментировать
  • Как ускориться и быстрее писать веб-приложения?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Сколько времени у вас уходит на развертыванием веб-проекта

    3 часа 14 минут. Не зависимо от ТЗ и сложности. Просто чудо какое-то что б не делал всегда 3,14 часов. Что бы не делал - 3,14 просто ПИ...тое число.

    Хочу ускориться, делать больше работы за единицу времени

    Найми сотрудников. Или прими за единицу времени большую единицу. Еще есть опыт, он со временем даст прирост скорости.

    Неужели создание сайта (верстка, бэкенд, фронтенд, проектирование бд итд) настолько нудный и муторный процесс?!

    Вам виднее, это дело вкуса. Если Вам нудно - значит нудный. Попробуйте копать траншеи, может веселее пойдет.

    Поделитесь секретными инструментами, приемами, фреймворками, позволяющими выполнять проект за считанные дни.

    boostrap, vue, jquery, gulp, нормальная IDE, опыт и т.д.
    если надо волшебства - беритесь за проекты, которые делаются за "считанные дни". Например, работайте только wp и готовыми шаблонами. Думаю за пару часов можно собрать сайт (3 часа 14 минут).
    Ответ написан
    Комментировать
  • Есть ли хорошие альтернативы photoshop для верстальщика?

    Nekto_Habr
    @Nekto_Habr
    Чат дизайнеров: https://t.me/figma_life
    Affinity Designer - для прямой подмены Фотошопа

    Zeplin, Avocode, Sympli.io - просмотр макетов только для вёрстки, но не правки

    Figma - единственный разумный способ создавать дизайн для интерфейсов И для вёрстки этого дизайна.
    Ответ написан
    Комментировать
  • Искажение изображения за курсором мыши. Есть такой скрипт??

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Я думаю проще кинуть canvas на background и там генерить линии и их анимацию. Скрипта такого не встречал
    И вот еще: https://codepen.io/mpopv/pen/zzENQQ
    И еще варианты где порыться можно:
    https://codemyui.com/tag/distortion-effect/
    https://codepen.io/search/pens?q=distortion&page=1...
    Ответ написан
    1 комментарий
  • Возможно ли использовать Django CMS для серьезных проектов?

    z0rg
    @z0rg
    senior developer / devops
    django довольна сложна на стадии восприятия и обучения, но разработка ведется очень быстро после стадии обучения.
    Был опыт в разработке проекта doroga.tv. Сайт выдерживал даже ddos атаку, о которой мы узнали чисто случайно посмотрев на загруженность процессора, причем сайт был доступен и справлялся с атакой «из коробки», далее атаки усилились пришлось думать. Еще тогда django произвела на меня впечатление. Сейчас я не слежу за обновлениями и не имею дел с ней.
    Глубоко с ней не возился, но создавать какие то страницы, однотипные модули — достаточно просто. Далее уже без меня при помощи встроенной ORM были разработаны страницы администрирования, тут опять, долго обучаешься пробуешь, а потом как попрет… ))
    Ответ написан
    2 комментария
  • В какой программе/сервисе делать дизайн сайта/приложения?

    rockon404
    @rockon404
    Frontend Developer
    sketch, figma
    Ответ написан
    Комментировать
  • В какой программе/сервисе делать дизайн сайта/приложения?

    e_panchishen
    @e_panchishen
    Веб-дизайнер
    Перешел на Figma. Удобная, простая, легкая программа. После монстра Фотошопа «как гора с плеч». Основное назначение — разработка дизайна сайтов, приложений, веб-сервисов.

    Плюсы
    • бесплатна! (есть платные тарифы, но бесплатной версии для фрилансера или небольшой команды хватает вполне)
    • есть версии для всех популярных ОС
    • есть все необходимые инструменты для дизайна сайта/приложения/презентации/баннеров и пр.
    • компоненты и все что связанно с ними (тема большая и отдельная)
    • файлы макетов занимают минимум места
    • работает практически без вылетов
    • можно делать макет прямо в браузере
    • настройка сеток просто сказка
    • десктопная версия может работать без доступа к интернет
    • облегчает работу верстальщику — показывает отступы, размеры шрифтов, цвета css-код, код для Андроид и iOS разработки. Почти вся эта информация в одном сайдбаре, не нужно использовать всякие инструменты типа пипетки, открывать разные панели
    • встроенные простые инструменты для прототипирования

    Плюсов гораздо больше, все давно описаны и легко гуглятся если копать в сторону Фигмы.

    Минусы (субъективно и если придираться)
    • Прототипирование в Figma очень простое, все переходы возможны только между отдельными фреймами. Нет переходов по якорям, окрытия отдельных попапов и пр. (как в Invision, к примеру)
    • Нет инструментов для анимации интерфейсов (ну это был бы вообще мегакомбайн)
    • нельзя сделать коллаж, сделать полноценный цветокор изображения и пр., что можно сделать в фотошопе (для этого он и нужен)


    Разработчики работают на программой и я думаю, что в ней появится еще много чего. В общем, рекомендую её.
    Ответ написан
    Комментировать
  • В какой программе/сервисе делать дизайн сайта/приложения?

    Nekto_Habr
    @Nekto_Habr
    Чат дизайнеров: https://t.me/figma_life
    В итоге - Фигма. Инструменты кратко описаны тут, философия и напутствия тут.
    Ответ написан
    Комментировать
  • В какой программе/сервисе делать дизайн сайта/приложения?

    @mada
    Перешли на Figma с фотошопа. Больно уж она удобная, работа сразу в несколько человек, и возможность на "живую" работать с заказчиком и т.к. это онлайн сервис, проект всегда в кармане.

    UPD вообще я думаю дело привычки и навыков конкретного исполнителя, у фигмы на велком пейдже есть варианты реализации матириал дизайна от google можете посмотреть.
    Ответ написан
    2 комментария
  • Как сделать эффекты как на сайте примере?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Creative frontend developer
    Что ж вас всех так тянет к этому канвасу? (риторический вопрос)

    1. Анимации буквы под ней фото. Как это делается? Подозреваю что canvas используется

    Если вы про большие "прозрачные" буквы, через которые видны фотографии, то никакой канвас там не нужен. Это делается на svg-масках - просто и производительно. Соответственно при перемещении мышки добавляется transform:translate для маски. Задача тривиальная, но оставлю пример для ознакомления. Переход между слайдами делается аналогично.

    2. Листание мышкой (зажимаешь появляются направляющие вверх-вниз, вправо-влево).

    На нажатие мышки вешаете обработчик, показывающий эти элементы (думаю не стоит говорить о том, как поменять им opacity). Далее точно так же - на событие "перетаскивания" добавляете transform:translate для всех этих линий и transform:scale для кружков. При переходе между слайдами добавляете еще больше трансформаций по вкусу.

    Остальные эффекты тоже интересуют. Понятно что css3, js, canvas

    Для рисования линий можно опять взять svg и..... Это вообще мощный прием, много куда его можно приткнуть. Появление надписей можно сделать на CSS-анимациях. Вариантов много, можно начать с вот этого примера (только делать все в обратную сторону) или поиграть с размерами псевдоэлементов, положенных поверх текстов. Еще там есть постраничный скролл, но это легко загуглить.
    Ответ написан
    5 комментариев
  • Как решить проблему с свойством border при наведении?

    Либо всем плашкам обычным задаете: border-bottom: 1px solid transparent;, а при наведении меняете transparent на цвет, либо добавляете просто через :before,:after полоску снизу.
    Ответ написан
    Комментировать