О
П
Р
О
С



Азбука Морзе

Азбука Морзе — код Морзе, «Морзянка» — способ кодирования букв алфавита, цифр, знаков препинания и других символов при помощи длинных и коротких сигналов, так называемых «тире» и «точек» (а также пауз, разделяющих буквы). За единицу времени принимается длительность одной точки. Длительность тире равна трём точкам. Пауза между знаками в букве — одна точка, между буквами в слове — 3 точки, между словами — 7 точек.

Скрипт Азбуки Морзе на этой странице, автоматически переведёт Ваши слова в сигналы этой азбуки и обратно.

Азбука Морзе от BestFREE.ru

Размер:
20 кб
Формат:
JavaScript
Обновлено:2013-07-18
Автор:




Азбука Морзе от BestFREE.ru

Скрипт содержит таблицу кодов Азбуки Морзе и умеет переводить русский и латинский текст в этот код и обратно (с некоторыми допущениями). Если скрипт не срабатывает, попробуйте включить поддержку Javascript в Вашем браузере.

В данном случае дизайн подогнан под дизайн сайта BestFREE.ru, но с помощью CSS Вы можете подогнать его под любой другой сайт.

Символы в таблице активные. При нажатии левой кнопкой мышки на символ или код Морзе, они добавятся в окно ввода.

По поводу авторских прав: Вы можете свободно копировать и использовать этот скрипт при условии сохранения авторства Руслана Богданова и Руслана Тертышного и ссылки на сайт bestfree.ru

Выберите язык и направление конвертирования:



Введите исходный текст или код Морзе и нажмите "Конвертировать"

Исходный текст или код Морзе


Результат конвертирования




Русский
символ
Латинский
символ
Код
Морзе
АA•−
БB−•••
ВW•−−
ГG−−•
ДD−••
Е и ЁE
ЖV•••−
ЗZ−−••
ИI••
ЙJ•−−−
КK−•−
ЛL•−••
МM−−
НN−•
ОO−−−
ПP•−−•
РR•−•
СS•••
ТT
УU••−
ФF••−•
ХH••••
ЦC−•−•
ЧÖ−−−•
ШCH−−−−
ЩQ−−•−
ЪÑ−−•−−
ЫY−•−−
ЬX−••−
ЭÉ••−••
ЮÜ••−−
ЯÄ•−•−
Русский
символ
Латинский
символ
Код
Морзе
1•−−−−
2••−−−
3•••−−
4••••−
5•••••
6−••••
7−−•••
8−−−••
9−−−−•
0−−−−−
.••••••
,.•−•−•−
!,−−••−−
!−•−•−−
?••−−••
'•−−−−•
"•−••−•
;−•−•−•
:−−−•••
−••••−
+•−•−•
=−•••−
_ (подчёркивание)••−−•−
/−••−•
(−•−−•
( или ))−•−−•−
&•−•••
$•••−••−
@•−−•−•
ОшибкаError••••••••
Конец связиEnd contact••−•−


P.S. Следует отметить, что хотя русская азбука Морзе частично совпадает с латинской, но всё же есть некоторые отличия (сравнивал на русской и английской страницах Википедии - там же можно посмотреть таблицы кодов). Например:

  • символ "точка" в русском варианте: · · · · · · , а в латинском: · – · – · –
  • запятая в руссоком: · − · − · − , а в латинском: – – · · – –
  • восклицательный знак в руссоком: − − · · − − , а в латинском: – · – · – –
  • открывающая скобка в латинском: – · – – · , а закрывающая – · – – · – , а в русском обе скобки одинаковые: – · – – · –
  • некоторые символы вроде & + _ $ есть только в латинском варианте

Поэтому при спорных моментах, например, конвертировать код − − · · − − в восклицательный знак (по-русской версии) или в запятую (по латинской), предпочтение отдаётся русской версии, поскольку раз Вы читаете это сообщение на русском, то предполагается, что для Вас важнее именно русский вариант.

В то же время, раз в русском нет такого нужного знака как + (а для кого-то может быть нужнее $ :), то я добавил этот знак также и в русскую кодировку. Если данный вариант Вас не устраивает, при наличии минимальных знаний по Javascript и HTML Вы всегда можете подправить этот скрипт под свои нужды.

К слову сказать, это моё первое в жизни творение на языке Javascript и наверняка в нём есть куча недостатков. Не судите строго :).



Получать обновления:







Комментарии


Данную страницу еще никто не комментировал...


1 Все комментарии проверяются. Спам и некультурные высказывания будут удалены.
2 Задавать вопросы лучше на нашем форуме. Просто зарегистрируйтесь и создайте новую тему.

captcha
Обновить
Идёт загрузка...
* Поля, обязательные для заполнения

Наша рассылка:


Полезный совет:


  
Мы в Google+

Система проверки ошибок от Mistakes.ru