Hello world! A short #introduction: my main account is @lilo
I am interested in #javascript #css #usability #ux #typescript #design and lots of other things...
useful tool for making your fallback system font and your web font as similar as possible:
https://meowni.ca/font-style-matcher/
prevents ugly effects with font-display: swap
To be fair, "forgot to renew a cert" happens to all of us, sooner or later. :D
Let's have some sympathy for the bad Friday night some folks are having trying to get it fixed. <3
"Which Programming Languages Use the Least Electricity?"
Sounds like a silly question, but makes for a rather intriguing read!
https://thenewstack.io/which-programming-languages-use-the-least-electricity
#Javascript array methods to sing along
https://css-tricks.com/an-illustrated-and-musical-guide-to-map-reduce-and-filter-array-methods/
If I had to nominate the most disappointing website of the world,
I vote for https://caniuse.com
Every fucking time: oh, cool new property, lets lookup browser support. Ah, forget it.
Web dev protip: if you're searching for an open-source component, use the keyword "accessible" or "a11y." E.g. "accessible dialog," "accessible carousel," "accessible autocomplete."
Accessibility is like the brown M&Ms in Van Halen lore – if they didn't mess that up, then they probably didn't mess anything else up either. https://www.snopes.com/fact-check/brown-out/
Quite deep overview of Time zone problems, and #JavaScript...deficiencies in dealing with it.
https://medium.com/@toastui/handling-time-zone-in-javascript-547e67aa842d
At first,
"there are only 6 #values in #Javascript that are 'falsy'"
...sounds easy, doesn't it?
Well, but #JS compares those to true/false pretty randomly - this language is a huge clusterfuck wherever you look.
The year is 2019 and I can’t buy a good majority of consumer technology because we lack privacy legislation and consumer protections. Example: it’s absurd that my TV came with spyware that can’t be turned off or avoided; I had to stop it from phoning home at the network level. It also came with an arbitration clause and a clause waiving the right to a class action lawsuit.
“Some thoughts on Social Networking and Usenet”
https://jfm.carcosa.net/blog/computing/usenet/
This reminds me, I should finish writing that “apps that should exist but don’t” blog post. A best practices social media consumption app is one of them.
swc –speedy web compiler– a super-fast alternative for babel, https://github.com/swc-project/swc.
It’s 16x faster than Babel, or 20x faster with SIMD enabled.
The project is in 1.0.0-alpha. Crazy compatibility!
The challenges of digitising hospitals, both cultural and technical: https://www.newyorker.com/magazine/2018/11/12/why-doctors-hate-their-computers
I realize there can be reasons for this and it's not entirely a fair criticism but …
That article complaining about the amount of JS in the average page makes *34* requests for JS, for a total of 494 KB of (compressed!) javascript. That compares unfavorably even to the admittedly awful average of 364 KB cited in the article.
A serious #accessibility bug in mobile Chrome: Users relying on assistive technology to emulate touch can't open context menu anymore: https://crbug.com/881810 by @thalon
The bug report is waiting for triage since september.
Any people involved in Chromium mobile on mastodon?
english account of @lilo, #webdev, #ux, #usability & #typography