Каким образом HTML5 может взаимодействовать с рабочим столом системы - PullRequest
0 голосов
/ 20 декабря 2011

Я читал о том, как я могу перетащить что-то с рабочего стола (из операционной системы) на веб-страницу html5, и она может «знать» о том, что я к ней добавляю. Например imgur для изображений. Какие существуют другие способы взаимодействия html5 и системы.

Ответы [ 2 ]

1 голос
/ 20 декабря 2011

Не много.Любое взаимодействие, такое как упомянутое вами, инициируется пользователем.Например, API FileReader может читать только файлы, которые пользователь выбрал / перетащил.

Это необходимо, чтобы браузер оставался изолированным, чтобы вредоносные веб-сайты не могли вмешиваться в работу компьютера или файлов.Однако html5 дает вам:

Географическое положение Api позволяет вам физически определить местонахождение вашего компьютера.

Локальное хранилище - это еще одна новая функция html5, которая позволяет хранить небольшое количество данных на пользователемашина.Он отличается от файлов cookie тем, что в нем больше места, чем файлы cookie, и данные не отправляются обратно на сервер при каждом запросе.

0 голосов
/ 20 декабря 2011

Да, HTML 5 поддерживает встроенное перетаскивание:

http://dev.w3.org/html5/spec/dnd.html

Если вы просматриваете ссылку, вы также можете увидеть, «что еще» может делать HTML 5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...