Wiki: Software Colaborativo, Características e Uso

Enviado por Francisco e classificado em Computação

Escrito em em português com um tamanho de 9,89 KB

O Que É um Wiki?

Os termos wiki (pronunciado /uíqui/ ou /víqui/) e WikiWiki são utilizados para identificar um tipo específico de coleção de documentos em hipertexto ou o software colaborativo usado para criá-lo.

O termo "Wiki Wiki" significa "extremamente rápido" no idioma havaiano.

Este software colaborativo permite a edição coletiva dos documentos usando um sistema que não necessita que o conteúdo tenha que ser revisto antes da sua publicação.

Principais Características

Uma Web Wiki permite que os documentos sejam editados coletivamente com uma linguagem de marcação muito simples e eficaz, através da utilização de um navegador web. Dado que a grande maioria dos Wikis é baseada na web, o termo wiki é normalmente suficiente. Uma única página em um wiki é referida como uma "página wiki", enquanto o conjunto total de páginas, que estão normalmente altamente interligadas, chama-se 'o wiki'.

Uma das características definitivas da tecnologia wiki é a facilidade com que as páginas são criadas e alteradas: geralmente não existe qualquer revisão antes de as modificações serem aceitas, e a maioria dos wikis são abertos a todo o público ou, pelo menos, a todas as pessoas que têm acesso ao servidor wiki. Nem o registro de usuários é obrigatório em todos os wikis.

Coletividade

O que torna o wiki tão diferente de outras páginas da Internet é certamente o fato de poder ser editado pelos usuários que por ele navegam. Por exemplo, esta parte do artigo pode ter sido adicionada anos após a criação do original e, com certeza, não será a última edição; ela será modificada por usuários e visitantes ao longo do tempo. É possível corrigir erros, complementar ideias e inserir novas informações. Assim, o conteúdo de um artigo atualiza-se graças à coletividade. Os problemas que se podem encontrar em wikis incluem artigos feitos por pessoas que nem sempre são especialistas no assunto ou até vandalismo (substituição indevida do conteúdo do artigo). Porém, o intuito é, justamente, que a página acabe por ser editada por alguém com mais conhecimentos. Este conceito está fortemente relacionado com o crowdsourcing. Alternativamente, existem wikis utilizados como wikis pessoais (Personal Wiki).

Página e Edição

Em wikis tradicionais, existem 3 (três) representações para cada página: o código-fonte na linguagem de marcação wiki, a página HTML gerada pelo servidor a partir desse código, e a visualização final renderizada pelo navegador web.

O raciocínio por detrás deste design é que o HTML, com a sua vasta biblioteca de tags, pode dificultar uma edição rápida. Além disso, a funcionalidade completa do HTML (como JavaScript e folhas de estilo) é por vezes limitada nos wikis para manter a consistência e a simplicidade.

Sintaxe Wiki (Exemplo MediaWiki)HTML CorrespondenteResultado Renderizado
"''Doutor''? Sem outro título? Um ''sábio''? É justa a autoridade civil?"



"Porque, certamente," replica Harddriveing, amigavelmente. "Todos nós sábios sabemos mais ou menos."

"Doutor? Sem outro título? Um sábio? É justa a autoridade civil?"



"Porque, certamente," replica Harddriveing, amigavelmente. "Todos nós sábios sabemos mais ou menos."

"Doutor? Sem outro título? Um sábio? É justa a autoridade civil?"

"Porque, certamente," replica Harddriveing, amigavelmente. "Todos nós sábios sabemos mais ou menos."

Alguns mecanismos de edição wiki mais recentes usam um método diferente: suportam a edição WYSIWYG (What You See Is What You Get, ou "O que você vê é o que você obtém"), geralmente com o suporte de controlos ActiveX ou plug-ins que traduzem instruções gráficas (como "negrito" ou "itálico") nas tags HTML correspondentes. Nessas implementações, salvar uma edição envia uma nova versão HTML da página ao servidor, embora o usuário não perceba esse detalhe técnico, pois o código é gerado automaticamente de forma transparente. Usuários que não possuem o plug-in necessário podem, em geral, editar a página da mesma forma, editando diretamente o código HTML.

As instruções de formatação permitidas por um wiki variam consideravelmente, dependendo do mecanismo wiki utilizado.

Wikis simples permitem apenas formatação básica, enquanto os mais complexos suportam tabelas, imagens, fórmulas ou até elementos interativos, como votações e jogos. Por este motivo, atualmente existe um esforço conjunto para definir um Wiki Markup Standard.

