mastodon.ar.al is one of the many independent Mastodon servers you can use to participate in the fediverse.
This is my personal fediverse server.

Administered by:

Server stats:

1
active users

#html

24 posts22 participants1 post today
jfmblinux :jeditux:<p>🇫🇷 <br>selfh.st/icons<br>Une collection d'icônes et de logos au format SVG, PNG, WEBP pour vos projets 😉</p><p>🇬🇧 <br>selfh.st/icons<br>A collection of icons and logos in SVG, PNG, WEBP format for your projects 😉</p><p><a href="https://selfh.st/icons/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">selfh.st/icons/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.jfmblinux.fr/tags/Html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Html</span></a> <a href="https://mastodon.jfmblinux.fr/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.jfmblinux.fr/tags/SVG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SVG</span></a> <a href="https://mastodon.jfmblinux.fr/tags/PNG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PNG</span></a> <a href="https://mastodon.jfmblinux.fr/tags/WEBP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WEBP</span></a> <br><a href="https://mastodon.jfmblinux.fr/tags/Mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mastodon</span></a> <a href="https://mastodon.jfmblinux.fr/tags/Fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fediverse</span></a> <a href="https://mastodon.jfmblinux.fr/tags/Pixelfed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pixelfed</span></a> <a href="https://mastodon.jfmblinux.fr/tags/Nextcloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nextcloud</span></a></p>
Blain Smith<p>We're weeks away from being feature complete and we're still JavaScript free in our app. Even our delete confirmations are just regular server rendered HTML and form POST actions. </p><p><a href="https://fosstodon.org/tags/SmolWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmolWeb</span></a> <a href="https://fosstodon.org/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://fosstodon.org/tags/WebApp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebApp</span></a> <a href="https://fosstodon.org/tags/NoJavaScriptNeeded" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NoJavaScriptNeeded</span></a></p>
Patrick Leavy<p>Question for you <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> peeps:</p><p>I've made a site and it's totally in dark mode. How I like it 😊</p><p>But some people mentioned that I should offer a light mode toggle because "some people are not used to dark mode and won't like it".</p><p>Do you think that's valid? </p><p>(Someone else said that there's also potentially an accessibility issue with dark mode - is that true?)</p><p><a href="https://mastodon.social/tags/websitedesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>websitedesign</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/accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accessibility</span></a> <a href="https://mastodon.social/tags/darkmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>darkmode</span></a> <a href="https://mastodon.social/tags/lightmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lightmode</span></a> <a href="https://mastodon.social/tags/webdesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdesign</span></a> <a href="https://mastodon.social/tags/mastodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodev</span></a></p>
Reilly Spitzfaden (they/them)<p>Liked | In defense of unpolished personal websites </p><p>⭐ <a href="https://ohhelloana.blog/in-defense-of-unpolished-websites/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ohhelloana.blog/in-defense-of-</span><span class="invisible">unpolished-websites/</span></a><br>🔗 <a href="https://reillyspitzfaden.com/interactions/2025/04/liked-in-defense-of-unpolished-personal-websites/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">reillyspitzfaden.com/interacti</span><span class="invisible">ons/2025/04/liked-in-defense-of-unpolished-personal-websites/</span></a></p><p><a href="https://hachyderm.io/tags/IndieWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieWeb</span></a> <a href="https://hachyderm.io/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://hachyderm.io/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://hachyderm.io/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://hachyderm.io/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://hachyderm.io/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://hachyderm.io/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a></p>
Feral Thoughts<p><span class="h-card" translate="no"><a href="https://pkm.social/@ellane" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ellane</span></a></span> <span class="h-card" translate="no"><a href="https://c.im/@jeffbronks" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jeffbronks</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@pauby" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pauby</span></a></span> <span class="h-card" translate="no"><a href="https://graz.social/@publicvoit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>publicvoit</span></a></span> </p><p>I think the arguments made in favour of <a href="https://union.place/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> in this November 2016 Adam Hyde post in the context of book production platforms also apply to <a href="https://union.place/tags/notes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>notes</span></a> production and management software, primarily because I feel a local <a href="https://union.place/tags/website" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>website</span></a> is the best way to create and manage notes (as I hinted earlier).</p><p><a href="https://www.adamhyde.net/building-book-production-platforms-p2/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">adamhyde.net/building-book-pro</span><span class="invisible">duction-platforms-p2/</span></a></p><p>We need copyleft software that will make it simple for the average user.</p>
Feral Thoughts<p><span class="h-card" translate="no"><a href="https://pkm.social/@ellane" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ellane</span></a></span> <span class="h-card" translate="no"><a href="https://c.im/@jeffbronks" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jeffbronks</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@pauby" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pauby</span></a></span> <span class="h-card" translate="no"><a href="https://graz.social/@publicvoit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>publicvoit</span></a></span> </p><p>I have alluded to the problems with <a href="https://union.place/tags/markdown" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>markdown</span></a> across various posts in this thread. For an overview of the severe limitations of markdown, and the issues with markdown as a proxy for <a href="https://union.place/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a>, check out this October 2014 blog post by Adam Hyde.</p><p><a href="https://www.adamhyde.net/whats-wrong-with-markdown/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">adamhyde.net/whats-wrong-with-</span><span class="invisible">markdown/</span></a></p><p>(continues)</p>
adamghill<p>This explains an approach I’ve been dabbling with here and there for <a href="https://indieweb.social/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a>. Nice middle ground between “div soup” and the “all utility classes” approaches. <a href="https://jordanbrennan.hashnode.dev/tac-a-new-css-methodology" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jordanbrennan.hashnode.dev/tac</span><span class="invisible">-a-new-css-methodology</span></a> <a href="https://indieweb.social/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a></p>
Reilly Spitzfaden (they/them)<p>I hadn't heard of it before, but it turns out there's a style format called XSLT that allows the browser to translate an XML file into HTML with CSS styling for display purposes. <br> <br>Since my feed is Atom rather than RSS, I had a bit of trouble, but this post was helpful:</p><p><a href="https://andrewstiefel.com/style-atom-xsl/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">andrewstiefel.com/style-atom-x</span><span class="invisible">sl/</span></a></p><p><a href="https://hachyderm.io/tags/RSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RSS</span></a> <a href="https://hachyderm.io/tags/Atom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Atom</span></a> <a href="https://hachyderm.io/tags/XML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XML</span></a> <a href="https://hachyderm.io/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://hachyderm.io/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://hachyderm.io/tags/XSL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XSL</span></a> <a href="https://hachyderm.io/tags/XSLT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XSLT</span></a> <a href="https://hachyderm.io/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://hachyderm.io/tags/IndieWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieWeb</span></a> <a href="https://hachyderm.io/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a></p>
Reilly Spitzfaden (they/them)<p>I figured out how to get my RSS feed to be human-readable and nice-looking! </p><p>I'd been wanting to do this to give people who aren't familiar with RSS an easier on-ramp to the stuff I care about. </p><p>I figure if someone new to RSS clicks on the link and just gets raw XML, they might think something is “broken” and not stick around, but now there's something human-readable and with instructions on how to follow it in a reader.</p><p><a href="https://reillyspitzfaden.com/feed.xml" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">reillyspitzfaden.com/feed.xml</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/RSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RSS</span></a> <a href="https://hachyderm.io/tags/Atom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Atom</span></a> <a href="https://hachyderm.io/tags/XML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XML</span></a> <a href="https://hachyderm.io/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://hachyderm.io/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://hachyderm.io/tags/XSL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XSL</span></a> <a href="https://hachyderm.io/tags/XSLT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XSLT</span></a> <a href="https://hachyderm.io/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://hachyderm.io/tags/IndieWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieWeb</span></a> <a href="https://hachyderm.io/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a></p>
Adrian Roselli<p>New post: “Mainlining Mains”<br><a href="https://adrianroselli.com/2025/04/mainlining-mains.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">adrianroselli.com/2025/04/main</span><span class="invisible">lining-mains.html</span></a></p><p><a href="https://toot.cafe/tags/accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accessibility</span></a> <a href="https://toot.cafe/tags/a11y" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>a11y</span></a> <a href="https://toot.cafe/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://toot.cafe/tags/ARIA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ARIA</span></a></p>
Feral Thoughts<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@pauby" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pauby</span></a></span> <span class="h-card" translate="no"><a href="https://pkm.social/@ellane" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ellane</span></a></span> <span class="h-card" translate="no"><a href="https://graz.social/@publicvoit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>publicvoit</span></a></span> <span class="h-card" translate="no"><a href="https://c.im/@jeffbronks" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jeffbronks</span></a></span> </p><p>My previous comment was half in jest, but...</p><p>If someone wants to truly "own their full data" as <a href="https://union.place/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a>, and also keep the "rich markup" parts accessible long-term without porting to a <a href="https://union.place/tags/notes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>notes</span></a> app, they can consider adapting for themselves the approach discussed in this link.</p><p><a href="https://alexwlchan.net/2024/static-websites/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">alexwlchan.net/2024/static-web</span><span class="invisible">sites/</span></a></p><p>I understand this is technical and not easy to adapt for note-taking.</p><p>AFAIK, there isn't a ready-to-use <a href="https://union.place/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> solution around.</p><p><a href="https://union.place/tags/PKM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PKM</span></a> <a href="https://union.place/tags/PIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PIM</span></a> <a href="https://union.place/tags/Obsidian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Obsidian</span></a></p>
David O'Brien<p>This is a nice approach to <a href="https://mastodon.scot/tags/responsive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>responsive</span></a> <a href="https://mastodon.scot/tags/tables" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tables</span></a> in <a href="https://mastodon.scot/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> from the BBC</p><p><a href="https://www.bbc.co.uk/sport/football/scottish-championship/table" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bbc.co.uk/sport/football/scott</span><span class="invisible">ish-championship/table</span></a></p><p>At wider screen sizes, you see the whole thing. Narrower screen sizes have a 'freeze columns' Excel-type effect.</p><p>I haven't tested it with ATs myself, I assume they have ;)</p><p><a href="https://mastodon.scot/tags/A11y" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>A11y</span></a> <a href="https://mastodon.scot/tags/Accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Accessibility</span></a></p>
Dylan </closingtags.com><p><span class="h-card" translate="no"><a href="https://front-end.social/@joshwcomeau" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>joshwcomeau</span></a></span> <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/frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>frontend</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a></p>
Rye<p>Gimmie your old html zebras in tables please. </p><p><a href="https://ioc.exchange/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://ioc.exchange/tags/handweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>handweb</span></a> <a href="https://ioc.exchange/tags/indieweb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indieweb</span></a></p>
Dan Morgan :ksu:<p>I'm sure there's hundreds of CSS files floating around that mimic classic Mac OS and HyperCard buttons, but I'm trying to redouble my efforts to teach myself frontend development—at least for giggles—and need to do it myself.</p><p>I imagine there's better tools than me pasting screenshots into Figma to measure my attempts. (I actually have xScope installed but never played with it yet. Sorry IconFactory folks, I guess I need to purchase a license, huh?)</p><p>At any rate, I'm very pleased with my css buttons (on the right). <a href="https://vmst.io/tags/hypercard" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hypercard</span></a> <a href="https://vmst.io/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a></p>
Reilly Spitzfaden (they/them)<p>RSVP | Front End Study Hall 025</p><p>🗓️ <a href="https://events.indieweb.org/2025/04/front-end-study-hall-025-WKu1yLDGBbMm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">events.indieweb.org/2025/04/fr</span><span class="invisible">ont-end-study-hall-025-WKu1yLDGBbMm</span></a> <br>🔗 <a href="https://reillyspitzfaden.com/interactions/2025/04/rsvp-front-end-study-hall-025/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">reillyspitzfaden.com/interacti</span><span class="invisible">ons/2025/04/rsvp-front-end-study-hall-025/</span></a> </p><p><a href="https://hachyderm.io/tags/IndieWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieWeb</span></a> <a href="https://hachyderm.io/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://hachyderm.io/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://hachyderm.io/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://hachyderm.io/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://hachyderm.io/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://hachyderm.io/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a></p>
Ronalds Vilciņš<p>If you're a web designer or developer, this might be just what you need! I've created a website showcasing the most beautiful and inspiring web designs. Check it out here: <a href="https://thecolophon.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thecolophon.com/</span><span class="invisible"></span></a> </p><p><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/design" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>design</span></a> <a href="https://mastodon.social/tags/webdesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdesign</span></a> <a href="https://mastodon.social/tags/webdevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdevelopment</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/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/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/marketing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>marketing</span></a> <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/developers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developers</span></a> <a href="https://mastodon.social/tags/hugo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hugo</span></a> <a href="https://mastodon.social/tags/ssg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ssg</span></a> <a href="https://mastodon.social/tags/static" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>static</span></a> <a href="https://mastodon.social/tags/images" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>images</span></a> <a href="https://mastodon.social/tags/gallery" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gallery</span></a> <a href="https://mastodon.social/tags/showcase" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>showcase</span></a> <a href="https://mastodon.social/tags/curated" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>curated</span></a> <a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a></p>
jfmblinux :jeditux:<p>SVG and PNG tech icons</p><p>Download, copy and paste tech icons in SVG and PNG format for your projects. </p><p><a href="https://mastodon.jfmblinux.fr/tags/Html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Html</span></a> <a href="https://mastodon.jfmblinux.fr/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.jfmblinux.fr/tags/SVG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SVG</span></a> <a href="https://mastodon.jfmblinux.fr/tags/PNG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PNG</span></a> <br><a href="https://mastodon.jfmblinux.fr/tags/Mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mastodon</span></a> <a href="https://mastodon.jfmblinux.fr/tags/Fediverse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fediverse</span></a> <a href="https://mastodon.jfmblinux.fr/tags/Pixelfed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pixelfed</span></a> <a href="https://mastodon.jfmblinux.fr/tags/Nextcloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nextcloud</span></a> </p><p><a href="https://techicons.dev/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">techicons.dev/</span><span class="invisible"></span></a></p>
James Scholes<p>Recent datepicker experience:<br>1. Control is presented as three separate spin controls, supporting the Up/Down Arrow keys to increment and decrement the value as well as manual typing. But because they're not text inputs, I can't use the Left/Right Arrow keys to review what each separate one contains, only to move between day, month, and year.<br>2. I tab to year.<br>3. I press Down Arrow, and the value is set to 2075. I'm unclear how many use cases require the year to be frequently set to 2075, but I can't imagine it's many so this seems like a fairly ridiculous starting point.<br>4. I press Up Arrow, and the value gets set to 0001. The number of applications for which 0001 is a valid year is likewise vanishingly small.<br>5. I delete the 0001, at which point my <a href="https://dragonscave.space/tags/screenReader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>screenReader</span></a> reports that the current value is "0". Also not a valid year.<br>6. Out of curiosity, I inspect the element to see which third-party component is being used to create this mess... only to find that it's a native `&lt;input&gt;` with `type="date"` and this is just how Google Chrome presents it.</p><p>A good reminder that <a href="https://dragonscave.space/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> is not always the most <a href="https://dragonscave.space/tags/accessible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accessible</span></a> or user-friendly.</p><p><a href="https://dragonscave.space/tags/accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accessibility</span></a> <a href="https://dragonscave.space/tags/usability" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>usability</span></a></p>
Aral Balkan<p>New Kitten update</p><p>• 🥳 Kitten HTML templates and kitten.Component render functions can now be async.</p><p><a href="https://kitten.small-web.org" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a></p><p>This is quite a big one and it took me finally biting the bullet and getting my head around generators in JavaScript to implement properly.</p><p>So now you can mix synchronous and asynchronous components as you like and if there are any asynchronous components in your templates they will automatically be awaited (even if you forget to use await) ;)</p><p>I’ll write a proper post/tutorial/documentation for it soon but for the time being enjoy the screenshots where a layout template gets the latest three posts from my mock fediverse public timeline service and displays them on the page.</p><p>The kitten.Component version also has a refresh button that streams a different three to the page.</p><p>For those of you unfamiliar with Kitten, this is all the code in either example. No scaffolding, nothing. Pop either into a file called index.page.js and run kitten in that folder and visit https://localhost to see the example run.</p><p>Enjoy!</p><p>:kitten:💕</p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="tag">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="tag">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/async" class="mention hashtag" rel="tag">#<span>async</span></a> <a href="https://mastodon.ar.al/tags/components" class="mention hashtag" rel="tag">#<span>components</span></a> <a href="https://mastodon.ar.al/tags/templates" class="mention hashtag" rel="tag">#<span>templates</span></a> <a href="https://mastodon.ar.al/tags/HTML" class="mention hashtag" rel="tag">#<span>HTML</span></a> <a href="https://mastodon.ar.al/tags/CSS" class="mention hashtag" rel="tag">#<span>CSS</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="tag">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="tag">#<span>NodeJS</span></a> <a href="https://mastodon.ar.al/tags/generators" class="mention hashtag" rel="tag">#<span>generators</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="tag">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="tag">#<span>dev</span></a></p>