Форматирование текста в чате Skype
При выпуске недавних релизов Skype 7.0.653 для Mac OS и Skype 6.21.85.104 для Windows 7 стало известно, что разработчики добавили функцию форматирования текста в чате Skype. Таким образом, теперь пользователи Скайпа могут отправить мгновенные сообщения используя полужирный, наклонный, зачёркнутый и моноширинный текст. Конечно, это лишь частичное форматирование текста, но уже хорошо что они прислушались к пользователям.
Для форматирования текста в Скайпе используется упрощенный язык разметки который состоит из разных символов (астериск, подчёркивание, тильда) и тег (или вместо него символы ``` ). Как я понял, разработчики создали собственный язык разметки (или по крайнее мере я не припомню чтобы где-то использовали что-то похожее), что по моему мнению не является очень хорошей идеей, так как пользователям было бы удобнее использовать что-то уже знакомое (например bbCode, Вики-разметка или почему нет HTML). Конечно, я могу ошибаться, а время покажет насколько быстро пользователи привыкнут и полюбят этот язык разметки.
Чтобы выделить текст желаемым эффектом форматирования, нужно включить его между знаками/тегами разметки. В таблице ниже вы найдёте все поддерживаемые эффекты и примеры для каждого из них:
Нужно ещё обратить внимание, что эффекты форматирования не работают если отправить форматированный текст пользователям использующие старые версии Скайпа. Поэтому убедитесь что у вас и ваших собеседникам установлены последние версии Скайпа.
-
Если хотим отключить форматирование навсегда, то нужно выполнить команду /wikimarkup : /wikimarkup off
/bar/ — не становится зачеркнутым
79 комментариевАга, «слеш» — истинное русское слово. Раз уж Вы так сильно обиделись, нужно было самому правильно написать: «косая черта» или по крайнее мере «дробь» ;)
ps. На самом деле Вы совершено правы и я признаю ошибку, но Ваша «обида» испортила весь смысл комментария. В любом случае, спасибо за замечание.
Слеш - не русское слово, однако вошло в обиход настолько, что его можно считать заимствованным, и на него распространяются правила склонения существительных (в данном случае мужского рода)."у существительных мужского и среднего рода с основой на мягкую согласную или шипящую основным является окончание -ей"
", в виде волнистой линии.
Здравствуйте! Ну, теперь, кажется, к нам присоединились и философы, что тоже неплохо ;)
Насчёт комментария от Serge — в любом случае, он не имеет ничего общего с ностальгией. Это был первый комментарий к записи, а это значит, что его «утверждение» про «Вот и выросло поколение» относится только ко мне, и автор ясно дал понять насколько он стар и мудр, когда школота вроде меня пишет такие нелепые статьи. К тому же, он даже не понял, что означают HTML-картинки, которые, кстати, были одной из причин почему отключили HTML в Скайпе. Не говоря уже о том, что он перепутал форматирование текста с командами в чате (ведь слеши используются чтобы отправить команды, а не для того чтобы форматировать текст). А если учесть, что автор «почему-то» не пожелал ответить на неудобные вопросы и что ностальгия выражается совсем в иной форме, то Serge уж точно не пришёл к нам с добрыми намерениями и по всей видимости, более 45 человек разделяют мою точку зрения. Ещё можно прочитать сообщения других посетителей (например, Кулебяка, Ярослав, realsonic и другие), которые явно пользуются Скайпом не один год и действительно знают о чём говорят, но никто из них не позволил себе оставить такие «нормальные комменты».
Насчёт моей гордыни, конечно, у каждого свои понятия касательно моральных качеств человека, но вместо 4 иронических высказываний, рекомендую прочитать все мои
1400 комментарии и ответы и почему нет, другие статьи. Мне кажется, только так Вы сможете понять насколько я злой.
ps. И раз уж Вы минусовали некоторые мои комментарии и считаете, что я груб, Вы не могли бы ответить на этот вопрос? И если Вам не сложно, скажите, пожалуйста, почему оценили статью так низко?
О! Старые друзья вернулись! (happy)
Насчёт HTML, да, кажется, там были несколько причин почему его убрали. Например, Скайп также зависал из-за парочке HTML-картинок, или, с помощью тега <a/> можно было проводить фишинг атаки, скрывая настоящий URL от получателя.
А Вы точно добавляете пробел после "собачек"? Например, нужно отправить такое сообщение "@@ *Привет!*" вместо "@@*Привет!*".
И ещё вопрос, какая у Вас версия Скайпа? Ниже, Кулебяка рассказала, что для версии 6.16 вместо "@@ " нужно использовать "!! "
Использование звездочек и подчерков как символов выделения части текста тянется еще с тех древних времен, когда при обмене сообщениями не было форматирования. Так что в этом плане Микрософт не создал ничего своего собственного, а взял уже готовое.
Невольно вспоминается шутка о том, как сделать человека счастливым: сломай, то что человеку нравится, а потом верни обратно как было. В данном случае видно, что возвращать не обязательно в полном объеме, люди все равно будут счастливы, даже если вернуть хоть чуть-чуть из того, что было.
Пожелание автору материала. Либо не используйте гугл-транслейт, а переводите сами, либо внимательно вычитывайте полученный результат. А то текст вида "эффекты форматирования не будут работать если вы будете отправить форматированный текст пользователям использующие старые версии Скайпа" очень бьет по глазам. Да и пониманию мешает. Например, отсюда не совсем ясно, не смогут пользователи, использующие старые версии, читать форматированные сообщения или отправлять. Как пользователь старой версии я знаю, что читать можно, а вот отправлять нельзя.
В Скайпе раньше было доступно HTML-разметка, а не текущий "язык разметки" (а HTML был отключён совсем по другой причине). Так что упомянутая Вами шутка не совсем подходит в данном случае.
Что касается "правильной работы форматирования" — скажите, пожалуйста, а какую версию Вы используете? Дело в том, что раньше я тестировал этот функционал и как оказалось, в старом Скайпе текст отправленный с новой версии отображался "как есть" (то есть, без форматирования).
Шутка применима к подходу вообще. Из того, что очень запомнилось, было отключение возможности кастомизировать поведение по Enter либо Ctrl+Enter. Помню очень хорошо, так как из-за неудобства работы с новой версией пришлось выполнять даунгрейд. При этом были потеряны архивы за несколько лет.
В данном же случае сначала отключи возможность форматирования, а потом верни ее обратно (пусть даже в усеченном виде), и пользователи будут счастливы.
Использую версию 6.18.0.106. Минимальная из тех, которую я смог заставить работать. Отправлять форматированные сообщения я не могу. Ни старым способом, ни новым. Но вот читать сообщения, содержащие выделение жирным шрифтом (скорее всего, по новому способу) могу вполне.
Кстати, от скайпа на домашнем компьютере я уже отказался. Остается только рабочий. Но там уже работодатель диктует правила игры. Общение с заказчиками по возможности стараюсь уводить на другие средства. Но получается пока плохо.
Ваше кровь оно того стоило — фраза действительно получилось нелепой. Надеюсь с глазами всё в порядке.
Тем не менее, таким нежным читателям я бы посоветовал присмотреться и к хорошую сторону вещей.
30к посетителей нашлось десятка "граммарнаци" и "копипастеров" — но мне кажется, это не беда.
Прошу отметить, что я искреннее благодарен всякому кто помог дополнить и усовершенствовать статью (и тут речь идёт не только о тех кто оставили публичные комментарии). Единственное что я не понимаю, так это почему из-за грамматических ошибок нужно строить "цирк" и при этом, винить меня в хамстве? Разве я не мог просто удалить комментарии пользователей и редактировать свою ошибку так, что никто и не заметил бы её?
И раз Вы также считаете что я хам, помогите разобраться — где же я оскорбил кого-либо?
Спасибо за поддержку и критику ;)
Кстати, уважаемые читатели, ещё один вариант как можно отключить форматирование — воспользоваться командой /setupkey. Недавно обновил статью Команды в чате Скайп, но здесь забыл написать об этом.
Может, мне всегда попадались какие-то особые версии скайпа, но у меня любое форматирование с нового скайпа всегда отображалось во всех старых и наоборот. Html виден и в >7.0, а «звёздочки» из 7.0 вполне выполняли свою роль и в старых скайпах у друзей. В базе данных скайпа текст, отформатированный через этот язык разметки, конвертируется в хтмл, и так и хранится.
*Вот такое* в базе данных (которая main.db) превращается <b raw_pre="*" raw_post="*">вот в такое</b> .
А вот про «/setupkey» и про «@@ » не знал, спасибо! Правда до версии 7.0 два символа «@» не убираются, хоть и предотвращают оформление текста. Но это я так, к слову.
На самом деле, как сказал один посетитель, данная функция появилось раньше. И действительно, после некоторых тестов, обнаружил что форматирование была добавлена либо в 6.5, либо в 6.4.
Насчёт /setupkey — да, это мощная штука и много чего умеет, правда недокументированная. Мне удалось найти лишь некоторые её возможности.
ps. Кстати, в Skype 7.4 была добавлена возможность отключить форматирование из настройках программы.
Забавно, но это я и есть тот самый «один посетитель», просто тогда либо не нашёл как указать своё имя, либо не указал его ещё по какой-либо другой причине, уже не помню. Когда наткнулся на этот сайт уже в следующем году, то при комментировании стал подписываться, но был разочарован что можно было указывать свой сайт, но не почту. А потом сайт преобразился и форма комментариев приняла привычную мне форму, за что спасибо. Извиняюсь за оффтоп.
А в своём комментарии выше я имел в виду следующее. В статье написано: «Нужно ещё обратить внимание, что эффекты форматирования не будут работать если вы будете отправить форматированный текст пользователям использующие старые версии Скайпа», что я посчитал некорректной информацией и попытался возразить. Вот даже только что с ноутбука зашёл в скайп 7.0 с одной учётной записи, а с основного компьютера – 5.7 с другой учётки (версии, которые первыми попались под руку). Отправил с 7.0 на 5.7 текст вида *Hello* – текст отобразился жирным в обеих версиях скайпа. Аналогично отправил с 5.7 на 7.0 текст <b>Hello</b> – результат тот же, текст везде отформатирован.
Но в момент написания этого комментария я вдруг осознал, что это справедливо лишь для windows, и может отличаться от поведения скайпа на других операционных системах (на которых проверить что-либо я, к сожалению, не имею возможности).
P.S. У вас на сайте не предусмотрено какой-либо возможности форматировать текст в комментариях для простых смертных? :) P.S.S. «если вы будете отправить» – опечатка, о которой, кстати, уже писали выше в комментариях. Может, пора ввести на сайт какую-нибудь систему вроде Orphus, чтобы можно было проще указывать на ошибки в тексте, а не писать бесконечные комментарии (которых на сайте я уже встречал не мало)?
Действительно забавно. А вот форма комментариев — да, с ней постоянно что-то было не так, постоянные глюки и ошибки. Это и есть одна из причин, почему переехал с Blogger на собственный движок.
Насчёт форматирования, кажется понял (пока не тестировал, но уже признаю свою ошибку). Видимо Скайп преобразует сообщение в HTML и только потом отправляет её. В общем, сначала буду проводить пару тестов, а потом обновлю запись.
ps. Форматирование текста в комментариях и систему отслеживания ошибок будут доступны в скором времени. Спасибо что напомнили.