Comments 21
Чтобы вы могли оценить обе точки зрения, публикуем перевод этой статьи.Статья не отмечена, как перевод. Добавьте ссылку на оригинал, пожалуйста.
Спасибо, что обратили внимание! Добавили ссылку на оригинал
А точно "Автор оригинала: Thomas Dimnet"?
Он же вроде автор предыдущей статьи.
А в этой пишут
Томас Димнет написал статью под названием «Взлёт и падение Bootstrap», в которой он пытается впарить Failwind, как если бы он каким-то волшебным образом был лучше, чем bootcrap. Глупая и невежественная статья. И так вышло, что мой ответ на эту статью оказался настолько длинным, что я решил оформить его в отдельный материал.
Так в чем же заключается провал Tailwind? В том, что автору не нравится использовать много классов, а вся «магия» фреймворка только на них и держится?
Заголовок многообещающий, но в итоге статья скатывается к тому, что автор первой статьи не знает ванильный HTML, а также не слышал про юзабилити и адаптивность.
Автор конечно негодует правильно по поводу фреймворков и тучи мусорного кода, и мыслит в верном направлении, но самому ему пока не хватает опыта и навыка делать более грамотно в чистом html css, и тем более - в seo :)
Автор - инлайн стили НИ-КОГ-ДА, что неясного?
Вы основную часть SEO, картинку товара!!! прячете в бэкграунд :) Это FIGURE, ТОЛЬКО FIGURE и в ней srsset размеров в img, поисковики должны видеть эту картинку и оценивать как главное на странице.
span-ы в заголовках, - есть в css child-ы по любым условиям, номер слова одно из них, когда сделать перенос, вы же не красите текст, просто переносите его.
section - тэг разметки баров, а не главного контента main - только ARTICLE.
И в header тегах ТОЛЬКО ТЭГИ ЗАГОЛОВКОВ, никаких span-ов с рубриками и прочим.
Но в целом вы мыслите правильно, нужно избавляться от барахла и тонн мусора любителям писать кучи классов и div-ов.
Что есть bootcrap?
Написано конечно так, что подгорит у всех причастных к веб-разработке и вёрстке.
Ах, как накипело у человека то!
Я на таких текстах, всегда выдыхаю и сижу с лицом Мона Лизы, эдакой медитативно-насмешливой улыбочкой. Ведь каждый для себя формирует свои Лучшие практики в пределах поставленных задач, доступного времени и бюджетов.
Читателям напомню, что это перевод, а не оригинальный текст.
Нас познакомили с мнением англоязычного автора, но не хотели задеть.
Автор: я Давинчи от мира верстки, я ей живу, я ей дышу, семантика - моя вторая сущность! Юзабилити! Ридабилити! Доступность для слепых!
Тот же автор: использует ссылку в контексте кнопки как студент-первокурсник, ломая семантику, ридабилити и доступность для слепых, вводя поисковые системы в заблуждение. Если в магазине товар еще и лочился бы при добавлении в корзину, поисковики бы еще и быстро ликвидность скликали.
Как человек не причастный к вёрстке, замечу, что всё написанное вызывает тихий ужас. Если что-то стандартно, этого вообще не должно быть. Браузер просто правильно работает сам, и точка.
Идея что какой-то поисковик читает страницы и пытается понять что на них написано - бред, я не хочу основывать никаких решений на таком поисковике, не люблю обман. Будьте любезны сообщить поисковику то, что я должен в нём увидеть, и непременно с указанием паспортных данных, чтобы от ошибки пацанов не пострадали безвинные.
Я заглядывал в "стандарт" HTML - там много слова "may", достаточно одного - и это уже не стандарт.
И так далее и тому подобное. Термин для такого уже отлит - Бредовая работа (Bullshit jobs). Возникает ли она сама собой - у мистиков один ответ, у конспирологов - другой, а кое у кого, скажу так раз уж на ресурсе следует обходиться без оскорблений, ответ да. Можно обсуждать детали, но строго для удовольствия от общения - there is no right way to do a wrong thing (в этой форме древность и авторитетность высказывания нагугливается, ИМХО, лучше всего).
В то далёкое время когда Java испытывала взрывной рост популярности, один аналитик высказался в том духе, что люди бегут не к Java, люди бегут от Win32. Хочется заимствовать - люди бегут от HTML куда угодно, особенно если это значит, что "особенностями" разных браузеров будет заниматься кто-то другой.
Не раскрыт вопрос: зачем верстальщик изменяет дизайн?
Было бы забавно почитать статейную перепалку о вёрстке UI под Android :)
Абстрагируясь от желчи, кода и пр. Ваши примеры не хуже и не лучше Bootstrap, Taliwind, etc. Обычная вкусовщина.
Использовал оба фреймворка и остановился на последнем из-за удобства. Да я не знаю html, css, JS, PHP дальше основ.
Видите ли - я врач. И использование фреймоврков с оптимальной простотой и условно низким порогом вхождения позволило мне создать довольно крупный портал по своей специальности (учитывая то что бюджета на найм студии у меня нет и большинство студий попробует мне впарить такую же вкусовшину на\без фреймворков).
автор путает теплое с мягким, писать без фреймворков конечно можно оптимальнее чем с фреймворками, но фреймворки нужны для другого :)
Провал Tailwind, инструмента для невежд