WebContainers: localhost as a service?

General project discussion.
Use this as a last resort if your topic does not fit in any of the other boards but it still on-topic.
Forum rules
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.

Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2183
Joined: 2018-05-05, 13:29

WebContainers: localhost as a service?

Unread post by vannilla » 2021-05-21, 13:11

I was sent a link to this article: https://blog.stackblitz.com/posts/intro ... ontainers/
From what I could gather, the server provides some webassembly which is actually node.js etc. and those programs are executed directly within the browser, instead of installing them on your system.

I wonder how long until computers will return to be thin terminals connected to a large mainframe, except that this time the mainframe is not across the yard from your office but somewhere in the depths of a secret lair located who knows where.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35474
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: WebContainers: localhost as a service?

Unread post by Moonchild » 2021-05-21, 13:30

By definition they will be thick clients because you can bet your ass that all computing will be done client side. The only thing that will be "served" is the program code.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4942
Joined: 2015-12-09, 15:45
Contact:

Re: WebContainers: localhost as a service?

Unread post by moonbat » 2021-05-21, 13:59

vannilla wrote:
2021-05-21, 13:11
thin terminals connected to a large mainframe
Arguably this has long been the case ever since the introduction of javascript and the move towards web applications instead of locally installed ones. And with more and more emphasis on javascript, you can bet they will try to move over currently resource intensive desktop applications to the web. The first step is the subscription model - Adobe and now Microsoft have been doing that for a while. I won't be surprised if there's several more draft features tacked onto the standard so that eventually even complex software like Photoshop will be entirely online and running on Chrome :roll:

Personally I have always hated web development because of the totally anything goes approach to UI and widgets. When you develop a desktop application for Windows/Mac/Linux, there are UI conventions and standards to follow on those platforms, and they are easily got by using the standard widget toolkits for them (and even cross platform Qt is getting there in terms of being similar to native applications). With HTML and its very basic support for form elements now being superseded by div tags with heavy scripting and god knows what else. Also the main attraction of XUL development for me - an actual cross platform toolkit that works with simple javascript and lets you create reusable code with overlays and XBL.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

Locked