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

    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 комментариев
  • Как парсить яндекс чтобы не забанил?

    WooDFox
    @WooDFox
    Я, для подобного рода задачи (скан нескольких ресурсов с объявлениями), написал парсер проксей, в который накидал ссылок на разнообразные сервисы со списками проксей, соббсно.
    Общая логика такова:
    1. Раз в пять минут обходим все ресурсы, собираем адреса и кладем в базу.
    2. Другой скрипт их постепенно чекает на анонимность, локэйшн и латенцию. Хорошие добавляем в другую таблицу, плохие помечаем как неподходяще (неанонимно/не подходит страна) и повисшие. Повисшие потом можно еще раз проверить.
    3. По "хорошей" таблице бегает еще один чекер, который проверяет не померли ли прокси.
    4. Ну и вот наш воркер, который берет прокси с минимальной латенцией и истользует их.
    Не забываем сделать ротацию проксей.
    Есть еще несколько деталей, но до них не сложно догадаться. В среднем постоянно имел около 40-60 прокси с минимальной задержкой. Банили довольно часто. Проблем не возникало.
    Ответ написан
    4 комментария
  • Каким инструментом Вы проектируете сайт?

    Vorchun
    @Vorchun
    Сначала я накидываю идеи. Или на бумаге (это даже не текст с тезисами, а какие-то пометки. Часто в виде линий, кружочков и прочих непонятных окружающим символам).

    Очень помогает навести порядок — mindmap. Я использую XMind. На сложных проектах у меня две карты: одна с идеями для сайта (и вопросами), а вторая — карта сайта.

    Первые наброски по схеме сайта делаю карандашом на бумаге. Я привык работать с A5 (половина обычного листа). Резинкой не пользуюсь. Так формирую общую концепцию.

    Далее для дизайнера переношу схемы в Axure (очень сильно ищу аналог). Обычно на картинках все заканчивается.

    Если проект сложный, то делаю интерактивные пототипы с различными сценариями. Такой прототип показываю клиенту и все объясняю (нажали сюда — вот это, а сюда — вот это). Очень очень помогает в обсуждении.

    Короче: без бумаги не куда. Для себя проще мысль зафиксировать как-то карандашом. Главное, чтобы это не был текст. Текст писать лень и он не отражает мысли. А потом уже если надо, то схемы или прототипы
    Ответ написан
    Комментировать
  • Каким инструментом Вы проектируете сайт?

    ThePretender
    @ThePretender
    Я бы посоветовал вам развивать память и воображение. У самого была подобная проблема: трудно было уместить в голове полную картину, приходилось что-то рисовать и записывать. При этом, всегда терялась какая-то часть информации. Потом решил отказаться от любых инструментов и держать все в голове. Сначало было сложновато, но потом мозг привык и сейчас я могу создавать в голове подробные трехмерные схемы взаимодействий, крутить их как угодно и запоминать на долгое время :) Инструменты — это, конечно, хорошо, но собственный мозг лучше )
    Ответ написан
    1 комментарий
  • Каким инструментом Вы проектируете сайт?

    Amadeusck
    @Amadeusck
    Ответ написан
    Комментировать
  • Каким инструментом Вы проектируете сайт?

    @skvot
    Листы а4, набор цветных ручек, линейка, карандаш.
    Ответ написан
    4 комментария