HTML в Скайпе

Материал из Викиреальностя
Перейти к: навигация, поиск
Картинка в сообщении в скайпе, генерируемая с помощью допустимых html-тегов

HTML в Скайпе — использование HTML-разметки в сообщениях, отправляемых в текстовых чатах мессенджера Skype в версиях ≤5.7 для Windows.

Содержание

[править] Суть

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

В версии для Linux надо зажать правые клавиши Shift и Ctrl, а затем отправить сообщение нажатием Enter. Однако, результат виден не будет. Также в версии для Linux не видно оформление, отправленное через Windows-клиенты.

На Хабрахабре в январе 2012 года была анонсирована возможность отправлять через скайп простые картинки, составляемые с помощью допустимых тегов.[1]

В версии Скайпа 5.8.0.154 возможность отправлять текст с HTML-разметкой была удалена, но при этом код, отправленный с предыдущих версий, отображался в ней нормально. Для отправки кода была нужна версия скайпа ниже 5.7

В последующих версиях Скайпа была убрана и поддержка отображений кода, а с интеграцией Скайпа в Windows и отказом от поддержки предыдущих версий многие старые способы отправки HTML-кода перестали работать.

[править] Поддерживаемые теги

До версии 5.8.0 поддерживались только некоторые теги, в том числе не рекомендуемые к использованию, согласно современным стандартам HTML и CSS. CSS-стили элементов не поддерживаются. При отправке сообщения с ними они просто исчезнут.

HTML-разметка, которая работала в Скайпе до версии 5.8,0:

  • зачёркивание (<s> </s>);
  • подчёркивание (<u> </u>);
  • цвет текста (<font color="#ff0000"> </font>), можно использовать только параметры вида #aaaaaa;
  • маркированные и нумерованные списки (<ul> <li> </li> </ul>, <ol> <li> </li> </ol>);
  • внешние ссылки (<a href="http://wikipedia.org">wikipedia.org</a>);
  • мигающий текст (<blink> </blink>);
  • изменение размера текста (<font size="15">final test</font>);
  • жирный шрифт и курсив (<b></b> и <i></i> соответственно);
  • HTML-комментарии (<!-- -->).
  • цитаты (<quote author="skype_id" authorname="DisplayedName" conversation="ConversationName" timestamp="unixTimestamp"><legacyquote>[hh:mm:ss] DisplayedName: </legacyquote>Quoted text</quote>).
  • горизонтальная линия (<hr />).

Несуществующие теги (например, <tag> </tag>) никак не влияют на форматирование сообщения и просто исчезают.

Если хотя бы один из парных тегов не закрыт, то Скайп не даст отправить сообщение (кнопка «отправить сообщение» не сработает).

Практическое применение: более красивое оформление реплик, сокращение ссылок при помощи тегов <a href="">. Также с помощью тегов появляется возможность отправлять пустые сообщения.

Недостатки: оформление поддерживается не во всех версиях Скайпа, не работает через API, может не отображаться при использовании нестандартных клиентов, появляется возможность скрытой подмены цели ссылки с расчётом на пользователей, немедленно нажимающих на ссылку и не проверяющих её настоящую цель.

В версии 6.0 поддержка HTML была удалена, однако впоследствии её включили в урезанном виде в следующую версию.

HTML-разметка, работающая в версиях, начиная с 7.0:[2]

  • Полужирный текст (*слово*)
  • Наклонный текст (_слово_)
  • Зачеркнутый текст (~слово~)
  • Моноширинный текст ({code}слово{code}), (!! слово) или (@@ слово)

[править] Картинки

Картинки в сообщении в скайпе

Несмотря на то, что тег img не поддерживается, 17 января 2012 года на Хабрахабре хабраюзером zhovner была анонсирована возможность отправлять через Скайп несложные картинки, генерируемые при помощи допустимых тегов.[1]

[править] Примечания

[править] Ссылки