Статьи

WYSIWYG в подробностях. TinyMCE

Опубликовано 12/30/07 // Тэги: // Комментарии: 0

Так или иначе, но с HTML знакомы все пользователи сети Интернет. Благодаря своей простоте, этот язык разметки обрел большую популярность на просторах WWW; освоить же HTML-азы и создать веб-страничку под силу практически любому.

HTML-верстка – занятие отнюдь не занудное и неприятное, как может показаться на первый взгляд. Наоборот, оно начинает приносить некое эстетическое удовольствие – правда, при определенных навыках и средствах. Под средствами прежде всего подразумевается программное обеспечение.

ПО много и оно, конечно же, разнообразное. Когда заходит речь об используемом при HTML-верстке инструментарии, каждый придерживается определенной точки зрения. Кому-то удобно работать с такими профессиональными и полнофункциональными продуктами, как Macromedia Dreamweaver или Microsoft FrontPage. Другой останавливается на свободных, некоммерческих продуктах типа NVU, объясняя свой выбор бесплатностью и незагруженностью программы. Есть и такие виртуозы, которые для создания HTML-страниц предпочитают пользоваться … «Блокнотом». По большому счету, это не очень-то и удивительно, ведь многие HTML-редакторы оставляют после себя много «мусора» – пометок, комментариев, пустых контейнеров и т. п. Тем не менее, вполне очевидно, что вариант с Notepad’ом совсем нерационален по соотношению время/результат.

Вышеперечисленные продукты (кроме «Блокнота» :) принято относить к категории WYSIWYG-редакторов. (Английская аббревиатура WYSIWYG – «What You See Is What You Get» – переводится как «что видишь, то и получаешь».) Работа в таких программах очень наглядна, о чем свидетельствует даже само название. Вы всегда видите результаты и в любой момент можете внести любые коррективы, причем и исходный код, и дизайн доступны для правки. В режиме реального времени ваши действия внутри редактора (манипуляции мышью, нажатия на кнопки и т. д.) особым образом трансформируются в HTML. Верстка внутри WYSIWYG относительно проста и удобна. А ведь эти и многие другие факторы в обязательном порядке отразятся на качестве и скорости работы, не так ли?

Но HTML-редакторы далеко не всегда под рукой. Это незадача, если вы хотите опубликовать достаточно объемный материал в аккуратном, читабельном виде на своем сайте, находясь, так сказать, «вне лаборатории». Пускай даже это будете не вы, а другие содержатели, посетители ресурса. В таком случае, для решения проблемы можно воспользоваться одним из браузерных WYSIWYG-редакторов. Сегодня и в дальнейшем, читатель, мы будем говорить преимущественно о них. Знакомьтесь, первый участник –

TinyMCE

Разработчик: Moxiecode Systems AB
Лицензия: LGPL
Сайт поддержки: www.tinymce.moxiecode.com
Совместимость с браузерами: MSIE 5 – 6, Mozilla 1.7.x, Firefox 1.0.x – 1.5b2, Opera 9 Preview (данные приведены согласно документации разработчиков и относятся к ОС Windows XP. Со значительной степенью вероятности можно судить, что TinyMCE стабильно работает в браузерах более поздних и некоторых ранних версий, а также в других ОС семейства Windows)
Размер дистрибутива: 0,5 MB / 2,5 MB

Обзор начнем с самого известного WYSIWYG-редактора. Конечно, вы можете и не загружать полумегабайтный архив с сайта разработчиков, ведь TinyMCE легко найти в составе многих CMS; но не исключено, что это будет устаревшая и весьма облегченная версия пакета. Поэтому мой совет – лучше скачайте оригинальный комплект: в нем присутствует подробная документация и полный набор plugin’ов.
Рассматриваемая мной версия редактора – 2.0.6.1 – видимо, по ошибке, датирована 4 маем 2005 года (в changelog’е имеются и более ранние релизы, вышедшие, однако, в 2006 году). А, впрочем, это и не столь важно.

Оставить комментарий