Simple Starter - простой стартер для верстки сайтов

Sdílet
Vložit
  • čas přidán 1. 06. 2024
  • Все курсы в одном комплекте: wd-m.ru/bundle
    Создание сайта от А до Я: goo.gl/ankxq9
    Сегодня мы поговорим о новом стартере для HTML верстки, который я подготовил для будущих уроков и проектов на CMS. Современная коммерческая разработка, на мой взгляд, стала слишком перегружена различными инструментами, сборщиками, менеджерами задач, зависимостями, пакетами и так далее. Думаю, пришло время упростить рабочий процесс. Действительно ли так важны те инструменты, к которым мы уже привыкли? Давайте разбираться.
    Страница урока: webdesign-master.ru/blog/tool...
    Таймкоды:
    00:00 Начало урока
    03:06 Скачиваем стартер для верстки
    04:13 Размещаем стартер в редакторе кода
    04:54 Краткий обзор стартера
    06:48 Работа с CSS (переменные, методология БЭМ, адаптив, будущее CSS)
    13:11 О шрифтах
    13:23 Об изображениях
    13:58 Работа с JavaScript
    16:48 Установка плагинов и JS-библиотек
    18:49 Обзор файла index.html
    ВКонтакте: jediweb
    Телеграм: t.me/jediweb
    Дзен: dzen.ru/jediweb

