5 ms·
I've used http://yellowlab.tools http://yellowlab.tools religiously in the past, glad to see more solutions coming about. Although it is frightening that we ne
by thegeekpirate 9y ago
I've used http://yellowlab.tools http://yellowlab.tools religiously in the past, glad to see more solutions coming about.
Although it is frightening that we need these in the first place, to be honest.
- Cenk 9y agoYellowLab complains about the number of webfonts in my CSS file, which us just stupid - fonts aren’t loaded if they’re not used, so why are they a problem? Because of the three lines of CSS needed to include them?
- thegeekpirate 9y agoI mean, if it's there and not being used, yes, that's a problem. If we were using a better platform, dead code elimination and tree shaking would have handled those types of issues for us before clients see it. Like, fuck me, we solved this problem what, 50 years ago? Yet we still haven't solved it? WHY IS THIS STILL AN ISSUE! </rant> Anyways, it's a problem, yes. A few programming languages wouldn't even allow you to compile equivalent code.
- Cenk 9y agoWhat? No, it’s definitely not a problem. If I include all the different weights of a font family in my CSS, but on some pages don’t use the bold weight, for example, how is that a problem? The browser only downloads the fonts that are actually used for exactly this reason.
- thegeekpirate 9y agoWhat I mean is that the CSS should be minified to remove _any_ extraneous rules, and should be done automatically, just as it's done with most compiled binaries. If you're using those font styles later on, but still using the same stylesheet, that's obviously alright, the performance-testing tool would need to be updated in order to spider through all the pages to verify where each one is being used.
- Cthulhu_ 9y agoHow's that? Frightening I mean. Why do we need profilers in the first place? Git gud scrubs?
- thegeekpirate 9y agoWe're not profiling ns/ms differences due to the weird ways that the Intel CPU decides to cache certain instructions due to idiosyncrasies, they're tools that literally spit out "stop using so many large assets so you can cut the load time to under 10 seconds" and "learn how to minify every type of file". I frequently come across websites with several thousand lines of extraneous CSS/JS code laying around because they've imported multiple libraries (WordPress templates are usually a surefire way to see this). Websites use multiple MB images all over the place. It's fucking insane. The web leaves everything to be desired from a development target, yet we keep trying to build a palace on a foundation of feces simply because the lipstick is so alluring. Just as Eternal September ruined discussion on the web, basing the internet on the most poorly designed stack we could come up with has greatly hampered the speed at which we're able to advance humanity using it. The same thing already happened with operating system development, where we used to have many differing options (with new ones coming out all the time), which for the most part sort of all worked together, but each had a different take on certain technical decisions, which we then gleaned valuable information from. Plan9 was the last well-known experimental OS to be released which actually made waves to operating system development (OpenBSD deserves a lot of credit here as well, as they're constantly thinking outside the box, but mainly in a security-related fashion). RedoxOS is the next OS project I'm peering into from a distance to learn from their decisions. But I digress, that's why it's scary. The fact that everyone is wasting their lives trying to dress up a pig who only cares about frolicking around in the mud. Unfortunately, that won't change because popularity dictates attention, and working on little experimental things that could truly revolutionize the world is far too risky for the vast majority to undertake. Large companies are the only ones able to toy around with experimentation full-time, but the problem you come across is that they're usually going to make whatever they figured out proprietary, so they can make some money off it. Never going to start a reply on a mobile device ever again, I hope my rambling was coherent enough =b
- 9y ago
- jklinger410 9y agoVarvy is not new. It used to be feedthebot and has been operating like it is now without any updates for a least 2 years. Maybe longer.
- thegeekpirate 9y agoAh gotcha, thanks for letting me know.