Часто задаваемые вопросы
Можно ли использовать Hyph в коммерческих проектах?
Да. Hyph пока (после выхода версии 1.0 ситуация может измениться) бесплатен для коммерческого и некоммерческого использования. Однако материальная поддержка проекта приветствуется. Для уточнения пишите на e-mail.
Без картинки дефиса не обойтись?
Я не знаю способа как заставить символ переноса правильно работать в IE и Opera. В Firefox картинка не используется.
Вообще, не надежнее ли ограничиться одним, наиболее совместимым способом «рисования черточек», чем поддерживать разные браузероспецифичные механизмы?
Я старался этого добиться. Но браузеры по разному работают с текстом, и разные типы текстов воспринимают как настоящий текст (который стоит скопировать в буфер и такое прочее).
В общем полностью кроссбраузерно сделать вероятнее всего нельзя.
Единый фоновый цвет, на мой взгляд — существенное ограничение применимости скрипта: прозрачный текст поверх картинки так перенести уже не получится.
Ну текст поверх картинки вообще странно выглядит…
А если есть несколько фонов, можно сделать несколько CSS правил под каждый. Я пока не придумал способа обойтись без закраски черточки цветом.
А нельзя ли действительно рисовать черточки не после каждого блока, а лишь после фактического переноса?
Яваскриптом постоянно отслеживать размеры блоков... Мне кажется это будет еще тормознее и глючнее... Хотя такая методика тоже может подойти... Может когда-нибудь попробую проверить такой вариант.