Earlier quoted context omitted.
> basic features like accessibility is missing but I'm sure it will be implemented soon. Accessibility implementations frequently are more complex than the entire UI drawing bits. Most custom UI toolkits never implement accessibility, even decades after creation. That hope is misplaced.
I agree about the complexity, but the core developers understand that the accessibility support is crucial and that's where my hope comes from. [1] https://github.com/zed-industries/zed/discussions/6576
Deno Desktop
181–190 of 418 posts
Re: Deno Desktop
#182Maybe it is because it is still in development, but building and running the Hello World example just gives me a blank terminal and a white window that is not responding.
Re: Deno Desktop
#183Is it going to support iOS/Android?
Re: Deno Desktop
#184> Shared CEF runtime across apps. Every app currently bundles its own CEF copy. A managed shared runtime would drop binary sizes to a few MB per app. On the roadmap. This[0] sounds interesting. I am not familiar with CEF, so I wonder how the versioning works. When different apps require different versions of CEF, do we just essentially end up with the electron model where every app bundles their own browser (just sli…
I doubt the benefit. Practically every Electron app on a desktop uses different versions of Chromium and many are very out of date because of the risk of breaking when upgrading.
Re: Deno Desktop
#185can i open a socket with these tools ? can i open an odbc connection for example ? Or have i need to have a backend ? On desktop usually you can do much more than in the sandbox of a browser . I ask because i don't know these technologies. On windows, even if i don't like it, if the interface and the logic are not too complex, powershell with winform make you create things without "anything" installed and you can eas…
Re: Deno Desktop
#186Earlier quoted context omitted.
That is not why people use Electron. The goal is not and never was to just be a "UI toolkit" and "adopting UI patterns from their host OS". Chromium has so much stuff packed into it, its insane. All that utility comes with Electron. And that's a good thing. If you ever worked with video, for example, you know that having the full power of a modern browser in a desktop app is a game changer. Video playback (not to men…
chromium is basically operating system at this point, it lacks kernel and ability to boot independently (added in chromium os), which is both good (from abilities standpoint) and bad (when copy of chromium is bundled with every app that renders webform with text field and button and nothing else) when it goes about using webapps as desktop apps, native PWA support should be used, it would - in theory at least - lesse…
Re: Deno Desktop
#187How does this differ from electrobun, which they explicitly mention, but make no point about? I had a quick drive with deno desktop and don't see how it's better. If anything it's lacking in comparison in my opinion. But hey, we can build desktop apps with deno now, too. So they got that going I guess ...
Re: Deno Desktop
#188Earlier quoted context omitted.
I doubt the benefit. Practically every Electron app on a desktop uses different versions of Chromium and many are very out of date because of the risk of breaking when upgrading.
People build web apps for an array of browsers and huge ranges of versions. I think if you started using some tech to deploy an end user program and knew from the beginning the browser could be updated beneath you it would work just fine. But if you start with a golden version of Chrome and put off updating for too long you’ve let yourself get too comfortable.
en masse they don't. They just target the latest Chrome
Re: Deno Desktop
#189Re: Deno Desktop
#190Earlier quoted context omitted.
People build web apps for an array of browsers and huge ranges of versions. I think if you started using some tech to deploy an end user program and knew from the beginning the browser could be updated beneath you it would work just fine. But if you start with a golden version of Chrome and put off updating for too long you’ve let yourself get too comfortable.
> People build web apps for an array of browsers and huge ranges of versions. en masse they don't. They just target the latest Chrome
People also do seem to test on iOS Safari because that pain in my ass needs special care on my software. So if a site works on it they either got lucky or tested on an iPhone. It’s generally only other people’s weird tech demo stuff that doesn’t work.