Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Элементы HTML и CSS

  Все выпуски  

RFpro.ru: Элементы HTML


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Гуревич Александр Львович
Статус: Специалист
Рейтинг: 3189
∙ повысить рейтинг »
Vasiliy83
Статус: Практикант
Рейтинг: 1082
∙ повысить рейтинг »
vladisslav
Статус: 5-й класс
Рейтинг: 1056
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Программирование / Элементы HTML

Номер выпуска:480
Дата выхода:07.01.2010, 13:00
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:549 / 256
Вопросов / ответов:1 / 1

Вопрос № 175770: Извините может не в тему раасылки, просто не знаю уже где спросить Я прочитал в Интернете: Имеется несколько способов реализации смарт-тегов. Простейший из них заключается в создании XML-файла, описывающего категории словосочетаний, сами ...



Вопрос № 175770:

Извините может не в тему раасылки, просто не знаю уже где спросить
Я прочитал в Интернете:
Имеется несколько способов реализации смарт-тегов. Простейший из них
заключается в создании XML-файла, описывающего категории словосочетаний,
сами словосочетания и действия, которые с ними можно произвести. Пример по-
добного файла приведен ниже:
<FL: srnarttagl i st xmlns:FL=
"urn:schemas-microsoft-com:smarttags:1i st">
<FL:name>Borland Products</FL:name>
<FL:lcid>1033</FL:lcid>
<FL:description>This is a smart tag list
with the names of Borland products</FL:description>
<FL: morei nfourl>http://www.borland.com</FL:morei nfourl>
<FL:smarttag type="MySmartTags#borprod">
<FL:caption>Borland Products</FL:caption>
<FL:terms>
<FL:termlist>VisiBrOKer. AppServer,
AppCenter. DataSnap</FL:termli st>
</FL:terms>
<FL:acti ons>
<FL:action id="BorProdActionl">
<FL.caption>Borland Web site</FL:caption>
<FL:url>http://www.borland.com</FL:url >
</FL:action>
<FL:action id=" BorProdAction2">
<FL:caption>Borland Community
Web site</FL:caption>
<FL:url>http://communi ty.borland.com</FL:url >
</FL:action>
</FL:actions>
</FL:smarttag>
</FL:srnarttaglist>

Думаю в этом Вы, что то поймёте, я лично не увидел в теле никаких совосочетаний, а Вы, подскажите где они?

Спасибо Эндрю

Отправлен: 02.01.2010, 12:46
Вопрос задал: Ципихович Эндрю, Посетитель
Всего ответов: 1
Страница вопроса »


Отвечает Гаряка Асмик, Практикант :
Здравствуйте, Ципихович Эндрю.

Смарт-теги – это технология, которая реализована в Office XP и работает в ряде его приложений, а также в Internet Explorer. При использовании смарт-тегов отдельные элементы текста помечаются (с использованием XML) как "лексемы", имеющие некоторую категорию (например, дата, имя, финансовый символ), а это, в свою очередь, дает пользователю возможность выполнить над этой лексемой дополнительные действия.

Выделенные лексемы определенным образом отмечаются, после чего с каждой их них можно будет выполнить некоторые действия (в зависимости от типа или смысла лексемы).
Например,
Для персоны отправить почту или позвонить
Для компании посмотреть в Интернете профиль компании или получить информацию о всех заключенных с этой компанией контрактах (из внутренней базы данных)
Для товара получить более подробную информацию или приобрести
И, наконец, для биржевого символа просмотреть аналитику или получить информацию о стоимости акций.

Технически говоря, смарт-теги это информация о типе, которая добавляется к ячейке Excel или части текста в Word.
Тип имеет, например, следующий вид:
"urn:schemas-microsoft-com:contact#phonenumber"
первая часть (urn:schemas-microsoft-com:contact) - namespace URI
вторая (phonenumbe) – имя смарт-тега

URI – Uniform Resource Identifier
Символ # используется для разделения URI и имени смарт-тега.

Разработчики могут определять собственные типы смарт-тегов и расширять уже существующие.
Для "собственных" смарт-тегов разработчики могут, во-первых, определить распознаватели, а, во-вторых, задать действия, выполняемые смарт-тегом.
Для существующих смарт-тегов разработчики могут расширить набор выполняемых действий, т.е. добавить новые к уже существующим.

Для ручной регистрации смарт-тегов нужно с помощью редактора реестра создать соответствующие ключи в папках HKEY_CURRENT_USER\Software\Micr osoft\Office\Common\Smart Tag\Actions и HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Smart Tag\Recognizers

Разберем xml файл.

smarttaglist - корневой тег файла
urn:schemas-microsoft-com:smarttags:list - информация о типе.
Имя файла Borland Products - находится в теге <FL:name>
<FL:lcid>1033</FL:lcid> - описывает приложение, в котором работают смарттеги
This is a smart tag list with the names of Borland products - описание списка смарттегов.
<FL: moreinfourl>http://www.borland.com</FL:moreinfourl> - адрес, где можно найти дополнительную информацию
terms - это сами термины, которые распознает смарттег. Здесть это VisiBrOKer. AppServer, AppCenter. DataSnap.
Описаны 2 действия, которые производятся со смарттегами
BorProdActionl - перейди на сайт Борланд
BorProdAction2 - перейти на страницу сообщества.
Итак, если в тексте встретятся слова VisiBrOKer, AppServer, AppCenter, DataSnap, они будут распозна ны как смарттеги.

-----
Я ни от чего, ни от кого не завишу.

Ответ отправил: Гаряка Асмик, Практикант
Ответ отправлен: 02.01.2010, 18:35

Оценка ответа: 5

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 258321 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2010, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.13 от 28.12.2009

    В избранное