YUI Compressor (2013)
yui.github.io
yui.github.io
YUI the library is from 2005
https://en.m.wikipedia.org/wiki/YUI_Library#:~:text=It%20is%...!
https://github.com/yui/yuicompressor/issues/276
For discussion, today's "best" equivalent would be...esbuild?
Speaking of Crockford and minifiers, the delightfully simple site for JSMin (2001) still exists
On the other hand, my custom made site that I designed without a framework still today works even with PHP8.3 . Sure I had to do some minor compatibility changes.
I've been ranting about all the dogma in the PHP world back in 2010-2013. Most of it didn't make any sense. It added complexity and de development time to gain what exactly? OO fetishism. Did you know that to this day Symfony kernel copies all the request variables from the request context (aka $_GET, etc...) into memory so it can access it in a OO fashion. The request context in PHP never changes FFS! Using Symfony you have a largely reduced number of concurrent requests possible, about factor 4 vs plain PHP. Anyhow... rant over
I would rant against this forced and meaningless deprecations on Symfony-land but the main issue with PHP, IMHO, is people using it don't grok the language strengths - much in the same direction of your rant. For 5-10 years PHP developers have been trying to "bring" great features from other ecosystems making PHP not to be good on anything anymore.
I feel sad. I liked the "hack 'n slash" programming style it allowed. Now everything (everywhere) needs a package manager, a build system, etc.
I'm pretty sure you can actually update to the recent releases. I have done it for projects started on Symfony 3.x, but yeah of course third party libraries would be a gamble.
It's probably easier to create a new project and backport the relevant code into it.
Also with fast cgi, php-fpm, code preloading and Symfony compilation your rant is mostly irrelevant IMHO.
Symfony was a bit rough in the beginning, but I'd definitely rate it as one of the most well engineered web frameworks out there right now. I've been keeping small and large projects up-to-date for the past 10 years with only minimal effort. You just have to keep 3rd party deps in check.
In the early aughts, YUI was always third after jQuery and MooTools. HTMX to me really feels like early MooTools again (before they decided to be more like jQuery)
That was the feeling at the time for me.
Yahoo announced development was stopped in 2014: https://yahooeng.tumblr.com/post/96098168666/important-annou...
Is this still relevant?
I'm not sure why you'd want to use this over anything else? I used it back in the day when it was more or less the only option, but that's a long time ago.
I predates webpack, uglifyjs etc by years
And is an ancient artifact that has no place in current day JS