Browser Support
Why?
In the world of making stuff for the web, knowing exactly which browsers will play nice can be a real head-scratcher. Picture this: a customer asks for a specific browser version, and you're like, 'Mmmh yeaah, let's go with something from two years ago, maybe?'
Frustrated by this guessing game, I cooked up some code magic. It dives into the nitty-gritty of a web page, sniffs out all the technical bits, and figures out the minimum browser version needed.
Sounds easy, right? Nope. Web styling has come a long way from simple stylesheets. Now, we've got CSS doing acrobatics in JavaScript, playing with variables, and whatnot.
And voila! The result is this Chrome Extension of mine. Sure, it's a bit finicky right now, but it was a fun experiment.
Screenshots
Technical stack
- React with TypeScript as development framework.
- Craco to override the default configuration of CRA.
- Tailwind for styling.
- MDN for the data.