Live data from Hacker News

Orb is a free and open source web desktop

gitlab.com

81–90 of 146 posts

Re: Orb is a free and open source web desktop

#81
post #55

Earlier quoted context omitted.

It's fine if you don't want to call it a waste of bandwidth, but bandwidth is definitely still used because browsers don't share caches between domains https://www.stefanjudis.com/notes/say-goodbye-to-resource-ca... .

Silly point as jQuery is a few kilobytes meanwhile your custom font is a few megs.

I feel like if you are worried about 30kb, you're probably also not using custom fonts; or you're at least not blocking rendering behind them (you're accepting FOUT).

It's a reasonable argument to make that minimizing 3rd-party library use is premature optimization for most websites, but if you get to the point where you need that optimization then it is 30kb and it won't be cached (CDN caching is a myth, CDNs are only useful for minimizing server load/response-time they aren't shared between domains) and it will block your initial app logic.

Re: Orb is a free and open source web desktop

#83
post #78

Earlier quoted context omitted.

SPAs are here due to organisational, not technical reasons. For large organisations it's easier to manage a team of workers with narrow specialisations than a single, but almost equally productive developer like here. It's particularly visible in banking applications, where modules are almost completely independent and built by non-overlapping teams, so they take forever to load due to the limitation on concurrent re…

I've been evaluating some self-hosted/open source company management systems this weekend. Most of them are classic multi-page PHP apps. It's terrible. I can't stand how it always reloads each time I click on something. I remember it didn't bother me much in the past when everything was like that, but today we have much better options. I went for a SaaS built as a SPA. When I click on something, for example to create…

> I can't stand how it always reloads each time I click on something.

And yet here you are, using HackerNews just about every day, which works exactly the same way. No SPA. No 'forever loading', just a classic, fast SSR webapp that treats individual pieces of content as documents, just like how the web was designed to work.

Re: Orb is a free and open source web desktop

#84
post #78

Earlier quoted context omitted.

SPAs are here due to organisational, not technical reasons. For large organisations it's easier to manage a team of workers with narrow specialisations than a single, but almost equally productive developer like here. It's particularly visible in banking applications, where modules are almost completely independent and built by non-overlapping teams, so they take forever to load due to the limitation on concurrent re…

I've been evaluating some self-hosted/open source company management systems this weekend. Most of them are classic multi-page PHP apps. It's terrible. I can't stand how it always reloads each time I click on something. I remember it didn't bother me much in the past when everything was like that, but today we have much better options. I went for a SaaS built as a SPA. When I click on something, for example to create…

Look up pjax. You can have both, every page gets reloaded, but the user won't notice it.

Re: Orb is a free and open source web desktop

#85

Earlier quoted context omitted.

We are, indeed, in a world where Jquery is now the preferable choice. Frontend development is going through what video games went through in the 80s, so much new shovelware every day that people are eventually going to get tired of it.

jQuery is completely unnecessary now, you can use the built in element selectors to do all the same stuff without pulling a huge lib in. The value in jQuery was acting as a shim to smooth over IE's deficiencies back in the day. Now, its a waste of bandwidth.

It's at 87KB these days for the minified production version. There are corporate logo PNGs that are bigger in size.

Re: Orb is a free and open source web desktop

#86

Earlier quoted context omitted.

I've been evaluating some self-hosted/open source company management systems this weekend. Most of them are classic multi-page PHP apps. It's terrible. I can't stand how it always reloads each time I click on something. I remember it didn't bother me much in the past when everything was like that, but today we have much better options. I went for a SaaS built as a SPA. When I click on something, for example to create…

> I can't stand how it always reloads each time I click on something. And yet here you are, using HackerNews just about every day, which works exactly the same way. No SPA. No 'forever loading', just a classic, fast SSR webapp that treats individual pieces of content as documents, just like how the web was designed to work.

This is a forum, not a management system where I need to open dozens of listings and hundreds of different detail pages and make modifications there.

It also doesn't bother me much on here because HN is much faster than these systems - no wonder, since it's just a forum. But try updating the details of 50 employees, each separated into 5 subpages, when you need to wait 750ms to have each page load. And you need to load that page multiple times - first to get into the detail, then to put it into "edit" mode, then to save it - and then you can switch to a different subpage of the detail.

Re: Orb is a free and open source web desktop

#87
post #53

Earlier quoted context omitted.

jQuery is a few kilobytes not some huge libruary. You can do it n pure js but jQuery allows you to do it in less lines of code and cleaner.

There are only a few cases where that's true today. Probably 90% of the functions that helped a lot before have been implemented by browsers natively today.

So? The jQuery code still works regardless of when the browser decided to catch up.

I picked up jQuery because JS in browsers weren't cross-compatible for ages. I don't see a need to stop unless jQuery stops being cross-compatible.

Re: Orb is a free and open source web desktop

#88

General question: Is there an actual use for this kinds of projects, beyond showing what can be done? I have seen many different "web desktop" projects and while most of them were impressive in their own (technical) ways, I could never see the an actual use case for them.

I'd use this to store files on an encrypted Digital Ocean droplet, better than fiddling around with Nextcloud. I treat cloud storage as a USB stick; file management is 100% manual, no sync.

Re: Orb is a free and open source web desktop

#89

Their demo[0] session is actually shared among all visitors, with all expected consequences like spam, dickpics etc. 0. https://desktop.leisink.net/

That would explain why the demo login appears to have been disabled. The button is still there, but it tells me the auto-filled demo PW is incorrect.

Re: Orb is a free and open source web desktop

#90

Earlier quoted context omitted.

but it's not as extensible. I know GTK uses JS and CSS but I'm not talking about that. I'm talking about something made purely in HTML + CSS + JS. Something like this: https://macos-web.app/ If only these could support native Linux apps somehow (through a WM).

chromeos?

Yes, something like that but with the holy trinity. DahliaOS actually does something like that but with Flutter.
Post reply on HN