• Как выглядит современный процесс верстки?

    @tyzberd
    я использую
    zeplin, WebStorm.
    git через VCS WebStorm, очень удобно.

    из плагинов
    browser-sync,
    gulp-nunjucks-render,
    gulp.spritesmith
    gulp-sass,
    gulp-sourcemaps,
    gulp-css-urlencode-inline-svgs
    gulp-autoprefixer

    иконки почти все спрайтами в отдельном файле
    <svg viewBox="0 0 100 100" class="icon shape-codepen">
      <use xlink:href="/images/svg-defs.svg#shape-codepen"></use>
    </svg>

    https://css-tricks.com/svg-sprites-use-better-icon...

    еще недавно использовал Inkscape, что бы отредактировать svg с добавленными классами, illustrator почему то вырезает классы
    Ответ написан
  • Как выглядит современный процесс верстки?

    HamSter007
    @HamSter007
    HTML/CSS верстальщик
    Меня, вероятно, закидают тапками, но я так же как и Вы и как Юпитер Макс верстаю старым дедовским методом)

    Но есть и и другие современные методы.

    + С помощью сборщиков: gulp (уже устарел) , webpack.
    Быстро собирают все файлы, минимизируют css\js файлы, оптимизируют картинки, установка необходимых бибилиотек и прочее.

    + С помощью препроцессоров: css - sass\scss\less, html - pug.

    + С помощью js фреймворков: vue, react, ...

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

    Препроцессоры, как по мне, тоже не совсем удобные инструменты. Автопрефиксы есть в emmete любого редактора кода, т.е. уже не нужно писать\вставлять дополнительные sass\less ф-ии и прочие возможности препроцессора (миксины, экстенды, переменные, ... ) проще и быстрее написать ручками простым css)

    Это все лично мое мнение.
    Ответ написан
    23 комментария
  • Как выглядит современный процесс верстки?

    @coderxx
    keep calm and learn js
    Не уверен что начинающим верстальщикам нужно заморачивать себе голову всем этим ужосом:) Но может кому-то и пригодится:
    - создаю новый проект на базе немного допиленного Optimized4HTML (можно копировать папку руками, можно сохранить в PhpStorm как темплейт, второе разумеется удобнее). Проект имеет следующую структуру:
    5c13ab56a03e8108817224.png
    - открываю его в PHPStorm, через командную строку устанавливаю пакеты и запускаю вотчер со следующей конфигурацией:
    5c13ad0d5c912921297608.png
    (таким образом отслеживаются изменения в файлах index.html, *.scss, common.js, а так же релодится браузер; в процессе верстки просто перескакиваем на виртуальный рабочий стол с открытым сайтом и сразу видим изменения, а если есть второй монитор то вообще песня). Кстати, перечень пакетов ннада?
    5c13ae2b57082880473288.png
    - из плюшек emmet и sass обязательно, в качестве таскранера - gulp.
    - макеты у меня в .sketch, так же кто не пробовал советую попробовать Figma, получите практически скетч в браузере. Adobe Photoshop не люблю. Adobe XD не пробовал, но осуждаю. Здесь наверное больше дело вкуса и реалий, в которых вы работаете (например, в каком формате получаете макеты, какая ОС на рабочем компе).
    Вроде все просто. Что непонятно - спрашивайте, отвечу.

    UPD. Optimized4HTML недавно перешел на Gulp 4, советую попробовать. Учтите, что Gulp 4 не имеет обратной совместимости с галпфайлами предыдущей версии, так как немного изменился синтаксис.
    Ответ написан
    9 комментариев
  • Как выглядит современный процесс верстки?

    @vardoLP
    Ват ю сэй эбаут май мама?!
    да полно пакетных сборщиков, но я к примеру до сих пор работаю так же как и вы. Никаких проблем это не создает. Главное, чтобы все работало. )
    Ответ написан
    Комментировать
  • Полноценный чат для сайта -- варианты?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Ответ написан
    Комментировать