Nilesh Prajapati reposted
Gecko: Intent to prototype and ship: <meta name="color-scheme"> affects the prefers-color-scheme media query
Nilesh Prajapati
@nileshprajapati.com
UX Designer (Design Enginering focus) | Specialising in the intersection of design and code. | HTML, CSS, JavaScript, Design Systems | Web Standards, Accessibility | 10+ yrs Enterprise SaaS & EdTech. 💼 Open to roles
340 followers585 following1.1K posts
Nilesh Prajapati reposted
Gecko: Intent to prototype and ship: <meta name="color-scheme"> affects the prefers-color-scheme media query
Nilesh Prajapati reposted
I hope you're interested in what I can only describe as esoteric table rubbish that is tinged with legacy web development and which you likely don't need to know anything about, because that is what I'm serving up in my latest article. Enjoy? vale.rocks/posts/table-...
#CSS scroll-triggered animations without #JavaScript
Nilesh Prajapati reposted
Blink: Intent to Ship: Background layer count independence
Nilesh Prajapati reposted
If you needed a win as badly as I have lately, mark this one down: CSS-Tricks is returning as an independent publication. Spread the word. wil.to/posts/taking...
Nilesh Prajapati reposted
CSS-Tricks has a new owner! Yes, I've got the keys to the castle, so to speak. And, even after 12 years of working on the site, I'll admit I'm a little overwhelmed and nervous about that. https://css-tricks.com/css-tricks-has-a-new-owner/
Nilesh Prajapati reposted
Nilesh Prajapati reposted
Not every website needs an application stack. For content-focused sites, I still prefer the speed, simplicity, and control of static pages. Modern does not have to mean complicated. ronaldsvilcins.com/2026/08/29/w...
Nilesh Prajapati reposted
Before writing form validation and input behaviour from scratch, see what HTML already offers. Native controls cover more useful functionality than many developers realise. ronaldsvilcins.com/2026/08/21/h...
Digital Credentials API issuance ships in Chrome 155
Nilesh Prajapati reposted
Blink: Intent to Implement and Ship: AccentColor/Text follows accent-color
Nilesh Prajapati reposted
I wish I'd realized when recording this that it would come out on the 10-year anniversary of my channel, but even if I didn't mention it, I guess it's still pretty fitting 😅 (plus it was posted to my second channel anyway, lol)
Just realized that I've been doing this CSS YouTube thing for 10 years now.
Nilesh Prajapati reposted
Remix 3 is making use of the Navigation API github.com/remix-run/re...
#CSS align-content in block layouts ❤️❤️❤️ Widely Available (since 2026-10-16)
Nilesh Prajapati reposted
I looked into the company, and it's real. This is literally the service they sell. I'm on the fence between telling them how much of an invasion of privacy this is, or just marking spam. They won't listen anyway. The more I think of it, the more I feel like calling out the business in a video....
I love how people now apparently think it's totally cool to make an AI clone of you without your consent. This is the subject line of an email I got, and they put up an unlisted YouTube video with me, cloned, to me show how great it is.
Nilesh Prajapati reposted
It’s been a long process but now, masonry layouts have an actual CSS approach, so Saleh Mubashar has put together a really useful guide on how it works, how we got here and what’s next.
Nilesh Prajapati reposted
Nilesh Prajapati reposted
Just glad text-box is supported cross-browser now. That's all. developer.mozilla.org/en-US/docs/W... #CSS
Nilesh Prajapati reposted
#CSS Progress - The easiest way to do fluid type now by @kevinpowell.co Exciting Video, Great explanation on the progress function and its use case. When I originally looked at this progress function, it didn’t click for me at first a few months ago.
Chrome 156 Release Notes #CSS - pseudo-class for navigation source element 🤔 - random() function 🎲 - Single-axis scroll containers ↔️ - Use scroll-snap-type: pair to snap to a single element Others - IndexedDB: SQLite backend chromestatus.com/release-notes
Nilesh Prajapati reposted
Chuffed to get a shout out in this vid from @kevinpowell.co! www.youtube.com/watch?v=bLB9... Learn how to use a few less magic numbers with progress()
Nilesh Prajapati reposted
Blink: Intent to Prototype: document.advanceFocus() and beforefocus
Nilesh Prajapati reposted
a critical PHP vulnerability may take websites down today. Admins are preparing for emergency patches, with estimates suggesting that more than 1.3 million internet-connected hosts are likely affected www.theverge.com/tech/1015257...
Nilesh Prajapati reposted
✍️ Just published a new post about my most-anticipated CSS proposals from Interop 2027! If you’re not familiar, the Interop project is a collaboration between browsers to pick shared focus areas. There’s *so much* good stuff this year, it was hard to pick just 10!
Nilesh Prajapati reposted
The Decoherence Trap
Nilesh Prajapati reposted
The `unload` event no longer fires in Chrome by default! Since the advent of the mobile web this has become increasingly unreliable and we think that's a footgun for devs who might think it works. We've spent the last 3 years carefully removing it from Chrome. developer.chrome.com/blog/unload-...
Nilesh Prajapati reposted
Anyone else who thinks that the at-private feature is unintuitive? github.com/w3c/csswg-dr... Specifically that anything in `at-private {}` isn't scoped to that rule, but rather to a style rule ancestor of that rule.
Nilesh Prajapati reposted
Nilesh Prajapati reposted
Journal: Ranking proposals for Interop 2027 My top five, in order of priority. 🔗https://adactio.com/journal/22805
Nilesh Prajapati reposted
Yesterday, the CSSWG accepted my proposal for mesh gradients and diffusion curve gradients! Want to make gradients like this natively in CSS? Well, we've started the work on it. It's coming! Here's the Explainer: github.com/w3c/csswg-dr...
Nilesh Prajapati reposted
Tomorrow, October 16th, marks Practical Accessibility's third birthday. 🎂 To celebrate, I am gifting everybody 25% off for the next 48 hours 🎁 Individual and team licenses alike! The discount is automatically applied during checkout—no code is needed. 👉🏻 practical-accessibility.today Enjoy! #a11y
#SVG “Linked Parameters” Will Change How We Do Icon Systems
Nilesh Prajapati reposted
Blink: Intent to Prototype: Mute media and defer media events in skipped content-visibility subtrees
Nilesh Prajapati reposted
✍️ New Article: Fit height to background pattern size with calc size() I wrote about a use-case for calc-size() and round() that helped me avoid cut-off background patterns. ishadeed.com/article/fit-...
Nilesh Prajapati reposted
Astro 7.4 is out now! Ever wondered why your build is slow? Run astro build --timings and Astro breaks down every phase, plugin, and page. Plus separate build and runtime image services and experimental parallel prerendering. astro.build/blog/astro-740/
Nilesh Prajapati reposted
What the iPhone Duo means for web development (and Video.js)
Nilesh Prajapati reposted
Blink: Intent to Ship: CSS flow-start and flow-end alignment keywords
Nilesh Prajapati reposted