Оригинал статьи: Google Docs and Clipboard Access
Самое неприятное при пользовании веб-приложениями, в которых есть редактор с возможностями форматирования, — то, что у них нет доступа к буферу обмена. Браузеры не пользволяют веб-страницам считывать содержимое буфера обмена или заменять текст, это правильно с точки зрения безопасности, однако недостаток этого решения состоит в том, что в приложениях вроде Документов Google не может быть возможности вырезания, копирования и вставки с помощью интерфейса. Разумеется, можно пользоваться средствами браузера, в том числе клавиатурными сокращениями вроде Ctrl+C и Ctrl+V, но не все так поступают.
Как эту проблему решает Google Docs?
Пользователи Internet Explorer могут прибегнуть к соответствующим командам в меню «Правка» (Edit) и в контекстном меню. В этом случае возникает диалог браузера, запрашивающий разрешение. И, увы, IE надоедает этим диалогом на всех вновь загружаемых страницах — будь то открытие другого документа или перезагрузка того же.
В Firefox команд вырезания, копирования и вставки больше нет в контекстном меню, но в меню «Правка» (Edit) они всё ещё есть. Попробуйте ими воспользоваться — и Google Docs попросит вас пользоваться клавиатурными сокращениями. Панель Google (Google Toolbar for Firefox) решала эту проблему, но для Firefox 4+ Панели больше нет. К счастью, есть обходные пути.
Что же происходит в Chrome? Если выделить фрагмент текст и попытаться его скопировать через контекстное меню, Google Docs выведет следующее сообщение: «Для копирования и вставки установите бесплатное веб-приложение Google Docs — и вы получите доступ к буферу обмена». Для установки веб-приложения даже не надо открывать новую страницу, однако после установки придётся перезагрузить документы.
Хотя автоматический доступ к буферу обмена с помощью JavaScript запрещён в браузере, есть альтернативы, использующие Flash, — одна, другая, — но и они могут лишь копировать текст в буфер.
Итак, на сегодня лучший способ работы с буфером обмена — использовать клавиатурные сокращения (копирование — Ctrl+C, вырезание — Ctrl+X, вставка — Ctrl+V) или установить приложение Google Docs в Chrome.
От переводчика
Я обычно пользуюсь клавиатурными сокращениями, а для обмена между документами — серверный буфер обмена (Web Clipboard).
Комментариев нет:
Отправить комментарий
Этот пост можно прокомментировать на +странице блога «Жизнь с Google» по адресу, указанному в комментарии выше.
(Комментарии блога используются только для ссылок на сообщения в ленте +ЖсG.)
Примечание. Отправлять комментарии могут только участники этого блога.