Вики-разметка
Вики-разметка — специальная разметка, которая предназначена для написания текстов в формате вики. Наиболее известный вариант вики-разметки представлен в движке MediaWiki и популяризован Википедией, которая стала очень известным и популярным сайтом. Есть и альтернативные варианты разметки. Создана, так как использование чистого HTML довольно сложно, а кроме того сопряжено с проблемами безопасности (возможность внедрения сторонних скриптов и иной информации, что может повлечь взлом сайта); вики-разметка же дозволяет размещение только безопасного кода.
После обработки страницы вики-разметка однозначно трансформируется в определенный HTML-код.
Описание[править]
Одной из характерных особенностей вики-разметки MediaWiki является легкость простановки базовых элементов: например, несколько апострофов для курсивного и жирного текста, а также характерные квадратные скобочки для внутренних и внешних ссылок. Это позволяет легко перелинковывать материалы проекта, причем не надо даже знать, есть ли статья с таким названием — достаточно просто поставить ссылку и движок сам сформирует ссылку на страницу или интерфейс ее создания. Таким образом, простановка внутренних ссылок становится очень простой.
Есть реализация вставки загруженных на сервер изображений, таблиц; кроме того, имеется механизм шаблонов, позволяющий вставлять в страницы содержимое шаблонов с подставляемыми параметрами. Все это в совокупности делает написание статьи очень простым с технической точки зрения (в отличие от ручного написания HTML-документа или какого-нибудь материала в разметке TeX). Люди способны быстро создавать и исправлять статьи, и скорее всего именно это способствовало такой популярности вики-технологии в прошлом.
Интересным элементом профессиональной деформации википедов-статьеписателей является то, что долгое время не существовало визуального редактора (и поныне таковой редактор генерирует довольно плохой с точки зрения разметки код, особенно в случае необходимости сложного оформления), так что им привычно написание статей на экране браузера или же в простом текстовом редакторе (без использования специальных текстовых редакторов, которые позволяют представить результирующий текст в визуальном режиме перед сохранением).
Кроме того, для вики-разметки имеется приличное количество расширений, которые добавляют условные выражения типа if-else, позволяют встраивать JavaScript, реализовывать еще более сложные шаблоны (так как сложный вариант разметки традиционно выносится именно в шаблоны, а статьи сохраняются человекочитаемыми).
Иное[править]
- Были также и альтернативы MediaWiki, например Wacko Wiki (отличалась тем, что названия страниц там начинаются с заглавных букв в начале каждого слова, и не имеют пробелов между ними, что породило известное в википроектах имя ГорныйСинийБарабан). Но они не снискали аналогичной популярности, так как конкурировать с Википедией было попросту невозможно.