8 ms·
Why do you want any of those things to run inside a browser? Those all sound like great candidates for being actual installed software. Do we even remember how
by ForHackernews 8y ago
Why do you want any of those things to run inside a browser? Those all sound like great candidates for being actual installed software. Do we even remember how to write that?
This everything-is-a-website mentality is a disaster for privacy, security, and the future of decentralized general-purpose computing.
- coding123 8y agoBoth Java and C# tried to break the web (silverlight and Java FX) and both ended up being considerable failures. We still don't have a reasonably easy way to write cross-platform applications (Mac/Win/Lin/Phone) in a native-first language. The reason JS has taken off is because it filled a rather HUGE hole. If there is a chance that is changing, let us know, but right now, the hole isn't being filled with anything else.
- perrylaj 8y agoJavaFX is a GUI toolkit. It does allow the use of CSS for design, but is nothing like silver light, flash, etc. It's not mean to run in a browser at all. You probably meant Java applets?
- crooked-v 8y ago> Why do you want any of those things to run inside a browser? Those all sound like great candidates for being actual installed software. The point is to remove the need to install things. > security An image editor that runs entirely in the browser and only has sandboxed access to open and save dialogs is more secure by miles than running a random .msi installer.
- plorntus 8y agoMany reasons why: - Convenience of just going to a site and not installing anything. - Cross platform, if you have a browser most web apps will work. - Being relatively certain that by just visiting a web app you're not going to end up with malware or other unwanted software - Being able to access your app from other locations without admin access. - Updates are ready and available instantly There are of course many many more benefits. I get that not everything has to be a web app but it's disingenuous to imply that they have no use cases.