3 ms·
Really just a minor side note, but I wanted to say that I was surprised and appreciative to find out that this was rendering real HTML and not just Canvas. htt
by danShumway 6y ago
Really just a minor side note, but I wanted to say that I was surprised and appreciative to find out that this was rendering real HTML and not just Canvas.
http://opensilvershowcase.azurewebsites.net/#/Client_Server http://opensilvershowcase.azurewebsites.net/#/Client_Server
Out of the box, the demo is responsive, Ctrl-F search works, zooming in and out of the browser works, my browser scroll settings and keyboard shortcuts are supported, I can load custom fonts through browser extensions. It's not perfect -- buttons are just divs, and there are a lot of divs. But I was expecting that this would just be a shim around Canvas designed to preserve a few old projects; I didn't expect the authors to have put the effort in that they did to do this correctly.
Getting cross-platform WASM toolkits to render to real HTML has kind of been my personal hill to die on recently, so it's just a pleasant, happy surprise to load up a cross-platform app and not immediately get a bunch of errors about how I need to enable WebGL to look at it. If OP or anyone else around had anything to do with the project itself, I just wanted to say that I noticed, and thank you for your care and attention to that detail.
- geoffreymcgill 6y agoOpenSilver is built with C# compiled to run on the web using https://bridge.net https://bridge.net
- soperj 6y agoJust curious, does anyone know of anything like this but for flash?
- buu700 6y agoSlightly off-topic, but your name is a funny coincidence: https://en.wikipedia.org/wiki/Shumway_(software) https://en.wikipedia.org/wiki/Shumway_(software)
- danShumway 6y ago:) I know, right? If you want to go a step deeper, Flash was one of the original things that got me into programming, I currently do web programming, and I found Mozilla's project looking for that specific thing -- a Flash emulator. I've thought about trying to be cute and petitioning them to let me take the name on a fork, but I don't really have any knowledge about writing emulators, so I unfortunately don't think I would be a particularly good steward or would have much to add to the project. And I guess efforts like Mame have come farther with Flash emulation since then anyway, though I haven't checked in a while.