stringtranslate.com

Смарт-тег (Microsoft)

Смарт-теги — это ранняя функция поиска на основе выбора , которая появилась в более поздних версиях Microsoft Word и бета- версиях веб-браузера Internet Explorer 6. С ее помощью приложение распознает определенные слова или типы данных и преобразует их в гиперссылку . Она также включена в другие программы Microsoft Office , а также в Visual Web Developer . [1] Поиск на основе выбора позволяет пользователю вызывать онлайн-сервис с любой другой страницы, используя только мышь. Изначально Microsoft планировала встроить эту технологию в свою операционную систему Windows XP , но изменила свои планы из-за критики общественности. [2]

Обзор

Смарт-теги интегрируются в случаях, когда пользователь может получить дополнительную помощь в форматировании, и это часть технологии управления Microsoft. [1] Оно представлено в виде специального контекстного меню, в котором перечислены такие параметры, как вставка, автозамена, дата, имя лица и адреса, среди прочих, которые соответствующим образом отмечают введенную информацию. [3] Смарт-теги работают через действия и распознаватели . Последний проверяет, включена ли введенная пользователем информация в список терминов смарт-тега, и выполняется связанное с ней действие. [4] Доступ к нему можно получить с помощью специальной кнопки смарт-тега. [5]

Смарт-теги в Microsoft Word

Смарт-теги в Microsoft Office Word

При включенных смарт-тегах Microsoft Word пытается распознать определенные типы данных в документе (например, даты или имена) и автоматически делает такой текст смарт-тегом, визуально обозначенным фиолетовым пунктирным подчеркиванием. Щелчок по смарт-тегу — это команда поиска на основе выбора, которая выводит список возможных действий для этого типа данных.

Например, в Microsoft Word слова «Джон Смит» будут распознаны как личное имя и помечены смарт-тегом. Список действий, доступных при нажатии, может быть следующим: Открыть контакт , Запланировать встречу , Добавить в контакты или Вставить адрес .

Начиная с версии Word 2010, функции автоматического распознавания смарт-тегов [6] и смарт-тегов имени человека больше не доступны.

Смарт-теги в Internet Explorer 6

В веб-браузере технология смарт-тегов проходит через веб-страницу, подчеркивает слова, на которые она была запрограммирована реагировать, и вставляет собственные гиперссылки . Выбор смарт-тега, как и многих команд поиска на основе выбора, включал наведение с последующим щелчком мыши. Для вызова поиска не требуются никакие команды клавиатуры. Щелчок переносит вас в пункт назначения, указанный разработчиком смарт-тега, без ведома или разрешения владельца веб-сайта (в ранних тестах почти все предлагаемые ссылки были на сайты или продукты Microsoft или ее филиалов).

Смарт-теги также могут создаваться третьими лицами ; например, компания может заключить контракт с технологической фирмой на разработку набора смарт-тегов и действий для своих конкретных продуктов или услуг, чтобы названия продуктов автоматически распознавались и связывались с такими действиями, как «проверить количество на складе» или «проверить цену».

Критика

Некоторые поставщики систем безопасности опасались, что смарт-теги могут использоваться для распространения вирусов, [7] [8] отслеживания пользователей или других целей сбора данных , которые могут нарушить конфиденциальность пользователя . [9] Еще одной проблемой было то, что их можно было использовать в негативных или вредоносных целях, например, для связывания имени политического кандидата на его собственном веб-сайте с негативной рекламой на других сайтах [ необходима ссылка ] .

В ответ на критику Microsoft удалила эту технологию из своей операционной системы Windows XP и сделала ее функцией, которую можно было включать и выключать в IE и Office XP. [10]

Однако Microsoft пересмотрела концепцию смарт-тегов в более поздних версиях Internet Explorer 8 , в которых была реализована функция поиска на основе выбора, называемая Internet Explorer 8 Accelerators . В отличие от функции SmartTags, которая автоматически анализировала страницу в поисках интересующего текста, Accelerators полагались на то, что пользователь выбирал текст, к которому Accelerator должен был быть применен. Интерфейс Accelerators был открыт для разработчиков, а включенные по умолчанию ускорители, которые используют продукты Microsoft или ее филиалов, могли быть заменены в каждой категории другим поставщиком, если это было необходимо.

Смарт-теги также включены в электронные письма и текстовые сообщения SMS на Windows Phone. Например, даты в сообщениях электронной почты автоматически распознаются и при нажатии открывается окно, позволяющее создать встречу с уже заполненным полем даты.

Смотрите также

Ссылки

  1. ^ ab Mueller, John Paul (2006). Освоение веб-разработки с Microsoft Visual Studio 2005. Хобокен, Нью-Джерси: John Wiley & Sons. стр. 48. ISBN 078214439X.
  2. ^ Что такое смарт-теги?
  3. ^ Хабракен, Джозеф В. (2004). Microsoft Office 2003 All-in-one . Индианаполис, Индиана: Que Publishing. стр. 14. ISBN 0789729369.
  4. ^ Король, Джулитта (2003). Изучите программирование Microsoft Excel 2002 VBA с XML и ASP . Планто, Техас: Wordware Publishing, Inc. стр. 663. ISBN 1556227612.
  5. ^ Бунин, Рэйчел Бихеллер (2009). Новые перспективы Microsoft Project 2007, Введение. Бостон, Массачусетс: Cengage Learning. С. 77. ISBN 978-1423905943.
  6. ^ Обзор смарт-тегов
  7. ^ Уязвимость обработки недопустимой длины
  8. ^ Уязвимость удаленного выполнения кода смарт-тегов Microsoft Office
  9. ^ Много шума вокруг смарт-тегов
  10. ^ Microsoft вырезает смарт-теги Windows XP