Результат
У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.
Факты и границы применимости
| Русские гласные | а е ё и о у ы э ю я |
|---|---|
| Английские гласные | a e i o u |
| Регистр | Не важен — «А» и «а» считаются одинаково |
| Соотношение | Гласные ÷ согласные (например, 1.2 значит на 10 согласных 12 гласных) |
Когда этот метод вводит в заблуждение
- Буква «й» в русском алфавите не входит ни в гласные, ни в согласные по этой классификации отдельно — она считается согласной (входит в список букв, но не в список гласных), что соответствует школьной традиции, но не всем лингвистическим классификациям.
- Буква «y» в английском иногда выполняет роль гласной (как в «rhythm» или «myth»), но в этой утилите она всегда считается согласной — это упрощение, стандартное для базового подсчёта.
- Режим «автоматически» суммирует гласные и согласные из ОБОИХ алфавитов сразу — на смешанном русско-английском тексте это даёт осмысленный результат, но на тексте с случайными латинскими вставками (аббревиатуры, названия) может слегка исказить долю, ожидаемую для одного языка.
- Буквы алфавитов, не входящих в русский или английский (например, испанские ñpicas, немецкие умляуты), не считаются ни гласными, ни согласными — они просто не входят в список букв вообще.
Как это считается
Текст приводится к нижнему регистру, затем каждый символ проверяется на принадлежность выбранному набору букв (русских, английских или обоих).
Буква считается гласной, если входит в список гласных выбранного алфавита; согласной — если входит в список букв алфавита, но не в список гласных.
Соотношение — это число гласных, делённое на число согласных; если согласных нет, соотношение не показывается.
Все символы, не являющиеся буквами выбранного алфавита (цифры, пунктуация, буквы другого языка при выборе конкретного алфавита), в подсчёт не входят вовсе.
Вопросы и ответы
Буква «й» считается гласной?
Нет, в этой утилите «й» относится к согласным, как принято в школьной программе.
Что выбрать — «автоматически» или конкретный язык?
«Автоматически» подходит для смешанного русско-английского текста. Если текст на одном языке и вы хотите точное соотношение именно для него — выберите нужный алфавит явно, это исключит случайные символы другого языка из подсчёта.
Английская «y» считается гласной?
Нет, в этой утилите она всегда согласная, хотя в некоторых английских словах фонетически ведёт себя как гласная.
Мой текст куда-то отправляется?
Нет, весь подсчёт выполняется в вашем браузере.