The distance between the vendor and the user is a problem, and the business model of licensing bits is untenable in many situations. You’ve basically moved much of the hardware requirements from the client to the server, and not many companies would have the resources to host apps on the internetĬonsider the current model of software delivery and it’s various problems–piracy, compatibility, security, service, support, etc. I don’t expect web apps to ever replace native desktop apps, but they do have their place. You’ve basically moved much of the hardware requirements from the client to the server, and not many companies would have the resources to host apps on the internet – most people would be limited to serving a couple hundred people at a time. There’s already permanent storage in a database. Will there be an easy and flexible way to share data between Web applications? Will browser platforms like FF ever leverage client-side graphics hardware?Īctually, Firefox 3 already does using Cairo. No installation, no management hassles, less resource consumption. “Google Apps” for whatever you want and you’re running the latest application everyone’s been talking about. Better yet, imagine if this was tightly integrated into your desktop shell. Imagine if your browser could be a container for X11 applications as well as Web applications. We could have powerful desktop experiences on meager client hardware, but instead we have memory-hungry browsers on fat clients. The desktop *nix world shunned the network transparency of X11 while it should have embraced it. But the browser made the Web an easier application delivery mechanism than remote desktop clients did. My view is that we should be much closer to delivering on the promise of network computing via something like NX or RDP than we are to getting there by way of the Web. Will browser platforms like FF ever leverage client-side graphics hardware? Will there be an easy and flexible way to share data between Web applications? I see the Web as a band-aid for Microsoft’s and other platform vendors’ failure to bring applications to the desktop over the network in a compatible and compelling manner. When FF, or any other Web platform, boasts superior development toolkits and graphics presentation protocols than native development toolkits (think kdelibs-4) and protocols (think NX).
0 Comments
Leave a Reply. |