Earlier quoted context omitted.
You would create transparent DOM elements in the right places with the right ARIA attributes and content, I suspect.
I guess that’s what I’d like to see a better API for, then. Mapping on click events for invisible elements feels like a hack.
.NET MAUI is coming to Linux and the browser
171–180 of 276 posts
Re: .NET MAUI is coming to Linux and the browser
#172My kingdom for a UI toolkit that can be used to make real CAD programs, and not yet-more things that just look like webviews and could just be a webpage.
You can check out the Avalonia demo reel to see what you can already do with the .NET GUI stack that MAUI now uses on Linux and on the web: https://avaloniaui.net/showcase
Re: .NET MAUI is coming to Linux and the browser
#173Either it takes more than a minute to load or it does not work on iOS with Lock Down mode enabled.
Re: .NET MAUI is coming to Linux and the browser
#174My kingdom for a UI toolkit that can be used to make real CAD programs, and not yet-more things that just look like webviews and could just be a webpage.
Re: .NET MAUI is coming to Linux and the browser
#175My kingdom for a UI toolkit that can be used to make real CAD programs, and not yet-more things that just look like webviews and could just be a webpage.
You can make CAD programs with any toolkit as long as you have a GPU surface to render your actual CAD output to. You can do anything with this toolkit from weather apps to video editors, map analysis, and PDF editors. You can check out the Avalonia demo reel to see what you can already do with the .NET GUI stack that MAUI now uses on Linux and on the web: https://avaloniaui.net/showcase
Re: .NET MAUI is coming to Linux and the browser
#176Earlier quoted context omitted.
Microsoft acts when it feels competitive pressure. I think Google's Flutter has been validated so Microsoft feels the need to respond.
Dart is a wonderful language though. I'm not switching back to using .NET anytime soon.
Re: .NET MAUI is coming to Linux and the browser
#177Re: .NET MAUI is coming to Linux and the browser
#178Re: .NET MAUI is coming to Linux and the browser
#179This is absolutely horrible and I hope I never have to use it on the web - right click doesn't work, my plugins don't work, I can't even open DevTools and when I manage (before the app has loaded), it's just a element in the page. I know a lot of people put work into this and something is probably better than nothing, but actually no, I think such solutions are disgusting.
If you're gonna claim cross platform, don't just stoop down to the lowest common denominator and write a bunch of pixels to the screen, use the damn system UI solutions, or in the case of web apps - HTML, CSS and JS/WASM. I already take an issue with Electron (Lazarus lcl did things right, in contrast) but realize that it yields a lot of utility, yet these canvas based approaches for web apps feel like a step too far.
Yet obviously nobody can admit that they can't do the heavy lifting needed to support multiple different target platforms for the same widgets in a way that respects the corresponding platforms, while also still wanting to ship something. In this case, I think nothing is better than something, if that something is so bad.
Re: .NET MAUI is coming to Linux and the browser
#180In the .NET ecosystem, I have noticed people to shame .NET MAUI because Microsoft themselves don't use this framework - Microsoft Team is built on Electron and not MAUI. Why build a product on MAUI when Microsoft aren't too sure about it.
The answer to that is well known: Windows division builds WinUI/Win32 as their native C++/COM API, Office division went to React on their path to the web and the dev division fills gaps (WPF) and provides tools for external and internal devs (Maui for cross platform uis). It is history not the lack of will. At one point the windows division was in shambles (remember vista) and WPF pops up. At another point, the windo…