In February 2015 Dropbox released a new feature that allowed you to trigger the local opening of a file from their web interface: https://blogs.dropbox.com/dropbox/2015/02/new-way-to-open-dropbox-files/
More information is here:
Here is an example of the Open button visible from the context menu:
And here is the brief display of the popup that is apparently connecting to the sync client:
It's clear that the Dropbox sync client must be installed, so you have some native local code running, which allows for some fancy stuff that would be impossible with just in-browser Javascript, but somehow the browser page is able to do some unexpected things:
By what technical mechanism do these two things work?
This is just a guess, but probably something like this:
open [path]
shell command.Nothing fancy in the browser.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With