Too good NOT to share.
My brothers and sisters in Christ I want you to know that I care about your souls enough to share these truths with you:
- You don’t need JavaScript to make a web page.
- You don’t need JavaScript to write styles.
- You don’t need JavaScript to make an animation.
- You don’t need JavaScript just to show content.
Every browser released since 2020 supports this (custom elements that is), so I don’t see an issue with browser support.
You mean the Html template Element? I’ve never really got that to work, but I also never seriously tried.
It’s a little paranoid of me, but I like the idea that a basic web app I make can be thrown onto any old out of date machine, where ~2015 or younger seems about right for me ATM.
Yea. From memory, it’s just an unrendered chunk of HTML that you can select and clone with a bit of JS. I always figured there’d be a pattern that isn’t too much of a cludge and gets you some useful amount of the way to components for basic “vanilla-js” pages, just never gave it a shot either.