All streams
Search
Write a publication
Pull to refresh
0
0
Иван Ульянов @LeninIvanov

Веб разработчик

Send message

Не в курсе про Lit, но использование веб-компонентов вообще необязательно. Существует нескромный арсенал встроенных, как семантических тегов (вроде section, hr и header) так и возможность стилизовать общие теги (div, span) через классы.
Те же кнопки прекрасно реализованы через тег button.
И да, для использования веб-компонентов, как и других тегов использование JS API обязательно чуть менее, чем полностью.

Прошу прощения у автора комментария, который задал вопрос про SEO, я тупо промахнулся и вместо написания ответа отклонил его. :с

Касаемо влияния кастомных тегов на SEO и подобного - они равнозначны span, а значит семантики не имеют. Роботы их не учитывают.
Безусловно, им можно задать семантику через атрибут role, но это сомнительно. Если есть возможность - используйте семантические встроенные теги вместо кастомных.

Думайте над прочтённым, я привёл аргументы в пользу того, зачем их использовать.
1: Кастомные теги в ~80% случаев заменяют классы, особенно при использовании атрибутов. Это не столько красиво, сколько короче.
И да, дублирование кода (даже такими вещами как атрибут class) - не есть хорошо, хоть и терпимо. Логика тут такая же, как и при необязательных точках с запятой в JS.
2: "Но об этом не написано" - читайте прежде чем писать или очки снимите. Я и про JS API упомянул, и про теневой DOM, и про кастомизацию встроенных тегов.

Не путайте алгоритм с теорией. Последняя допускает ответвления и вольные трактовки, но не алгоритм.

Алгоритм, грубо выражаясь, последовательность действий, приводящая к предсказуемому результату. Если результат становится не совсем предсказуем, значит алгоритм нужно дорабатывать. Адаптивность никогда не помешает.

На кой чёрт нужен алгоритм, если он нежизнеспособен в реальности и его прямо надо допиливать?

Именно по этому важно уметь доказывать свою правоту, начальству в падлу (свои дела есть) разбираться, оно проверит тому, кто лучше докажет.

Великолепно. Если вводить пункты аккуратно, будучи на влиятельной должности, подобное можно поворачивать годами без привлечения санитаров и леса! И ведь процессы естественные, смотря на отраслевых гигантов складывается ощущение (ведь формально всё в пределах нормы), что среднее руководящее звено училось по этому труду.

Information

Rating
6,142-nd
Location
Россия
Registered
Activity

Specialization

Frontend Developer, Web Developer
HTML
CSS
JavaScript
TypeScript
WordPress
Gulp
Grunt
Node.js