Links e Criação de Páginas

Wikis são verdadeiras mídias hipertextuais, com estrutura de navegação não linear. Cada página geralmente contém um grande número de links para outras páginas. Embora páginas com navegação hierárquica sejam por vezes usadas em grandes wikis, a estrutura interligada é a norma. Os links são criados usando uma sintaxe específica, o chamado "padrão de link".

Originalmente, a maioria dos wikis usava o CamelCase como padrão de link. Este padrão une palavras iniciadas com letras maiúsculas, sem espaços entre elas (a própria palavra "CamelCase" é um exemplo). Embora o CamelCase facilite a criação de links, ele também gera links escritos de forma que se desvia da escrita padrão. Wikis baseados em CamelCase são instantaneamente reconhecíveis por um grande número de links com nomes como "TableOfContents" e "BeginnerQuestions".

É importante notar que, dentro de um universo wiki, geralmente não existem dois artigos com títulos idênticos, pois a tecnologia visa eliminar ambiguidades. Ao mesmo tempo, o software wiki geralmente distingue letras maiúsculas de minúsculas nos títulos para fins de armazenamento (case-sensitive). No entanto, a própria ambiguidade do idioma pode levar à criação de artigos sobre o mesmo tópico com títulos ligeiramente diferentes (por exemplo, apenas na capitalização).

Controle de Usuários

A necessidade de controlar usuários está diretamente relacionada ao tamanho e à comunidade do wiki. Teoricamente, quanto maior a comunidade ativa, menor a necessidade de controlos formais, pois o controle seria exercido pela própria comunidade (autorregulação). No entanto, o controle quase sempre se faz necessário, em pelo menos dois níveis: gerenciamento e utilização.

Desta forma, um wiki muito pequeno pode necessitar de controlos que impeçam edições anônimas para evitar vandalismo. Por outro lado, a maioria dos wikis públicos grandes geralmente permite edições anônimas, dispensando o registro obrigatório.

Muitos dos principais mecanismos wiki (incluindo MediaWiki, MoinMoin, UseModWiki e TWiki) possuem funcionalidades para limitar o acesso à edição. Alguns permitem que usuários sejam banidos através do bloqueio do seu endereço IP ou nome de usuário. Contudo, como muitos provedores de acesso à Internet atribuem endereços IP dinâmicos, o banimento de um único IP pode ser facilmente contornado. Para lidar com isso, bloqueios temporários de faixas de IPs (IP range blocks) são por vezes utilizados, impedindo que um vândalo edite por um certo período. Entende-se que isso seja uma barreira suficiente, embora possa, colateralmente, impedir usuários legítimos na mesma faixa de IP de editar durante o período do bloqueio.

Uma defesa comum contra vândalos persistentes é permitir que desfigurem páginas, sabendo que as edições podem ser facilmente rastreadas e revertidas após a saída do vândalo. Essa política, no entanto, pode revelar-se impraticável face a vandalismos sistemáticos ou subtis.

Como medida de emergência, alguns wikis permitem que o banco de dados seja colocado em modo somente leitura. Outros podem adotar uma política onde apenas usuários registrados antes de uma data específica possam editar. Em geral, qualquer dano óbvio infligido por um vândalo pode ser revertido rápida e facilmente. Mais problemáticos são os erros subtis que passam despercebidos, como a alteração de datas de lançamento de álbuns ou discografias na Wikipédia.

Exemplos de Controle (Analogias)

Para ilustrar a ideia de que o wiki necessita essencialmente de dois níveis de controle (gerenciamento e utilização), podemos traçar alguns paralelos:

  • Computador: O wiki seria como o computador, com o processador exercendo o controle (gerenciamento) e os dispositivos de entrada/saída permitindo a interação (utilização).
  • Célula Viva: O wiki seria a célula, com o núcleo gerenciando as funções internas e a membrana permitindo a interação com o exterior (utilização dos recursos).
  • Sociedade: O wiki seria a sociedade, com o governo (núcleo) criando regras (gerenciamento) para manter o funcionamento com base nas interações sociais (utilização).

No ambiente da Educação Corporativa, diversas organizações utilizam esta tecnologia. Por exemplo, o Banco do Brasil e a sua Universidade Corporativa utilizam em larga escala a tecnologia Wiki.

Entradas relacionadas: