Concepto Wiki

También disponible en Deutsch, English, Русский


El concepto básico de wiki gira en torno a la idea de utilizar un conjunto mínimo de funciones. Sólo debe implementarse la funcionalidad necesaria para que una herramienta de colaboración web sea práctica y fácil de aprender y utilizar. Significa crear una herramienta lo más sencilla posible, tanto en el código como en la interacción con el usuario.



Wiki-Wiki Express, Honolulu International Airport
Wiki-Wiki Express, Honolulu International Airport

1. Principios de diseño de la wiki

Estos son los principios de diseño del wiki recopilados por Ward Cunningham:


  • Simple - más fácil de usar que de abusar. Un wiki que reinventa el marcado HTML (**negrita**, por ejemplo) ¡ha perdido el rumbo!
  • Abierto - Si una página se encuentra incompleta o mal organizada, cualquier lector puede editarla como considere oportuno.
  • Incremental - Las páginas pueden citar otras páginas, incluso las que aún no han sido escritas.
  • Orgánico - La estructura y el contenido del texto de la página están abiertos a la edición y a la evolución.
  • Mundano - Un pequeño número de convenciones de texto (irregulares) proporcionará acceso al marcado de páginas más útil.
  • Universal - Los mecanismos de edición y organización son los mismos que los de la escritura, por lo que cualquier escritor es automáticamente un editor y organizador.
  • Overtido - La salida formateada (e impresa) sugerirá la entrada necesaria para reproducirla.
  • Unificado - Los nombres de las páginas se extraerán de un espacio plano para que no se requiera un contexto adicional para interpretarlos.
  • Preciso - Las páginas se titularán con la suficiente precisión para evitar la mayoría de los choques de nombres, normalmente formando frases sustantivas.
  • Tolerante - Se prefiere un comportamiento interpretable (aunque sea indeseable) a los mensajes de error.
  • Observable - La actividad dentro del sitio puede ser observada y revisada por cualquier otro visitante del sitio.
  • Convergente - La duplicación puede desalentarse o eliminarse encontrando y citando contenidos similares o relacionados.

He aquí algunos principios adicionales que los guían, pero que no eran de interés primordial para mí.


  • Confianza - Esto es lo más importante en un wiki. Confía en la gente, confía en el proceso, permite la creación de confianza. Todo el mundo controla y comprueba el contenido. Wiki se basa en la suposición de que la mayoría de los lectores tienen buenas intenciones.
  • Diversión - Todo el mundo puede contribuir; nadie tiene por qué hacerlo.
  • Compartir: información, conocimientos, experiencias, ideas, opiniones...

... ciertamente hay mucho más que es importante. Un servidor web seguro, por ejemplo.

2. Dirección


En pocas palabras, si alguien que edita una página wiki escribe un "NombreWiki" (que consiste en una letra mayúscula seguida de una o más letras minúsculas, otra letra mayúscula y cero o más letras minúsculas), entonces si existe una página con ese nombre en el wiki, aparecerá un enlace cuando se muestre la página editada. De lo contrario, aparecerá un signo de interrogación junto al nombre; al hacer clic en el signo de interrogación aparecerá un editor que permitirá al usuario añadir contenido y guardarlo, creando así la página.

2.1. Dirección Wiki


Todos los NombresWiki? en el sistema se enlazan automáticamente en el texto.

2.2. Direccionamiento InterWiki?


Con la ayuda de la lista de URLs externas, es posible enlazar con páginas de otros wikis y sitios web. Cualquier referencia de la forma "SitioExterno:Destino" enlazará automáticamente con la página correspondiente del sitio externo. Ejemplo: Google:búsqueda.

3. Concepto de formato


El formato en la wiki sigue el principio de WYTIWYG (lo que piensas es lo que obtienes), y consiste en un marcado pseudovisual.


Por ejemplo, lo siguiente:

this
  * test
  * test1	

is displayed as

  • test
  • test1

while

this
  1. test
  1. test1	

is displayed as

  1. test
  2. test1

4. Concepto de autoría

4.1. Acceso multiusuario


¿Qué podemos decir? Haz doble clic en cualquier lugar de aquí y empieza a editar esta página.
Incluso puedes guardar tus cambios. Entonces, ¿cómo se hace frente a los vándalos?

4.2. Control de versiones y diff


El control de versiones resulta ser una excelente defensa contra los vándalos (y también es bastante útil por sí mismo). Cada versión de una página se guarda en la base de datos y se puede ver la diferencia entre dos versiones cualquiera

4.3. Moderación

  • En la mayoría de los wikis no hay un papel formal de moderador.
  • Los wikis tienden a confiar en que los usuarios actúen de forma responsable cuando editan páginas en las que colaboran varios usuarios.
  • Siempre se puede utilizar el enlace de revisiones en la parte inferior de una página para ver qué se ha añadido o eliminado, cuándo y por quién.
  • Los propietarios de las páginas y los administradores pueden eliminarlas.

¿Cómo se puede utilizar todo esto?

5. Métodos de uso


  1. Colaboración para
    • documentación (y su formato de presentación)
    • textos (libros, artículos) (y el formato de un hiperlibro)
    • ¿qué más?
  2. Gestión de las listas de ToDo
  3. Creación de sitios web
  4. Organizar los pensamientos
  5. Aprender a utilizar el hipertexto real
  6. (ver de Patrones?)

6. Tecnología Wiki

