Introducing Slowww.ml – the slow web server
-
@Edent
Worked for me.
Impressive!Some very, very mild criticism, if you can even call it that:
I'm on mobile rn and tried to scroll back to the jpg to see when it loads.
That was not possible because every letter demanded focus as it appeared. -
Simon Lucyreplied to Terence Eden last edited by [email protected]
This is remarkable. The only 'failure' was that the WebP image didn't display on Firefox mobile on Android.
131.0.3 (Build #2016050031), hg-e69783530d6d+
GV: 131.0.3-20241011205646
AS: 131.0Now do 110 baudot and we can do Telegraph simulation of circa 1870. How 5 bits get into 7 bits is an exercise for the reader.
-
@Edent works fine on Chrome in iOS. Didn’t have time to wait for *all* of it but I see no reason why the rest would not have worked.
-
@cazmockett your laziness is appreciated!
-
@datatrash thanks! Once the page has finished, you should be able to scroll back up.
-
@Edent Site load completed. No jpgs for me.
But the polyphony on that last audio button is nice.
-
@datatrash ta!
-
udo m. rader ☕ 🇪🇺 🇺🇦 🐧replied to Terence Eden last edited by
@Edent yes, it loaded correctly on my Fennec browser, watched it load and work its way till the very end.
Very informative and very nicely done!
-
Terence Edenreplied to udo m. rader ☕ 🇪🇺 🇺🇦 🐧 last edited by
@riaschissl cheers!
-
@Edent
It works for me. There is a typo in JPEG compression.
Very slow. -
@Imprinted pull requests welcome
-
@Edent Sure it does... slow. Also:
-
@dusoft yup, deliberately so.
-
@Edent nothing after 45 seconds on Safari on MacOS. After a minute some characters appeared. Like days of old
-
@Edent that was diverting.
-
I absolutely love this!
It seems to be stuck announcing readiness of the audio:
scrolling to the bottom whenever a new line of text appears. There is a tiny scrap of JavaScript firing every second.
OK! That audio should have -
@Edent That’s really cute! With a great message too. Great work ️
A few questions and some feedback! I’ll post in separate messages, if you don’t mind ️
-
@Edent Have you tested your images encoded with JPEGli as a progressive JPEG? I’ve found them to be roughly the same size as webP (I have a tool at https://github.com/jphastings/jpegli or brew install jphastings/tools/jpegli — but you’d need to compile it yourself for q=10!)
-
@Edent The type-as-it-arrives JavaScript is awesome! I’ll definitely be viewing the source when I get to a proper machine ️ What gave you the idea?
-
@byjp It isn't JavaScript
It is *literally* a very slow web server.
https://shkspr.mobi/blog/2020/10/introducing-slowww-ml-the-slow-web-server/