The future of the web is VNC
shkspr.mobi
shkspr.mobi
We've been falteringly down this path before (hello ActiveX and government contracts) but if Chrome is the last man standing (via Edge and Chromium even), we're kind of stuffed.
I kind of feel like a digital serf already, having pledged my allegience to Google (via samsung and chrome), switching to another lord like Apple just seems like swapping one master for another.
Maybe Stallman is onto something.
I think you're onto something!
Though, yes, they probably still get a bunch of money from Google.
It is one reason government is "less efficient" than the private sector; it has to be able to interact with everyone.
Accessibility is a website design issue. A website that relies on unofficial third-party hacks/userscripts/extensions/tampering to provide accessibility has completely failed to provide accessibility.
"Who should your computer take its orders from? Most people think their computers should obey them, not obey someone else."
(Disclaimer: just did the research 1 minute ago).
[1] https://blog.cloudflare.com/cloudflare-and-remote-browser-is... [2] https://skia.org/
Why?
Because SL did all physics rendering server side and then streamed the view to the client's PC. This wouldn't have worked with dial up.
The server picks a client to do the physics for part of the world. It's pretty clever and means a very light server can go a long way, but the downside is that physics gets unreliable.
One of our plans is to have an option for a SL-like model where the server is again in charge, for scenarios that require security, reliability, or physics to keep running in the absence of clients.
As for the DRM, an open web is clearly important, but we already have plenty of DRM on the web for content – Netflix/Prime/etc won't stream you video unless you're a trusted player, right down to the screen you're viewing it on.
This is a business model problem, not a technical or moral one at its root. If the business model didn't require exclusive distribution of expensive to produce content, or if it didn't require viewing of ads to pay for the content, then these wouldn't be issues.
Until those business models change, an open standard for how browsers proved they are operating in a trusted way seems reasonable, and would have many security benefits outside of DRM/ads that would benefit users. It's already hard enough to build a browser that there are only ~3, so let's not pretend that adding more browser API surface is suddenly going to make it impossible for an indie browser to exist, they functionally don't already.
However these are only a small slice of the market, there's then a very long tail of ad networks that have much less concern for the user, these are where most of the issues are. I once refused to integrate with one (still a major network) because it required allowing them to slurp up all text entered on your site (hell no). They thought it was strange that I pushed back on this. This is post GDPR, in the UK.
These are not the companies that will be implementing WEI. They might, but it's probably beyond them technically, and even if not they'll happily just fingerprint as much as they can instead.
On the flip side, if you're a content creator making money from content you publish online, it would be nice to know scraping is much harder. If you're an online banking user it would be nice to know that bots will have a much harder time automating the stealing of accounts, and so on.
Maybe tie them to dopamine triggers so each time you view and buy an ad you get a hit like you are doing meth.
I can’t imagine there existing a technique for emitting photons perceptible to the human eye and yet it not being possible for a camera to capture them.
(A reminder of the drum I like to beat; these companies do not make anywhere near as much money per person as people tend to think. ~$20/year is a reasonable estimate of the higher end based on Facebook and Google earnings reports; companies that are not Facebook or Google make even less. That's what they're breaking the internet for. $20/year.)
If you don't take the raw income from ads but instead look at the profits, the bar is even higher. It's a minimum of an order of magnitude too little money to pay for that (and I think a very solid case could be made for 2 orders of magnitude), so it's going to be some years before it would be feasible even at the current level of web capability. (Add more 3D and heavier weight UIs based on WASM and some raw canvas or other and it gets even worse.) So if it is the future, it's still far enough away that I wouldn't try to found the startup today; you're still way too soon.
As big as the cloud is, it is absolutely dwarfed by the amount of computing power not in the cloud. It's not even close.
You'd have to get people to pay for it. For that, there has to be something very compelling. I can't think of what that would be. Apparently neither can anyone else, because otherwise like I said this would be a present reality and not a blog post.
However, this is just an analysis of this idea from the 2023 perspective. I'm not saying it isn't the future. It's clearly a future a lot of players want. I'm just explaining why, in light of that, it doesn't already exist.
Actually, can't wait until all this shit implodes on itself and we're back to browsing through gopher, usenet, and wais.
https://donhopkins.medium.com/the-x-windows-disaster-128d398...
We can stop this by having websites test for "Web Environment Integrity" APIs and refusing to serve clients that implement it.
That would be an incredibly difficult battle because it would be fighting against big tech companies that make web browsers and profit from ads--namely Google and Microsoft.
Getting browsers to adopt and implement Web Environment Integrity is Step 1.
Step 2 is where all Google web sites start requiring Web Environment Integrity to be used or they lock you out of the site.
Step 3 is where all websites serving Google ads require Web Environment Integrity to be used.
Step 4 Profit!
Web Environment Integrity is the beginning of the further DRM-ification and enshittification of the Web.
Wherever you live, you should contact your government representatives and regulators and put a spotlight on this issue for what it is--monopoly abuse of power.
Grassroots efforts are great and it is good to let your friends, family, and associates know what they are doing and why it is wrong.
However, government regulation of this abuse is needed to stop it by force of law.
Not with Trusted Web VNC Extensions(TM), which will stream the content in multiple interleaved layers, with the advertising layer naturally having the highest priority.
I might be ignorant here, but what development? Wasn't Chrome a done product years ago? It seems to me that the powers that be just keep on stuffing more and more nonsense into it for the sole purpose of making it harder, nay impossible, for anyone to compete.
This is assuming that the mainstream web browsing experience these days (in the US) looks something like this:
- 65% social media - 25% mandatory work websites that made you wish you were spending time browsing within aforementioned 65% - 10% other
And that almost all of this is being done on a mobile device that is already locked down relative to a true desktop (i.e. no Dev Tools for you!)
I think Silk is still the default browser on all their tablet devices, it certainly is the FireTV products. While you can load alternative browsers, there are few to choose from: even Firefox quit updating their FireTV build a year or two ago.
Suhails postmortem: https://twitter.com/suhail/status/1591813110230568963
The OP immediately made me think of Mighty.
https://en.m.wikipedia.org/wiki/High-bandwidth_Digital_Conte...
It's amazing that the proxy servers are still maintained. How do they profit from proxying? Do they sell user data, include ads?
A fair multiplayer game is much more valuable to me than some notion of control over the underlying software/hardware ecosystem. I am happy to surrender control in favor of correctness/fairness in some contexts - i.e. those that allow you to impact the ability of others to enjoy their experience.
Now, if you are sitting by yourself watching movies or reading e-books or the news, I agree - this stuff is not much more than senseless oppression and antagonization.
In past attempts to discuss this, the conversation was typically driven into "if it can't be perfect, why even try" kinds of rhetoric. The primary criticism being that you can still use some sort of vision AI/robot to cheat to some degree. My counterargument is that there exist systems beyond deterministic DRM approaches that can be blended in to make it effectively perfect for all practical purposes. Statistical analysis (aka you might be cheating) combined with dynamic active canaries (i.e. fake, 2-frame targets you bait the bot into aiming at) can solve the problem really well. You could put statistical bounds around the likelihood of fair play that look like IBM mainframe uptime figures.
The only other reasons I'd expect downvotes: Extreme principled ideologies (aka no DRM ever no matter what I don't care). Or, those who are actually cheating at video games and can't imagine a world where they'd be forced to bust their ass to get ahead at something.
Also I did set up VNCs (w/o clipboards) for datasec when I worked at a PAAS. Low refresh rates and low res (it was basically spyder/Hadoop web page, and terminal commands to import data), it was unusable when I worked from my parents house or when I visited friends in deep Brittany.
[1] https://arstechnica.com/gaming/2021/07/cheat-maker-brags-of-...