Komentáře • 48

  • @wdm
    @wdm  Před měsícem +1

    💥 Все курсы в одном комплекте 👇👇👇
    webdesign-master.ru/bundle_courses

  • @MegaOooleg
    @MegaOooleg Před 2 lety +17

    БЭМ.
    По человечески, это ФИО.
    Иванов Сергей Петрович: блок элемент модификатор.
    Иванов Николай Иванович - блок "Иванов" у него другой элемент "Николай" и модификатор "Иванович".
    title__text {
    color: red;
    }
    (title - блок,
    __text - элемент блока,
    color red - модификатор)
    (Если вдруг кто не понимает что такое БЭМ)

    • @wdm
      @wdm  Před 2 lety +7

      Крутая аналогия! )

    • @ArankFreedom
      @ArankFreedom Před 2 lety +3

      тогда уж title__text--red

  • @asallweb
    @asallweb Před 2 lety +16

    Спасибо, жду верстку большого проекта. Сам занимаюсь версткой и посадкой на wordpress и Битрикс уже много лет, но не пропускаю твои ролики, так как всегда есть чему поучится или убедится в правильности своего подхода. Всегда топил за нейтив, а теперь убеждаюсь в собственной правоте.

  • @zhukovpro
    @zhukovpro Před 2 lety +2

    Все верно, большие проекты потом поддерживать просто нереально другими людьми, зато писать sass очень удобно и быстро)

  • @VIX3301
    @VIX3301 Před 8 měsíci +1

    Ролик мне очень понравился просто тем что всё рассказано простыми словами сидел, понимал, кайфовал посмотрел другие ролики и понял что это то канал который мне нужен, лучший ❤❤❤

  • @VLADRYZHOV
    @VLADRYZHOV Před 2 lety

    Алексей, не пропадай, всегда приятно смотреть твои видосы, хоть и все это знаю)

  • @krassnow8963
    @krassnow8963 Před 2 lety

    Спасибо, всегда пользуюсь твоими стартерами, очень удобно)

  • @user-hf6lo8jh9n
    @user-hf6lo8jh9n Před 2 lety

    Только закончил про галп, сразу годнота подъехала! Спасибо!

  • @xaaser2006
    @xaaser2006 Před 2 lety +3

    За jquery и отказ от минификации изображений и кода плюсую. Сам пришёл к этой мысли пару месяцев назад. А вот от препроцессоров пока не могу отойти, привык разбивать код на кусочки с нормальным импортом. Но подтверждаю всем своим многолетним фрилансерским опытом, что никто, кроме тебя scss потом заморачиваться и пересобирать не будет

  • @user-th6sy3vk8d
    @user-th6sy3vk8d Před 2 lety

    Очень крутые у тебя уроки! Прохожу курс со слайдером очень нравиться!

  • @IT-gb5so
    @IT-gb5so Před 2 lety

    Cпасибо за твои старания, все очень круто и довольно просто для понимания!

  • @user-rz4xi8fr7y
    @user-rz4xi8fr7y Před 2 lety +1

    Это движение в правильную строну... )) Спасибо!

  • @andreymalgavkin1518
    @andreymalgavkin1518 Před 2 lety +1

    Огромное спасибо за стартер!!!

  • @mew6085
    @mew6085 Před 2 lety +3

    Ого, новый стартер! Балдёж

  • @user-ex3ok2lc9p
    @user-ex3ok2lc9p Před rokem

    Как же хорошо, что я в числе этих 17 тысяч человек) Супер,мне очень понравилось,спасибо!😘

  • @user-ve7tx3ud6n
    @user-ve7tx3ud6n Před 6 měsíci +1

    Спасибо за Ваш Труд. Всё доходчиво и понятно. Лайк и подписка.

  • @Shade063
    @Shade063 Před 7 měsíci

    Даже не знал о такой проге 😮, побегу скачивать)

  • @alexandr-v
    @alexandr-v Před 2 lety

    Очень круто, всегда хотел такой.

  • @deniskazantcev
    @deniskazantcev Před 2 lety

    Благодарю, Алексей.

  • @izzy7541
    @izzy7541 Před 2 lety +2

    В целом очень хорошая и минималистичная сборка. Для цмс идеально. Я пользуюсь только parcel, у него все что надо уже из коробки и настраивать почти не надо. Но использовать сегодня чистый цсс без postCSS я бы не стал. Слишком сыро, на одних переменных не уехать, все таки нестинг и разделение на файлы бэм-блоки это мега удобно, даже для мелких проектов, так-как это поможет поддерживать твой код другими людьми без труда. Ну и функции/миксины это удобно. Хотя все на вкус и цвет как говорится 😉

    • @wdm
      @wdm  Před 2 lety +2

      В теории, да. В реальности разделение файлов усложняет процесс поддержки. То, о чём вы написали нехило так экономит время на этапе разработки. Но поддержка потом превращается в ад. Нужно настроить окружение, разобраться в том, как предыдущий автор видел разработку, как использовал nesting, перекомпилировать, выполнить деплой. Возвращаясь к некоторым проектам я понимаю, что даже я, как автор, не всё могу запомнить, какая-либо методология не особо помогает и лучше бы открыть один единственный файл и найти стиль по прямому запросу из DevTools. Я сейчас говорю о коммерческих проектах на CMS. Когда я топил за препроцессоры, их ещё путём не внедряли, это было в диковину. Я делал материал, так сказать, на будущее. Здесь, в общем-то, та же история.

  • @user-mi6ie3ik5l
    @user-mi6ie3ik5l Před 2 lety +1

    Просто спасибо)

  • @mikhailmishin2743
    @mikhailmishin2743 Před 2 lety +1

    Алексей, приветствую! Можешь приложить ссылки на сайты, которые показываешь в превью, интересно посмотреть каким образом там реализована огромная поляна с фотками, которая плавно перетекает в слайдер, я его что то не нашел? И подскажи пожалуйста, где ты смотришь все нововведения в css?

  • @AlekseyNaumov_734
    @AlekseyNaumov_734 Před 2 lety +2

    Только начинаю веб разработку. Ничего не понял, но было интересно)

  • @exploringtheworld8780
    @exploringtheworld8780 Před 2 lety +2

    Спасибо

  • @m1akarov442
    @m1akarov442 Před 2 lety

    Да , будет круто ! =)

  • @devroom215
    @devroom215 Před 2 lety +1

    Какую CMS для интернет-магазина используете?

  • @inbiggaaa
    @inbiggaaa Před 2 lety +1

    Алексей, подскажи, пожалуйста. Можно ли интегрировать в данную сборку include html файлов (parts) как в OptimizedHTML 5 или есть другие способы работы?

    • @wdm
      @wdm  Před 2 lety +3

      gist.github.com/agragregra/bc76e49070a1d743914d00151f8b939e

  • @user-kh7fv5rn1g
    @user-kh7fv5rn1g Před 2 lety +4

    Очень лаконичная сборка - все самое необходимое. Спасибо. Будем пользоваться и ждем анонсируемую верстку ). P.s. Bower можно не ставить? - пока не знакома с ним, можно же ведь ручками собирать libs?

    • @wdm
      @wdm  Před 2 lety +3

      Можно ручками, это так, для удобства)

  • @user-vf2gn7iy4l
    @user-vf2gn7iy4l Před 2 lety +1

    Звучит как: "Чел, помнишь свой первый сайт на HTML с кучей подключений CSS и JS файлов. Так вот, он просто охyeNeN. Лучше него уже ничего не придумают!". И, знаете, мне это нравится. Сброка - топчик!

  • @McKleeM
    @McKleeM Před 2 lety

    Привет! Когда-то начинал верстать по твоим урокам, спасибо за труд 🙌
    Почему не используешь reset стилей? Не считаешь нужным, или просто не включил в стартер?

    • @serghiokomolov2339
      @serghiokomolov2339 Před 2 lety

      в бутстрапе есть

    • @wdm
      @wdm  Před 2 lety +2

      Использую bootstrap-reboot.css

  • @user-jd3yo1nh2m
    @user-jd3yo1nh2m Před 2 lety +1

    Теперь все уроки будут со сборкой на чистом CSS или старый сборщик на gulp с Sass останется тоже?

    • @wdm
      @wdm  Před 2 lety

      Останется. Для каждого проекта инструмент подбирается индивидуально. Здесь история про кейсы с CMS.

    • @user-jd3yo1nh2m
      @user-jd3yo1nh2m Před 2 lety

      @@wdm Понял, спасибо)

  • @proletarian
    @proletarian Před 2 lety +1

    Евангелисты аплодируют стоя

  • @MaciFree
    @MaciFree Před rokem

    зачем в body прописан min-width: 320px?

    • @wdm
      @wdm  Před rokem +2

      Здравствуйте. Это необходимо для того, чтобы ограничить минимальную ширину сайта. Если этого не сделать, сайт может отражаться некорректно на мобильных дисплеях. Это необходимо для контроля именно минимальной ширины, которая будет занимать все доступное пространство экрана, если физическое разрешение или разрешение после масштабирования менее 320px.

  • @delinex1253
    @delinex1253 Před 2 lety

    а что делать с терминалом если у меня винда 10 и нету терминала

    • @ZvyaginSlava
      @ZvyaginSlava Před 2 lety +1

      wsl включи, будет терминал

    • @wdm
      @wdm  Před rokem

      Или так: webdesign-master.ru/blog/docs/webdev-without-wsl.html

    • @delinex1253
      @delinex1253 Před rokem

      @@ZvyaginSlava нету wsl