mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.7K
active users

#lightdom

0 posts0 participants0 posts today
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Explorations" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Explorations</span></a><br>Isomorphic web components · Who says web components can’t be rendered server-side? <a href="https://ilo.im/161cdx" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/161cdx</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/WebComponents" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebComponents</span></a> <a href="https://mastodon.social/tags/WebPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebPlatform</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/LightDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LightDOM</span></a> <a href="https://mastodon.social/tags/ShadowDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShadowDOM</span></a> <a href="https://mastodon.social/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Backend</span></a> <a href="https://mastodon.social/tags/Server" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Server</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Techniques" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Techniques</span></a><br>Combining light DOM and shadow DOM · How to mix-and-match both in a web component <a href="https://ilo.im/160yn2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/160yn2</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/WebComponents" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebComponents</span></a> <a href="https://mastodon.social/tags/LightDom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LightDom</span></a> <a href="https://mastodon.social/tags/ShadowDom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShadowDom</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.social/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Techniques" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Techniques</span></a><br>HTML web component with shadow DOM · Sometimes, a little shadow DOM can be a treat <a href="https://ilo.im/15zpwi" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/15zpwi</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/HtmlWebComponent" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HtmlWebComponent</span></a> <a href="https://mastodon.social/tags/WebComponent" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebComponent</span></a> <a href="https://mastodon.social/tags/LightDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LightDOM</span></a> <a href="https://mastodon.social/tags/ShadowDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShadowDOM</span></a> <a href="https://mastodon.social/tags/ProgressiveEnhancement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgressiveEnhancement</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.social/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Approaches" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Approaches</span></a><br>Web components without jumping from 0 to 100 · How you can start small with custom HTML elements <a href="https://ilo.im/15z83x" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/15z83x</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/WebComponent" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebComponent</span></a> <a href="https://mastodon.social/tags/ShadowDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShadowDOM</span></a> <a href="https://mastodon.social/tags/LightDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LightDOM</span></a> <a href="https://mastodon.social/tags/ProgressiveEnhancement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgressiveEnhancement</span></a> <a href="https://mastodon.social/tags/Browser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Browser</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a></p>
Steve Frenzel<p>"With a traditional HTML component, any developer who uses it will need to update their HTML, JavaScript, and CSS files to include the fix. With web components, they only have to update the JavaScript file."</p><p><a href="https://www.htmhell.dev/adventcalendar/2023/6/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">htmhell.dev/adventcalendar/202</span><span class="invisible">3/6/</span></a></p><p>Very straightforward <a href="https://mastodon.online/tags/WebComponents" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebComponents</span></a> example by <span class="h-card" translate="no"><a href="https://mastodon.social/@cferdinandi" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cferdinandi</span></a></span> by showing how to create the (classic?) counter button.</p><p><a href="https://mastodon.online/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.online/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.online/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.online/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.online/tags/ShadowDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShadowDOM</span></a> <a href="https://mastodon.online/tags/LightDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LightDOM</span></a></p>
enhance<p>🌤️ Head Toward the Light DOM</p><p>Recently, there has been a spate of articles that talk about using the Light DOM in Web Components. Everyone knows we are extremely pro-Light DOM web components. Today, we are announcing some new client-side Light DOM functionality.</p><p>by <span class="h-card" translate="no"><a href="https://mastodon.online/@macdonst" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>macdonst</span></a></span> </p><p><a href="https://fosstodon.org/tags/webcomponents" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webcomponents</span></a> <a href="https://fosstodon.org/tags/lightdom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lightdom</span></a> </p><p><a href="https://begin.com/blog/posts/2023-11-10-head-toward-the-light-dom" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">begin.com/blog/posts/2023-11-1</span><span class="invisible">0-head-toward-the-light-dom</span></a></p>
Vint Prox<p>`aria-labelledby` and `aria-describedby` attributes requiring IDs is but a one example of <a href="https://techhub.social/tags/accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accessibility</span></a> being unaccessible to the dev like me. Only do you get a conflict in IDs for <a href="https://techhub.social/tags/ARIA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ARIA</span></a> and browser will choose to silently fail with the first occurence of element ID. Couldn't those be scoped CSS <a href="https://techhub.social/tags/selectors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selectors</span></a> to actually make sense? I cannot willingly drag my hand and implant unique IDs on a whim: first thing, I have to come up with really witty names, another - mangle the markup of reusable component... wait.</p><p>Now that I think about it, maybe that's one superior use for <a href="https://techhub.social/tags/ShadowDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ShadowDOM</span></a> over <a href="https://techhub.social/tags/LightDOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LightDOM</span></a>? Are <a href="https://techhub.social/tags/CustomElements" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CustomElements</span></a> getting more compatible with <a href="https://techhub.social/tags/a11y" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>a11y</span></a> things with months to come? I wanna employ <a href="https://techhub.social/tags/WebComponents" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebComponents</span></a> in <a href="https://techhub.social/tags/Kbin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kbin</span></a> fork, but I need a strong reasoning for this.</p>