Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Like on chrome OS (which I've never used btw) it's meant to be all about the cloud, how would you transport files between different web apps.

Eg I draw a flowchart in Creately, on a normal desktop I'd have to download it as an image file, and then upload it to Google docs so I could embed the image on a word document. But on a cloud based OS, how can you download it to the local computer, which you're not meant to be able to do as that defeats the point of the cloud a bit?

Why hasn't anyone come up with a common protocol to enable webapp <> webapp communication?

share|improve this question

Chrome Extension Cloud Save facilitates this to some degree. (Review)

It's limited to services with an API (Dropbox, Google Docs, box.net, plus several more) but I expect more to be added.

I've been using it on my Cr-48 and it has made that device infinitely more useful.

share|improve this answer

When we say service to service, can't one base64 encode the data and send it across to the other service which can then base64 decode the data. Base64 probably is not the only way using which files can be sent. For instance, once the flowchar is done the image can be saved to a cloud and from the same cloud the other service can pick it up. I think common protocol is already there.

share|improve this answer
Sorry I don't understand any of that? Each service has there own storage, you can either save there or save to your hard drive. I want to go in to a service like creature and save to something like google docs, skydive or dropbox online. – Jonathan. Feb 9 '11 at 14:54
If the data can be saved onto a service it means it can retrieved back right ? So when you are communicating with the service you extract that saved information and save it Google Docs or SkyeDirve or Dropbox. – user8509 Feb 9 '11 at 15:40
As for the how should the data be saved. The most common way data is sent between services would XML. To store a complete file in XML you would need encode it using Base64. Once your service gets the encoded data you can decode it and get the file back. – user8509 Feb 9 '11 at 15:42

Primadesk seems to be the exact answer to this question, however it is not public yet.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.