Size: a a a

2020 August 21

p

persona x grata in pro.js
dynamic
Так со времен того, как запилили твою семантику в виде тегов header и main 10 лет прошло. Следующий шаг какой?
Следующий шаг выучить по 1 тэгу в год? Чтобы тебе самому и тем, кто будет работать после тебя было удобнее читать разметку, а не копаться в id ?
источник

p

persona x grata in pro.js
Владимир Гомонов
логичный следующий шаг - признать"семантические" теги ошибкой.  и пометить "депрекатед"
но таки слабо будет этот шаг сделать.  скорее маразм крепчать будет
Какие теги оставим, кроме дива?
источник

AD

Alexandr Dobrovolski... in pro.js
persona x grata
Какие теги оставим, кроме дива?
input норм, больше ничего не нужно
источник

d

dynamic in pro.js
Ну учи, на здоровье. А благородные господа продолжат развивать компонентный подход на кастомных элементах. И у них вместо

<header class="header" role="heading" itemscope itemtype="http://schema.org/WPHeader">

Будет

<site-header>
источник

p

persona x grata in pro.js
Мне в принципе тоже не особо нравится усложнение, ведь чем проще - тем лучше. Как поговоривал Брюс Ли: я боюсь не тех кто тренировал 1000 ударов 1 раз, а того кто тренировал 1 удар 1000
источник

p

persona x grata in pro.js
dynamic
Ну учи, на здоровье. А благородные господа продолжат развивать компонентный подход на кастомных элементах. И у них вместо

<header class="header" role="heading" itemscope itemtype="http://schema.org/WPHeader">

Будет

<site-header>
Почему не <div-div1>?
источник

d

dynamic in pro.js
Можно и div. Apple например очень настойчиво болели за то, чтобы вместо кастомных тегов запилили кастомные аттрибуты, меняющие поведение элемента ( то чтобы компоненты реализовались аттрибутом, а не тегом). И я в принципе с ними согласен, это был бы правильны подход.
источник

p

persona x grata in pro.js
dynamic
Ну учи, на здоровье. А благородные господа продолжат развивать компонентный подход на кастомных элементах. И у них вместо

<header class="header" role="heading" itemscope itemtype="http://schema.org/WPHeader">

Будет

<site-header>
А внутри компонента то что?
источник

p

persona x grata in pro.js
dynamic
Можно и div. Apple например очень настойчиво болели за то, чтобы вместо кастомных тегов запилили кастомные аттрибуты, меняющие поведение элемента ( то чтобы компоненты реализовались аттрибутом, а не тегом). И я в принципе с ними согласен, это был бы правильны подход.
Как бы старый логотип эйпл все объясняет
источник

d

dynamic in pro.js
Что угодно. Компонент это черный ящик. Как инпут, твой. У него внутри тоже есть что-то
источник

ВГ

Владимир Гомонов... in pro.js
persona x grata
Какие теги оставим, кроме дива?
отличный вопрос.
оставим истинно-семанические.   т.е. опредеделяющие поведение (программный смысл).
т.е. div, span, a, img,  video ....  и прочие действительно значимые элементы.  // список немалый будет на самом деле
источник

p

persona x grata in pro.js
dynamic
Что угодно. Компонент это черный ящик. Как инпут, твой. У него внутри тоже есть что-то
Лучшая версия веб-компонентов уже есть в вуе. Зачем тебе нативные?
источник

d

dynamic in pro.js
Потому что она не лучшая?
источник

ВГ

Владимир Гомонов... in pro.js
Alexandr Dobrovolskiy
input норм, больше ничего не нужно
тогда уж ещё <script> хотя бы
дальше уже можно крутиться  )
источник

d

dynamic in pro.js
Владимир Гомонов
тогда уж ещё <script> хотя бы
дальше уже можно крутиться  )
Как тебе идея  о том, что entry point вполне себе в теории может быть js-скриптом, а не html страницей.
источник

p

persona x grata in pro.js
dynamic
Что угодно. Компонент это черный ящик. Как инпут, твой. У него внутри тоже есть что-то
В кайф городить еще всякие псевдо?
источник

p

persona x grata in pro.js
dynamic
Потому что она не лучшая?
А где лучшая? В доке вуя пишут, что у них лучше, чем нативные
источник

d

dynamic in pro.js
persona x grata
А где лучшая? В доке вуя пишут, что у них лучше, чем нативные
А, ну раз в доке пишут. То ладно. Беру свои слова взад.
источник

p

persona x grata in pro.js
dynamic
А, ну раз в доке пишут. То ладно. Беру свои слова взад.
источник

ВГ

Владимир Гомонов... in pro.js
dynamic
Как тебе идея  о том, что entry point вполне себе в теории может быть js-скриптом, а не html страницей.
может и норм,  но слишком далеко от браузерных текущих реалий.
// в нативных программах всё так и есть.  WPF технология, ксати, включает в себя и XML-разметку, которая, однако вторична по отношению к коду на C#,  который является точкой входа
источник