Feb. 2nd, 2009

exceed_er: (Default)
Большинство известных javascript плагинов (FCKEditor, wymeditor...) для редактирования HTML в браузере имеют опцию конвертирования вставок из WinWord-a. Однако даже после махинаций процессинга очень умными скриптами в хтмл-е полно мусора. Избавиться от этого программно очень сложно - из-за тонкостей криворукости создателей этого текстового процессора.

Однако есть метод, которому по крайней мере можно научить пользователей вашего CMS или wiki движка. Метод такой: пользователь должен написать "чистый" документ, то есть пользоваться исключительно стилями (например, не выбирать Courier как фонт, а завести Стиль Форматирования "my Ruby source code" и присвоить ему "Courier New 12pt". Таким образом всё ещё можно сделать таблицы, заголовки, вообще всё что угодно, лишь бы форматирование шло через стили, а не прямо в тексте нажатием кнопок B там или U. Потом делается Ctrl-A (или выбрать только часть, которая вас интересует), Ctrl+SPACE (тут текст очистится от всех идиотских вставок) и Ctrl+C (скопировать). Осталось вставить в html editor, и теперь умные скрипты наконец-то смогут с ним справится хотя бы на твердую четверку.

via ru_webdev, [livejournal.com profile] alexkuklin отсюда.

Profile

exceed_er: (Default)
exceeder

November 2016

S M T W T F S
  12345
67 89101112
13141516171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 17th, 2025 11:54 pm
Powered by Dreamwidth Studios