

The better UX could have been making this a regular option, and (by default) showing a warning dialogue if using backspace to navigate would clear out a form.
The better UX could have been making this a regular option, and (by default) showing a warning dialogue if using backspace to navigate would clear out a form.
No, it’s not “Windows-like” in anything but some basic appearance (and that would be Windows from the previous decade). It’s not similar in anything else, and from my experience the similarity in appearance only confuses users.
I really wish people stopped recommending Mint as if it was some proper Windows replacement because it’s overall a very mediocre distro that’s IMO more likely to detract users from using Linux than anything else.
Protecting innovative stuff is literally the point of patents and why the system exists. Anything “new” is by definition innovation, except the bar is really low currently, with very little research being done into prior art.
Patented stuff should be non-obvious, and not a simple derivative of existing stuff (i.e. when there are square buttons and circle buttons you shouldn’t be able to patent a button that has 2 corners square and 2 circle just because it’s “novel” because it’s just a very simple and logical step).
So basically, make the bar for a patent much higher, and require some proof into the research of prior art and explaining why/how your patent is different.
Also, patents should expire early/not be renewable if you don’t actually use them (so move a certain number of units / generate some amount of revenue using your patents). So you couldn’t patent random BS in the hopes someone else will break your patent by accident.
Or even better, just outright punish patent trolls.
Patents would be fine if the bar for “innovation” would be much higher, software patents weren’t a thing, there was way more research done into prior art, and there would be different (shorter) lengths for patents depending on what industry they target.
Like, if it’s manufacturing or something like drugs where it takes years before you can start making profit, sure, make them 10-20 years. If it’ something you make money off of immediately, it should be shorter.
Form and input elements are a very standard thing, and while you can certainly do crazy stuff with it, even a simple check if you typed into an input/textarea, or changed a select without submitting the form element, should be sufficient.
I guess the problem might be detecting the submission (because oftentimes there’s custom logic for that) but maybe better just display the warning than lose data. Worst case you’ll just ignore it, best case the devs fix it so that it doesn’t show up when it shouldn’t.