Вот у вас естественно конечно перестаёт работать, а у людей если сделано правильно, всё прекрасно работает.
Это по Вашей теории. А в реальной действительности ко мне обращаются именно тогда, когда что-то перестаёт работать. Это существенная часть моего заработка.
Что мне делать сам решу, а вот вы воспользуйтесь своими же советами, подучите JS, CSS, новые возможности браузеров
Ага. И в который раз, вместо того, чтобы заняться своим делом, Вы советуете мне что-то там изучать. Занятно.
и тогда не придётся вам тут всё объяснять... не будете надеюсь тогда писать тупых комментов..
Мне кажется это я объясняю, разве не так? И у кого после этого тупые комменты? "Фремворк" когда уже доделаете, теоретик Вы наш форумный?
Вот как раз когда делается без применения новых возможностей flex,grid, кастомных элементов и др. то сайт нагружается свистопеределками под разные браузеры и тд. Когда ТСу сделают по современному, то при поиске другого разработчика будет требование чтобы тот знал технологию кастомных тегов и неумехи/бездари отметутся, работа будет сделана более качественно.
Работа - да, качественно будет сделана. Только работать нифига не будет. Ну да о чём с Вами разговаривать, если Вы не работаете с реальными сайтами и реальными заказчиками... Теоретик... Идите свой "фремворк" доделайте уже, а то за три года разработки его уже перерабатывать пора.
custom elements тоже есть в стандарте, просто я не знал о них до этого. и не знаю как это влияет на поисковики. Может есть опыт?
Они есть в стандарте, но не являются стандартными. Поясняю: стандартные - это те, которые описаны в стандарте. А для пользовательских элементов стандарт лишь оговаривает возможность их применения, но не даёт описания, потому что они неизвестно какие, на совести разработчика.Опыта нет, потому что у меня не было ситуации, когда они понадобились бы. Я не разрабатываю собственных фреймворков, я использую стандартные возможности.
Наоборот он с точки зрения разработчика, сделал правильно, красиво, лаконично и поддерживается проще за счёт даже просто правильных имён.
Ну вот опыт с красивыми разработчиками у меня как раз есть. Они делают всё так красиво, сдают заказчику, а потом через некоторое время сайт по разным причинам попадает ко мне на поддержку. И начинается:- а почему у меня в Edge слайдер криво работает?- а почему на смартфонах форма обратной связи не работает?- а почему Мазила картинки в ряд не выстраивает?- а почему на макбуке шапка уехала?
А потому что красиво было только при тех условиях, которые были изначально при сдаче сайта. А потом, когда стали загружать свои данные и реальные пользователи стали работать на реальных устройствах, всё сломалось. И мне с этим разбираться. Поэтому, если у Вас есть уверенность, что Вы постоянно будете работать с этим разработчиком, несколько лет хотя бы, - то пожалуйста, пусть делает, как ему удобно. Если же разработали - и пока-пока, то надо подумать.
Поэтому спрашиваю про custom elements , нет с ними проблем в поисковиках с индексированием, весами и т п?
Элементы разные бывают. С теми кнопками, что в стартпосте - едва ли будут проблемы с индексированием.
Бездарь 😀
Хам. Всё сказали? Идите, изучайте стандарты HTML и CSS.Одарённый Вы наш.
На странице же будет красиво оформленный блок карточки товара.
Я, в отличие от Вас, умею делать блоки стандартными средствами.
Да, лично я изучал эту и другие современные технологии
И ничего не поняли, поэтому решили городить свой собственный "фремворк".
Верстальщик применяемый правильно данную технологию улучшает качество сайта, ускоряет его загрузку, скорость работы, юзабилити и др.
Нужно понимать, где и для чего применять технологию, а не просто городить пользовательские теги, потому что это круто.
Пользовательские теги это такой же стандарт т.к. эти технологии уже признаны многими разработчиками браузеров и сайтов.
Судя по этой фразе, Вы просто не понимаете значения термина "стандарт".
Конечно в связи с человеческой глупостью некоторые их используют не по назначению, а ещё хуже когда вообще не используют городя кучу кода вместо того чтобы один раз сделать компонент и добавлять его всего одним пользовательским тегом.
Да пожалуйста, добавляйте что хотите в свой "фремворк". Только не лезьте со своими советами к другим разработчикам. И да, стандартный тег можно добавлять так же, как и пользовательский, но без лишних костылей.
Да потому что не понимаете для чего это применяется и как этим можно облегчить себе жизнь.
И усложнить жизнь другим.
Ответ правильный. И краткий, вместо того размазывания, которое у Вас. Диагност Вы наш доморощенный.
Пользовательские элементы это стандартный метод.
Стандартные теги HTML - это теги, определённые стандартами HTML, поведение которых определено этими стандартами, документировано и известно специалистам. А пользовательские теги - нестандартные, поведение которых задаётся костылями через JavaScript.
Профессионал как раз будет использовать кастомные теги так как знает для чего их используют.
Использовать тогда, когда есть необходимость. А не так, как Вы и верстальщик из стартпоста: я не знаю, как это решить стандартными методами, поэтому давай-ка я понаделаю своих собственных тегов.
Если бы вы были профи, то знали об этой технологии и применяли при необходимости.
Ещё раз: я об этой технологии давно знаю, но необходимости в её применении до сих пор не возникало.
Вот скажите для чего используют кастомные теги? Вот вам и диагноз.
Для того, чтобы решить задачи, которые сложно решить с применением стандартных тегов. Диагност Вы наш доморощенный.
скорее о вашем, так как вы не зная причин этого решения ставите диагноз.
Я знаю, что большинство задач может быть решено стандартными методами. Если этим занимается профессионал. А непрофессионал, в силу неумения разобраться, что к чему, начинает лепить всё, что в его голову придёт. Вот и весь "диагноз".
Никаких особых требований. Атака ботов может создать нагрузку на любой популярной CMS. А бесплатными хостингами пользоваться не надо.