Wiki es una tecnología para reunir y estructurar la información en un sitio wiki basada en el lenguaje de marcado wiki, que utiliza un motor wiki y se caracteriza por:


  • La separación de la información en páginas con hipervínculos, donde cada una tiene su propio nombre;
  • la multiautoría (las páginas wiki pueden ser editadas por todos los visitantes del recurso)
  • la posibilidad de realizar múltiples ediciones del texto sin el uso de herramientas especiales por parte del editor
  • manifestación de los cambios inmediatamente después de su introducción;
  • guardar versiones y la posibilidad de volver a versiones anteriores.

La tecnología wiki permite a cada usuario participar en el desarrollo del contenido del proyecto de Internet como un autor y editor de pleno derecho, al mismo nivel que la administración.


Para ello, el usuario tiene la oportunidad técnica de realizar cambios en las páginas del sitio sin tener conocimientos y habilidades técnicas especiales.


Puede editar el contenido del sitio wiki con un marcado wiki sencillo e intuitivo o con la ayuda de botones de función.


Technology Wiki asume que el visitante quiere aportar al proyecto un beneficio, no un perjuicio.


La protección contra la destrucción y el daño de los materiales está garantizada por la conservación de todos los cambios que se han producido con todos los artículos desde su creación. En cualquier momento se puede comparar la versión del artículo, si es necesario, corregir la página o volver a la versión antigua.


Arreglar el daño en el entorno wiki es más fácil que aplicarlo.

7. Lenguaje de Marcado Wiki


Wiki - el lenguaje de marcado de hipertexto de los documentos, la forma más simple y "legible para el ser humano" de la estructuración del texto.


El marcado Wiki permite:

  • estructurar secciones, párrafos, listas y otros elementos del documento
  • definir y personalizar hipervínculos a imágenes, archivos multimedia, otras páginas, incluso a artículos inexistentes.
  • utilizar Interwiki (una forma especial de enlazar con proyectos wiki amigos instalando antes del título del artículo el prefijo del recurso)
  • seleccionar y formatear párrafos, tablas, líneas, símbolos, comillas, etc.
  • utilizar el lenguaje de marcado LaTeX para trabajar con fórmulas complejas
  • insertar símbolos especiales (letras griegas, signos de operadores, relaciones, puntuación, comerciales, símbolos con signos diacríticos, etc.)
  • Uso limitado de JavaScript y CSS (Cascading Style Sheets).

Si la codificación HTML prohíbe los enlaces a páginas inexistentes, en la wiki ésta es la única forma de crear nuevos registros. Para crear un nuevo registro, primero hay que especificar en el texto un enlace a este registro, aún inexistente.


El marcado wiki, siendo simple para la percepción humana, es complejo para la descripción formal (mucho más complicado que el XML o los lenguajes de programación).


No hay estándares para el marcado wiki, y cada desarrollador de wikiware propone su propio dialecto, incompatible con otros.

8. FAQ

8.1. ¿Qué significa "Wiki"?


"Wiki wiki" es una palabra hawaiana que significa "rápido".

8.2. Todavía no lo entiendo: ¿Qué sentido tiene utilizar un wiki?


El sentido es el siguiente

  1. puedes crear un entorno para recopilar y organizar el conocimiento
  2. puedes usar un entorno que es conveniente para colaborar en documentos y listas de tareas
  3. se obtiene un entorno que permite una conveniente intersección de contextos (ver: hipertexto clásico)

8.3. Aún así, ¿qué hace un wiki ESPECÍFICAMENTE? ¿Qué obtengo si configuro un wiki y lo utilizo por primera vez?


Obtienes un sitio wiki con un conjunto mínimo de páginas. No hará nada excepto servir a los visitantes con ese conjunto mínimo de páginas y darles la posibilidad de editarlas y crear nuevas páginas.

8.4. ¿Ah sí? ¿Cómo es eso? ¿Todo el mundo puede crear su propio contenido?


Eso depende de la configuración.


En la implementación original del concepto wiki no había restricciones: cualquiera podía cambiar cualquier cosa. Esto tiene una utilidad limitada en la vida real, y wacko proporciona una gestión flexible de los derechos de lectura y escritura.


Por defecto, todo el mundo puede crear páginas.


Pero puedes cambiar el valor por defecto, ya sea para todo el wiki o página por página.

9. Moderación


P. S. No has abordado el tema de los vándalos. ¿Cómo //tratáis con ellos?

  • permitir sólo a los usuarios registrados hacer cambios en el contenido
  • restaurar las páginas vandalizadas (el contenido antiguo sigue en la base de datos).

P.P.S. ¿Así que resulta que los usuarios tienen un control total sobre el contenido?

  • En gran medida, sí, pero no totalmente. Siempre se puede "deshacer" el contenido para corregir los cambios indebidos.

P.P.P.S. Bien, supongamos que te inundan de vándalos y gamberros. La wiki simplemente se paralizará.

  1. No podrás revertir los cambios "impropios", porque habrá muchos de ellos.
  2. 2. No podrás hacer cambios "apropiados", porque se perderán en la avalancha de los "inapropiados" y acabarán siendo desechados con estos últimos.

RomanIvanov: En la práctica, esto no ha ocurrido. Si ocurre, conozco varias formas de solucionarlo. Por ejemplo, limitar el acceso al contenido vandalizado sólo a los usuarios registrados, o quizás a un grupo aún más reducido.


AlexLane: El P.P.P.S. supone una coordinación y cooperación a largo plazo entre los malos, lo que es difícil de mantener durante algún tiempo. En Wiki:WhyWikiWorks hay información adicional que aborda esta cuestión. Además, el vandalismo no es lo único que puede acabar con un sitio... ¡basta con ser mencionado en Slashdot!