Какую библиотеку JavaScript следует использовать для переноса на стороне клиента?

Я хотел бы реализовать переносы на стороне клиента через JavaScript на некоторых больших текстах на моем сайте. (Я знаю о переносе слов в CSS3 и буду использовать его, когда он будет доступен, но обычно он недоступен.)

Я используюHyphenator.jsи он работает хорошо, но очень большой (моя оптимизированная, скомпилированная сборка только с английским выходит на 106 КБ) и довольно медленный. Он большой и достаточно медленный, поэтому я собираюсь вообще отказаться от переноса слов. В любом случае, это просто роскошь.

Но недавно я наткнулся на то, что кажется альтернативой:Hypher, Меня сбивает с толку то, как Hypher может менятак много меньше и делать то же самое. Мне интересно, если кто-нибудь может объяснить это.

Hypher работает так же хорошо? Есть ли причина использовать Hyphenator.js вместо этого? В файле readme от Hypher есть ссылка на Hyphenator.js.внизу страницы, но ни один из текстов не объясняет связь между этими проектами.

У кого-нибудь есть мнение о наиболее эффективных переносах на стороне клиента?

Ответы на вопрос(2)

Ваш ответ на вопрос