Does anyone know of a web browser that only supports / and includes no support for JS?


@carcinopithecus no ;) What I'm getting at is that the bloated beasts we still call "web browsers" stopped being that some time ago. They've become something more like a JS thin-client for mainframes operated by corporations. A browser than only parsed the web (HTML/CSS) would be much less bloated, require fewer updates (I'm guessing), and wouldn't need et al.
@alcinnz @ohyran @ckeen @arunisaac

@strypey @carcinopithecus @alcinnz @ohyran @ckeen @arunisaac

Throw in SVG and you can do gorgeous (semi-)interactive data visualization, too – or even build weird custom GUIs…

And heck, even partial page updates – the one thing actually giving JS a right to exist – could just be built into HTTP/HTML.

@phryk @strypey @carcinopithecus @ohyran @ckeen @arunisaac I'm in the middle of writing up what I see for replacing JavaScript in future browsers, but certainly the primary one would be to allow links and forms to insert their responses anywhere in their page!

Much like Intercooler.js implements.

And maybe I'll make some more progress on that this weekend. Perhaps throw in a note about SVG.

@alcinnz For SVG, an interesting point would be mandating support for <foreignElement> as that allows you to insert HTML into your SVG (very useful for properly formatted descriptions in data visualizations for example).

Currently Firefox supports it while Chrome doesn't.

@alcinnz Another point would be actually including support for push functionality.

The way I always thought it'd make sense to implement this is adding an extra attribute that acts as id for the data displayed in an element.

So you define a data container like <div data-id="fnord">some stuff in here</div>

The server then sends something like {'fnord': '<em>New</em> stuff!'} and the browser would substitute the content of every element with data-id="fnord" for the corresponding value .

@phryk I'm currently looking at poll rather than push, which could enable opt-in to the extra networking and might be simpler to implement.

But ultimately I don't see it making much difference.

@strypey @carcinopithecus @alcinnz @ohyran @ckeen @arunisaac boost gopher! It embodies the structure and content first culture of the web.

Sign in to participate in the conversation
Mastodon - NZOSS

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!