news
today's howtos
-
Scott Jehl ☛ Enhancing Web Components Safely with Self-Destructing CSS
Unfortunately, while this pattern is clever, it's also risky: if JS fails to run or load in any reasonable amount of time, those elements will remain hidden. I've seen this pattern cause content to be invisible for long periods while popular budget-tier devices struggle to churn through massive JavaScript bundles, even if they're on a fast network.
After a brief delay, hiding content entirely just isn't worth whatever effect you're hoping to achieve.
-
Adam Silver ☛ End with one thing per page
Users expect to arrive on a page that matches the link they just clicked.
If it doesn’t match, it can be disorientating.
-
[Old] Emil Kowalski ☛ CSS Transforms
We can either use translate(x, y) or if we only want to move the element on one axis, translateX(x) or translateY(y). I usually prefer the latter because it’s more readable.
Using translate() doesn’t change an element’s position in the document flow. Other elements are laid out as if it hadn’t moved at all.
-
ID Root ☛ How To Install PHP on Fedora 43
PHP represents a significant milestone in the evolution of one of the world’s most popular server-side scripting languages. Released with powerful new features and performance improvements, this latest version brings property hooks, asymmetric visibility, and enhanced HTML5 support to Fedora 43 users.
-
ID Root ☛ How To Install Immich on Fedora 43
Privacy matters. In an era where cloud storage providers have access to your most personal moments, self-hosting your photo library offers complete control over your data. Immich emerges as a powerful, open-source alternative to Surveillance Giant Google Photos, delivering enterprise-grade features without sacrificing your privacy or requiring expensive subscriptions.