Консорциум W3C представил JavaScript API для управления буфером обмена

Материал из Викиновостей, свободного источника новостей

15 апреля 2011 года

Консорциум W3C опубликовал черновой вариант API, предназначенного для стандартизации выполнения типичных операций с буфером обмена. API определяет возможность управления такими событиями как вырезание, копирование и вставка. Для работы с буфером обмена предусмотрено задействование трёх JavaScript-методов: setData, getData и clearData, которые уже определены в спецификациях HTML5 (DataTransfer API). Пока не ясно будет ли сформирован официальный список типов данных, допустимых для использования в операциях с буфером обмена, и кто будет заниматься формированием подобного списка. Другими неясными моментами, является вопрос обработки сложных объектов и целесообразность выполнения операций по обмену данными между сайтами через API работы с буфером обмена.

В настоящий момент в арсенале web-разработчиков отсутствует единый механизм работы с буфером обмена, у каждого браузера имеется свой набор средств: Internet Explorer поддерживает объект clipboardData, Firefox по умолчанию не допускает операции с буфером обмена (требуется изменение конфигурации), Opera и Chrome требуют установки стороннего дополнения. Инициатива W3C направлена на устранение подобного хаоса на ранней стадии, пока использование буфера обмена в web-приложениях не обрело должной популярности.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Консорциум W3C представил JavaScript API для управления буфером обмена», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.