Почему количество слов и символов в разных инструментах различается
Количество слов или ограничение символов имеют смысл только в том случае, если вы знаете, что считает программное обеспечение. Разные приложения могут использовать разные единицы измерения.
Словам нужны границы
В английском языке пробелы являются полезной отправной точкой, но пунктуация, сокращения и дефисы усложняют простое разделение. Китайский и тайский языки также нуждаются в сегментации по конкретному языку. MRKCAL Tools использует Intl.Segmenter браузера, где он доступен, и предлагает явный выбор языка текста. Резервный вариант помечается, когда этот API недоступен.
Видимые символы могут содержать несколько кодовых точек.
Семейный смайлик может отображаться как один комбинированный символ, содержащий несколько основных кодовых точек. Буква и сочетание ударений также могут отображаться как один видимый символ. Наш результат по символам подсчитывает кластеры графем там, где они поддерживаются; она отличается от длины строки UTF-16 в JavaScript. Прилагаемый образец включает оба случая.
Пробелы и абзацы также нуждаются в определениях
Подсчет без пробелов исключает кластеры графем, состоящие только из пробелов. Абзацы в этом инструменте разделяются пустыми строками, поэтому разрыв одной строки не приводит к автоматическому созданию нового абзаца. Время чтения является приблизительным; английский вариант заявляет о своей скорости 200 слов в минуту вместо того, чтобы молча применять его к каждому языку.
Используйте правило места назначения для отправки
Платформа назначения или социальная служба могут принудительно рассчитывать длину. Используйте счетчик этой службы в качестве окончательной проверки, когда ее предел является обязательным. Для определения длины отображаемого поискового заголовка средство проверки длины SEO-заголовка MRKCAL Store решает задачу, отличную от подсчета всего документа. Сравнение текста может помочь просмотреть, что изменилось между двумя черновиками.
Попробуйте образцы
Эти оригинальные образцы были созданы для этого сайта. Загрузите копию и попробуйте соответствующий инструмент. Некоторые примеры содержат текст на английском языке, чтобы можно было сравнивать одни и те же входные данные в разных интерфейсах.
sample-text.txt ↓Continue with a related tool
Вопросы или исправление? mrkcal@mrkcal.com