https://squoosh.app now includes hqx, a pixel-art upscaling algorithm.
Available in all* browsers!
*) except Chrome
(Shout-out to @CryZe107 for his hqx Rust library!)pic.twitter.com/LvrclBpbMS
-
Show this thread
-
Why not Chrome? Chrome’s optimizing compiler for WebAssembly currently takes >2s, potentially draining your mobile phone’s battery. So rather than blocking the PR for everyone, we used UA sniffing. Chrome users can opt-in via `?allow-hqx`. http://crbug.com/974804 pic.twitter.com/RLtbcB4ciI
8 replies 11 retweets 77 likesShow this thread -
-
Replying to @yoavweiss @DasSurma
Only if the browser supports navigator.fansGoinMad
2 replies 0 retweets 18 likes -
Replying to @jaffathecake @DasSurma
Might be an interesting use-case to add tohttps://docs.google.com/document/d/10vO0eRqLjY6SSWNurVwW_pf8g0hg1e63OUoxiEQDZiQ/edit#heading=h.k8v1y7847rsg …
1 reply 0 retweets 2 likes -
Replying to @yoavweiss @jaffathecake
At that point it’s already too late. There’s no way to for us to abort the compilation. Even worse, the liftoff compiler output is ready super fast and works perfectly, but then TurboFan starts compiling an optimized version, that’s the one locking CPU at 100%.
1 reply 0 retweets 2 likes -
Maybe it's just TurboFan trying to live up to its name.
2 replies 0 retweets 6 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
JavaScript, HTML, CSS, HTTP, performance, security, Bash, Unicode, i18n, macOS.
