On Tue, Feb 17, 2015 at 11:12 AM, David Ascher <[email protected]> wrote: > I don't see any data saying that devs aren't making webapps because hosting > is prohibitive. Is anyone? (I think it's too _hard_ for people who don't > have the skills, but that's a whole different ball of wax).
Echoing the sentiment about "hard": it adds a lot more complication. A service I now need to monitor as a developer to keep running, when it is not needed if I do a native app. It can also require a different set of developer skills. There are security and privacy concerns too, another link in the chain of connections that can be compromised. I work on the email app for Gaia. It would give me nightmares to try to secure a general email server proxy. I would not want to make guarantees to people on its reliability or trustworthiness, and having to be on the hook to possibly accommodate government snooping requests. I greatly prefer a model where the browser asks the user "OK to connect to this server" for cases where this cross domain access is needed, so that the user knows what is happening, it is a special privilege, and the user should have control over it. Maybe there is a different way to go about this, but CORS or running a proxy is not a sufficient story. Without this sort of capability, any email web app is at a distinct disadvantage to a native app environment (also see the need for TCP sockets in the email case). James _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
