As I plan my next couple metathreads regarding a hardware-browser/communicator (expanding scope!), Opus-compressed (which I believe is a common codec IRL) audio for phone calls was giving me some qualms.
Reading the spec... While it'd certainly need additional hardware in our hypothetical architecture, its nowhere near what I feared!
I guess I'll write a bonus thread sometime soon ensuring I can handle DEFLATE compression!
@screwtape In the hypothethetical, I'm imagining that it would be near-entirely self-hosted in its own programming languages. Though if we're being realistic Verilog would probably make its way in there somewhere.
It is informed in part by my regrets & experience implementing a browser in Haskell.
As for the pages themselves: Markdown, HTML, & CSS with Liquid templates. I do try to make it palatable to browsers like #links2 & the ones I'm building, whether hypothetical or not.
Having boosted something yesterday I somewhat regret now...
While I certainly get the impression that Mozilla could be better managed, given the status quo I doubt anyone could manage them well.
Browsers as we conceptualize them today are expensive, yet no one will pay for them. Reform is badly needed, but Mozilla can't & shouldn't deliver that!
Reading the reporting I don't see any threat to Firefox stopping. Just Mozilla's acknowledging its not profitable & must be subsidized.
@alcinnz mmm I had this conversation with someone 10 years ago, about the feeling that we should be supporting firefox browser in the face of Chromium, but that was before I heard the good news #links2
#w3m on the lead, over #lynx and #links2. The latter has unfortunately already been uninstalled, because of fonts and encodings problems. Lynx still resists, but…
#lynx is nice but I still can’t open images in an external viewer. Can input other languages. Doesn’t render tables (and this is a BIG con)
#w3m can render tables well and show images. Can enter other languages. But it’s not so easy to get used to its key bindings
#links2 renders tables quite well. Can enter Arabic input but not Japanese or Chinese
#links2 in graphic mode renders tables well, but can not enter Arabic nor Japanese nor other languages, and unfortunately this is a BIG con. Pages are rendered beautifully but changing each time the font to be able to read the different languages is really troublesome
At the moment, w3m and lynx are ahead in this race. The game is not over yet.
@technotramp could I share a little of your Unexpected Tracks as the music for my show this week? (I talk about lisps and smolnet community news, while sharing awesome underground music of people I meet). Is there a big ipfs music scene? You are the first one I encountered.
I'm enjoying Honeycomb -> Funky Cat right now. I once had some bubble gum from Japan that had the words "highly technical flavor" printed on the packaging which this puts me in mind of somehow
@lispi314
Someone in offlinespace asked me about The Deep Web day-before-yesterday and I think this is an excellent example, and an example of someone being creative and powerful with web3 for the benefit of art and freedom, whereas I naievely associate javascript with facebook or the mastodon web interface for example.
Also ipfs
The #links2 prophet is very powerful as well. All sorts of things work in links2 (eventually).
(It doesn't run js though as you say) @technotramp