3 ms·
Proper applications follow OS UI conventions, they appear in the task bar, are launched from the application launcher etc. Proper applications can also be sandb
by anoncake 8y ago
Proper applications follow OS UI conventions, they appear in the task bar, are launched from the application launcher etc. Proper applications can also be sandboxed, though Spectre makes it a bad idea to run untrusted code anyway.
- JoshTriplett 8y ago> Proper applications follow OS UI conventions (I'm going to ignore the use of "proper application" instead of "native (non-web) application"; it isn't helping your argument.) Native applications can choose whether they follow UI conventions or not; many games don't, for instance. Web applications have the same choice; they can use native controls provided by the browser, and I certainly agree that well-behaved web applications should if they don't have a good reason to do otherwise (e.g. use standard form controls for native look-and-feel and better integration/interaction). > they appear in the task bar So do progressive web apps (PWAs). > are launched from the application launcher PWAs are as well. (Likewise for many other aspects of integration with the rest of the system.) > Proper applications can also be sandboxed But there aren't yet standard mechanisms for that (outside of mobile platforms), and you can't necessarily trust that an application will sandbox itself. Current sandbox mechanisms mostly get used by applications to protect against exploits, not for users to protect themselves against applications.
- saagarjha 8y ago> there aren't yet standard mechanisms for that (outside of mobile platforms) macOS certainly has one.