Персональные инструменты
 

WikiWiki — различия между версиями

Материал из CustisWiki

Перейти к: навигация, поиск
м (реплицировано из внутренней CustisWiki)
 
м (реплицировано из внутренней CustisWiki)
(не показано 5 промежуточных версий 2 участников)
Строка 1: Строка 1:
 
'''WikiWiki''' (Вики) — гипертекстовая интернет-среда, предназначенная для коллективного редактирования, накопления и структуризации текстовой информации.
 
'''WikiWiki''' (Вики) — гипертекстовая интернет-среда, предназначенная для коллективного редактирования, накопления и структуризации текстовой информации.
  
[http://lib.custis.ru/images/6/65/Wiki-documenting.swf Здесь] можно просмотреть Flash-презентацию, поясняющую, что есть WikiWiki-технология, и каковы ее преимущества и недостатки.
+
==Принцип==
 
+
==Термин==
+
 
Название произошло от гавайского слова «wikiwiki» — «как можно быстрее». Концепция Вики отвечает тому, что первоначально задумывал Тим Бернерс-Ли (Tim Berners-Lee), изобретатель Всемирной Сети: доступность информации онлайн и возможность её быстрого изменения. По крайней мере, так он писал в своей книге «Weaving the Web».  
 
Название произошло от гавайского слова «wikiwiki» — «как можно быстрее». Концепция Вики отвечает тому, что первоначально задумывал Тим Бернерс-Ли (Tim Berners-Lee), изобретатель Всемирной Сети: доступность информации онлайн и возможность её быстрого изменения. По крайней мере, так он писал в своей книге «Weaving the Web».  
  
 
Основная идея вики-технологии — возможность редактирования статей множеством пользователей. Для реализации этой идеи разработаны специальные знаки, тэги, называемые «вики-синтаксисом». Разные движки используют разный синтаксис, но все они проще и удобнее HTML-разметки, применяемой в WWW. Это позволяет работать с ней даже тем, кто не проходил обучения вообще.
 
Основная идея вики-технологии — возможность редактирования статей множеством пользователей. Для реализации этой идеи разработаны специальные знаки, тэги, называемые «вики-синтаксисом». Разные движки используют разный синтаксис, но все они проще и удобнее HTML-разметки, применяемой в WWW. Это позволяет работать с ней даже тем, кто не проходил обучения вообще.
  
 +
===Среда===
 
'''Wiki''' (также '''WikiWiki''', '''WikiWikiWeb''' или '''WikiWeb'''), — это собрание интернет-страниц, которые можно не только читать, но и изменять онлайн. Как и в WWW, отдельные страницы и статьи соединены между собой ссылками. Для реализации вики-среды создаётся (или добывается уже существующее) подходящее для данных целей ПО — движок вики-сети (вики-движок).
 
'''Wiki''' (также '''WikiWiki''', '''WikiWikiWeb''' или '''WikiWeb'''), — это собрание интернет-страниц, которые можно не только читать, но и изменять онлайн. Как и в WWW, отдельные страницы и статьи соединены между собой ссылками. Для реализации вики-среды создаётся (или добывается уже существующее) подходящее для данных целей ПО — движок вики-сети (вики-движок).
  
 
Возможность редактировать содержимое вики-сайта любым посетителем, с одной стороны, позволяет без труда накапливать и систематизировать информацию, но, с другой стороны, создаёт обширное поле для вандализма. Из-за последнего все вики-сайты используют технологию CVS, сохраняющую каждую версию документа. Если документ подвергается вандализму, пользователь вики может легко восстановить старую версию. Получается, что портить в Вики сложнее, чем исправлять. Программное обеспечение также позволяет ограничить доступ и права редактирования страниц Вики-среды до определённого круга пользователей.
 
Возможность редактировать содержимое вики-сайта любым посетителем, с одной стороны, позволяет без труда накапливать и систематизировать информацию, но, с другой стороны, создаёт обширное поле для вандализма. Из-за последнего все вики-сайты используют технологию CVS, сохраняющую каждую версию документа. Если документ подвергается вандализму, пользователь вики может легко восстановить старую версию. Получается, что портить в Вики сложнее, чем исправлять. Программное обеспечение также позволяет ограничить доступ и права редактирования страниц Вики-среды до определённого круга пользователей.
 
Таким образом, «Вики» («ВикиВики») это:
 
* Выражение, означающее «быстро»/ «ненапряжно» на Гавайском.
 
* Принципы ведения вебконтента:
 
** Простой язык разметки;
 
** Совместное редактирование множеством пользователей.
 
** Мгновенная публикация изменений;
 
** Версионность.
 
* Софт, используемый для этого.
 
* Вебсистема, на базе такого софта.
 
  
 
==История==
 
==История==
 
Оригинальная система Wiki была изобретена Вардом Каннингемом. Она была создана для web-узла Pattern Languages Community с целью упростить совместное создание и документирование программных образцов.
 
Оригинальная система Wiki была изобретена Вардом Каннингемом. Она была создана для web-узла Pattern Languages Community с целью упростить совместное создание и документирование программных образцов.
 
== Преимущества ==
 
=== Статьи/документы — это плоский текст ===
 
Преимущества «плоского» текста (текста, разбитого на строки):
 
* Редактируется в любом текстовом редакторе.
 
* Минимальный «вес» при хранении и пересылке по сети.
 
* Возможно автоматически определять изменения, что дает:
 
** Параллельное (совместное редактирование);
 
** Определение авторства каждой строчки;
 
** Автоматическое разрешение конфликтов;
 
** Экономная система контроля версий.
 
** Удобен для автоматической обработки.
 
 
=== Простой язык разметки ===
 
 
Стандартные языки разметки ([[SGML]], [[HTML]], [[LaTeX]]):
 
* Сложные для изучения (много элементов, нетривиальный синтаксис);
 
* Возможны трудноуловимые ошибки;
 
* Элементы разметки занимают существенный объем текста (высок «overhead»):
 
** Долго и трудно набивать текст;
 
** Текст плохо читаем с экрана.
 
Плоский текст c простой разметкой:
 
* Быстро пишется;
 
* Легко читается с экрана.
 
 
=== Правка и публикация по месту ===
 
 
Мгновенная публикация:
 
 
* Для практически всех языков разметки, кроме [[HTML]], нет WYSIWYG-программ просмотра — необходима конвертация в DVI, PostScript, PDF, RTF или тот же HTML, что происходит небыстро.
 
* Публикация по месту позволяет вносить правки в процессе чтения материала (не нужно искать исходные тексты)
 
* Немедленная публикация позволяет сразу же проверить внесенные правки.
 
 
=== Автоматическое построение ссылок ===
 
Автоматическая линковка:
 
 
* Стандартные языки разметки ([[TeX]], [[LaTeX]], [[SGML]]) разделяют идентификаторы и названия структурных блоков (секций, глав, разделов), что:
 
*{{ok}} способствует строгой целостности;
 
*{{no}} Вносит большую «нагрузку» на внесение ссылки
 
* Идентификаторы=Названия=Заголовки
 
* Адаптивная линковка:
 
** «Опережающие» ссылки на несуществующие статьи;
 
** Перенаправления ссылок.
 
 
 
=== Централизованное хранение ===
 
 
{{no}} При локальной обработке размеченной (HTML, XML, LaTeX, SGML) документации необходимо одновременно знать
 
* файловую структуру проекта (в каком файле что лежит);
 
* Идентификаторы разделов.
 
* Иметь систему синхронизации изменений от различных пользователей
 
 
{{ok}} ВикиВики система сама обеспечивает
 
* централизованное хранение всех блоков текста («статей») 
 
* идентификатор хранения=идентификатор ссылки=названию статьи.
 
 
 
 
=== Редактировать может каждый ===
 
* Никто не знает всего, но возможно собрать знания «с миру по нитке».
 
* Никто не застрахован от ошибки, но любой, заметив ошибку может легко ее исправить.
 
* Легче поддерживать актуальность документа — правка ошибки очень проста, а от непоправимого разрушения документа защищает контроль версий.
 
 
==Недостатки==
 
;Редактировать может каждый:
 
:* Широкий круг допущенных — уязвимо, если есть злонамеренный вандал.
 
:* Информация может быть неверной:
 
:** Внесена ошибка — пока ошибки не заметят;
 
:** Статья написана некомпетентными участниками — неверно до появления специалиста.
 
 
;Нет стандартной вики-разметки:
 
:* уже существует «вавилонская башня» близких, но различных вики-диалектов,
 
:* практически каждая вики-система использует свою разметку (или допускает несколько различных разметок).
 
 
;Разметка не «адаптирована к компьютеру»: Мало программных библиотек стандартного разбора (parsing) документов (в отличие от [[XML]]/[[SGML]]/[[HTML]]).
 
 
;Ограниченное использование возможностей верстки и полиграфии:
 
:* Шрифты;
 
:* Сложные страницы с полями;
 
:* Плавающие объекты и т. п.
 
:* Оптимальный кернинг и выравнивание пустых пространств.
 
 
* Размыта ответственность за содержимое;
 
* Допустима ссылочная нецелостность.
 
 
== Почему это работает? ==
 
* Совместное редактирование влечет совместную ответственность;
 
* Вырабатывает культуру обсуждений и поиска правильного решения;
 
* «Эффект взбивания сливок» — легкость редактирования многими участниками ведет к многократным итерациям, что улучшает качество текста.
 
* Легкость порождения статей способствует фиксации больших объемов знаний («главное — начать»).
 
 
== Когда это не работает? ==
 
* Широкий круг допущенных к редактированию может привести к спаму и вандализму.
 
* Когда возникают неразрешимые противоречия между участниками
 
* «Невежественное большинство» может «продавить» неверную информацию.
 
* Некоторых расстраивает потеря авторства при правках других участников.
 
 
  
 
[[Category:Документирование]]
 
[[Category:Документирование]]
 
{{replicate-from-custiswiki-to-lib}}
 
{{replicate-from-custiswiki-to-lib}}

Версия 20:21, 1 февраля 2006

WikiWiki (Вики) — гипертекстовая интернет-среда, предназначенная для коллективного редактирования, накопления и структуризации текстовой информации.

Принцип

Название произошло от гавайского слова «wikiwiki» — «как можно быстрее». Концепция Вики отвечает тому, что первоначально задумывал Тим Бернерс-Ли (Tim Berners-Lee), изобретатель Всемирной Сети: доступность информации онлайн и возможность её быстрого изменения. По крайней мере, так он писал в своей книге «Weaving the Web».

Основная идея вики-технологии — возможность редактирования статей множеством пользователей. Для реализации этой идеи разработаны специальные знаки, тэги, называемые «вики-синтаксисом». Разные движки используют разный синтаксис, но все они проще и удобнее HTML-разметки, применяемой в WWW. Это позволяет работать с ней даже тем, кто не проходил обучения вообще.

Среда

Wiki (также WikiWiki, WikiWikiWeb или WikiWeb), — это собрание интернет-страниц, которые можно не только читать, но и изменять онлайн. Как и в WWW, отдельные страницы и статьи соединены между собой ссылками. Для реализации вики-среды создаётся (или добывается уже существующее) подходящее для данных целей ПО — движок вики-сети (вики-движок).

Возможность редактировать содержимое вики-сайта любым посетителем, с одной стороны, позволяет без труда накапливать и систематизировать информацию, но, с другой стороны, создаёт обширное поле для вандализма. Из-за последнего все вики-сайты используют технологию CVS, сохраняющую каждую версию документа. Если документ подвергается вандализму, пользователь вики может легко восстановить старую версию. Получается, что портить в Вики сложнее, чем исправлять. Программное обеспечение также позволяет ограничить доступ и права редактирования страниц Вики-среды до определённого круга пользователей.

История

Оригинальная система Wiki была изобретена Вардом Каннингемом. Она была создана для web-узла Pattern Languages Community с целью упростить совместное создание и документирование программных образцов.


Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».

Репликация: База Знаний «Заказных Информ Систем» → «WikiWiki»