4 ms·
nah, compatibility is longer than a few years. it can be practically impossible to deprecate stuff, even. you see a lot of churn in the web ui world because br
by chrsig 4y ago
nah, compatibility is longer than a few years. it can be practically impossible to deprecate stuff, even.
you see a lot of churn in the web ui world because browsers implement new features that new libraries take advantage of. it seems to be stabilizing a bit around react. the developers in the space do tend to reinvent the wheel more.
it's not that big of a deal to me though, because it's a pet project, not a professional product. if i want to show it off to non-technical friends/family, it's a lot easier for me to point them to a webpage than it is to have them install some binary I produce.
having a native gui isn't precluded going this route either, I'd just have a native gui connect via socket rather than interact directly.
> Whereas a WIN32 app (or Unix or other) from 25 years ago probably still runs fine? I can't imagine the same for any web-app that was written for Netscape and now has to run in a modern browser.
Sure, but then I'd have to learn all of the platform specific apis, or go with something like nuklear or nanogui (like i'm doing now). which is fine, sort of. it's not really the development I want to be doing, and it's got a frustrating workflow.
Just due to my background, having started my career in webdev, i feel more comfortable doing ui work in a browser than i do fussing with native or opengl based uis.
- dragonwriter 4y ago> you see a lot of churn in the web ui world because browsers implement new features that new libraries take advantage of Also because of design language evolution (whether this is “fashion” or “advances in usability research” is a debate I’ll sidestep here); the old stuff still works fine, it just isn’t current style; if all you care about is “UI that works” and not “UI that looks and feels current”, web isn’t a bad target.