середа, 14 січня 2009 р.

Розстановка переносів


Побачивши сервіс автоматичної розстановки переносів, народні умільці зразу згадали про алгоритм, який не потребує навіть словника. Цей алгоритм на Javascript легко можна узагальнити для всіх слов'янських мов, просто додавши відповідні літери. Такий підхід зручний тим, що виконується автоматично на стороні клієнта і не впливає на індексацію пошуковиками.

Переноси додаються до блоґа дуже просто: в шаблон перед </body> вставляємо
<script src='http://fma.if.usp.br/~zhidenko/tools/cyrhyphen.js' type='text/javascript'/>

4 коментарі:

  1. йпрст, дайош два! себто... потрібна порада, як це швидко і без проблем прикрутити до blogger'а (я ж не веб-програміст, гиги).

    ВідповістиВидалити
  2. Так я ж написав, наче... Вставляємо в шаблон отой скріпт. І все.

    Насправді, поміркувавши, я бачу, що працює воно не дуже. Ті правила, які були спочатку нікуди не годяться — відривають одну букву від слова. Думав, скористатися тим, що переносити необов'язково, якщо не впевнений, що це правильно. Але все-рівно алгоритм треба буде допрацьовувати, бо він весь час намагається відірвати першу букву від кореня...

    Напишу, якщо вдасться зробити щось путнє...

    ВідповістиВидалити
  3. > На­пи­шу, як­що вдасться зробити щось пу­тнє...

    чекатиму.

    ВідповістиВидалити