Мой ванильный CSS, Вадим Макеев

Поділитися
Вставка
  • Опубліковано 5 вер 2024
  • Мы настолько засыпали всё сахаром, что уже не отлепить руки от клавиатуры - так удобно! Когда один фронтендер не понимает код другого, когда вы читаете статью по вёрстке, а там язык пришельцев - это уже диабет. Можно проще, нужно проще. Пуризм, луддизм и холивар.
    Вадим Макеев на конференции Web Standards Days 28 января 2017 в Москве - wsd.events/201...
    Слайды: wsd.events/201...

КОМЕНТАРІ • 22

  • @evgenyaleksandrov1206
    @evgenyaleksandrov1206 5 років тому +3

    Думал примерно о том же последние пару месяцев. Думал, что я один так думаю. Безумно рад, что не один

  • @Luigiepazzo
    @Luigiepazzo 7 років тому +8

    всё правильно рассказал. надо писать на ванильном CSS, а все лучшие идеи переносить в официальные черновики, для доработки. стили - не программирование.

  • @stevomoskovich7360
    @stevomoskovich7360 7 років тому +22

    Хороший доклад, спасибо Вадим! Не думал о том, чтобы перенести этот доклад в статью на medium (например) с более подробными объяснениями? Интересная статья вышла бы, я думаю ;)

  • @yuriyhorobey2609
    @yuriyhorobey2609 6 років тому +5

    Примерно на 20-х минутах автор говорит гениальные и правильные вещи.
    Ооочень достали ненужные "улучшайзеры", когда на продвинутых стадиях проекта тебе уже не может помочь ни дизайнер ни верстальщик ни переводчик ни сеошник.. (А чо так?) А то так, что из изначальной верстки уже осталась какая-то какофония: Ангуларовские, Реактовские итд кусочки-"шаблоны", которые правились на лету ибо срок сдачи был "на вчера"; набитые абракадаброй специфического "языка шаблонов", с примесями логики итд итд. И уже что бы просто "открыть проект хоть как нибудь" нужно овер дофига плюшек; а еще если в спешке программист делал npm i без флажка --save... оооо... ну и без документации в readme.md...
    По свободе пытаюсь писать фреймворк свободный от таких напастей, но де ж у меня тая свобода..

  • @MELkey3
    @MELkey3 6 років тому +3

    Золотая середина, нафик галп и прочие сборщики, использую scss только для переменных, ибо там у меня палитры (массивы цветов) и для нового вэб тупо переписываю наименование одной переменной (имя используемого массива), ну плюс ещё размеры (как правило меняются очень редко). А собирать всё это и углить в реальном времени помогает - coala))) для меня это и есть золотая середина. Просто глупо тратить время на новые инструменты, которые потом сдохнут, когда можно заниматься разработкой. Ну а не тривиальные задачи может решить JS.

  • @amirych
    @amirych 5 років тому +1

    В книге ydkjs писали что конструкция "with" отключает оптимизацию кода движком js, поэтому его использование вредит производительности.

  • @Epenckorn
    @Epenckorn 4 роки тому +4

    Всё верно! Я сам всю жизнь топлю за ванильный CSS и ванильный JS. Часто получаю в работу по настройке вёрстку, разбитую на php-блоки разными сборщиками. Бесит ужасно. Только время отнимает. Ладно, на компе есть локальный сервер. Но вот присылают, я на планшете получаю и не могу посмотреть даже чтобы оценить стоимость оперативно.
    Кстати, забавное совпадение)) Сижу, уминаю ванильный чизкейк, в плеере стоит на паузе "태연 -Vanilla", и смотрю доклад про ванильный CSS. И тут пришёл push, что battlenet обновил WOW:Classic (более известный, как vanilla). Комбо!))

  • @alivedd
    @alivedd 7 років тому +1

    Поэтому я люблю велосипеды, сел и поехал :)

  • @ksyaneone
    @ksyaneone 7 років тому +1

    Хороший докладчик)

  • @Noway-lu5cx
    @Noway-lu5cx 7 років тому +2

    Подскажите, какой шрифт здесь используется в синтаксисе?

  • @skeelo3157
    @skeelo3157 5 років тому +2

    Так верстку и после галп просто открыл и все, зачем запускать галп? Если можно открыть index.html

  • @dedlive51
    @dedlive51 3 роки тому

    24:38 Есть ли смысл коверкать css сжатием (убирание табов, проблелов), если настроена отдача файлов сервером в gzip? По-моему, выигрыша практически не будет.

  • @yuliyamassett9356
    @yuliyamassett9356 6 років тому +1

    25:48

  • @dmitriyobidin6049
    @dmitriyobidin6049 4 роки тому

    17:00 Чет какой-то очень слабый довод... В JS with никто не использует, поэтому и мы не должны. При этом вообще никаких обоснований нет. "Мы все используем, но мы должны от этого отказаться, т.к. этим в JS никто не пользуется",- круто... А пайтоне пользуются with, теперь можно и нам пользоваться?

  • @nicothin
    @nicothin 7 років тому +4

    работайте больше, чтобы иметь возможность переслать файлы верстки дизайнеру по мылу? )))

  • @louddude
    @louddude 5 років тому

    зачем ставить xcode чтоб посмотреть верстку если есть куча лёгких и бесплатных вещей?
    я так и не понял в чём профит от того что сайт работает из коробки сразу - только то что дизайнер с планшетом его откроет?
    чёт вобще не впечатлило - давайте вобще писать CSS инлайново - сел и поехал сразу, классно будет.

  • @derw1sz
    @derw1sz 7 років тому

    8:30 самый лучший и читабельный синтаксис из возможных, всё интуитивно понятно, очень жаль что ES6 не сделали таким.

    • @zede1697
      @zede1697 7 років тому +2

      очень надеюсь, что это вброс

    • @derw1sz
      @derw1sz 7 років тому

      Это лично моё мнение. По мне так чем код ближе к простому английскому языку тем лучше. Точки с запятыми и прочие закорючки лишь отвлекают. Но это, ясен красен, дело вкуса.

    • @zede1697
      @zede1697 7 років тому

      Тогда все норм, просто двухмерный синтаксис частенько мешает нормальному восприятию(лично мне). А так да, дело вкуса, есть же любтели даже в питоне врубать режим со скобками

    • @WhiteBriar
      @WhiteBriar 6 років тому +1

      Большинство нормальных программистов начинали с языка С, в котором точки с запятыми и фигурные скобки -- необходимые элементы языка. Я, являясь таковым программистом, придерживаюсь С-подобного подхода, и могу сказать, что наилучшим развитием JS является никакой не CoffeeScript, а TypeScript.