Пользуемся Dropbox
Думаю, что многие читатели этого блога знают замечательный сервис, который предлагается своим пользователям несколько гигабайт дискового пространства бесплатно для хранения файлов. Прелесть этого предложения, однако, далеко не в довольно банальном дисковом пространстве — в конце концов, сервисов хранения файлов масса, да и организовать такой личный сервис на собственном аккаунте на платном хостинге тоже несложно. Нет, ключевая особенность сервиса Dropbox — тесная интеграция с компьютерами пользователя. После регистрации на сервисе пользователю предлагается установить небольшую утилиту, которая создает на компьютере пользователя выделенную папку, размером соответствующую аккаунту на сервисе, и после этого эта папка начинает постоянно синхронизировать свое содержимое. Синхронизация абсолютно незаметная и не требующая к себе внимания — все, что надо сделать пользователю, это скопировать файл в эту папку и через несколько секунд утилита начнет загрузку файла на сервис.
Как известно, при работе с фреймами для обеспечения безопасности браузеры не позволяют Javascript-коду обращаться со страницы одного домена на страницу другого домена. В этой краткой статье мы рассмотрим аспекты кросс-доменной работы в Javascript, опишем один из «хороших» частных случаев, а в конце — я надеюсь в хабракомментах получить ответы на оставшиеся вопросы.
Зачем оно вообще?