3.1
CARACTERÍSTICAS GERAIS
3.2
REQUISITOS DE HARDWARE E SOFTWARE
A ferramenta HyperNews
é um programa que permite discussão através da Internet
(Web), foi originalmente criado por Daniel LaLiberte da National Computional
Science Alliance (NCSA). Na sua utilização mais comum, a
ferramenta exibe um fórum, também chamado de artigo base.
Um fórum pode tratar de qualquer assunto para ser discutido, como
assuntos de uma disciplina, por exemplo. A discussão toma forma
através das mensagens e respostas enviadas que ficam abaixo do artigo
base. Desenvolvido dentro do contexto HTML, o artigo base e as mensagens,
formam uma página Internet.
Mensagens podem ser
direcionadas ao artigo base ou podem ser respostas a qualquer outra mensagem.
Para demonstrar estas diferenças, e para que isto possa ser visualizado,
o HyperNews cria uma estrutura hierárquica, com o artigo base considerado
o nível zero (0) da hierarquia. As mensagens que respondem diretamente
ao artigo base, são consideradas de primeiro nível,
ou topo de nível (1º); respostas a estas mensagens, são
o segundo nível (2º), e assim sucessivamente. As mensagens
são mostradas através de uma árvore (Figura 1)
que identifica como elas se relacionam.
Figura 1 - Exemplo da estrutura hierárquica
do HyperNews (Árvore)
Quando envia-se uma
mensagem ou uma resposta, a ferramenta permite, ao usuário, identificar
a intenção da mensagem, oferecendo uma lista de ícones
onde deve-se selecionar um que expresse a intenção da mensagem,
por exemplo: pergunta, aviso, novidade, idéia, etc. A respeito do
envio de mensagens, a ferramenta reflete a flexibilidade da Internet, dispondo
de vários formatos para a mensagem ser enviada: Smart Text, Text,
HTML, e http URL (seção 5.2).
Ao visualizar-se uma
mensagem individualmente, no topo, aparece um cabeçalho que mostra:
o título da mensagem, o nome do artigo base, os títulos das
mensagens que estão sendo respondidas (se for o caso), a data em
que foi enviada, e o nome do autor. Para facilitar a visualização
dos leitores, as mensagens mais recentes da árvore de mensagens
recebem o ícone . Pode-se navegar através das mensagens
utilizando-se os botões “Next” e “More”.
As informações
das mensagens podem ser mostradas de dois modos, “outline” ou “inline”.
O modo “outline” utiliza um alinhamento com recuos para mostrar a árvore
de mensagens, mostrando quais mensagens são respostas a outras mensagens.
Para cada mensagem, somente os títulos, autores e datas são
apresentados. E pode-se optar pela “profundidade” de níveis que
são visualizados, se apenas as mensagens de primeiro nível,
até o segundo nível, até o terceiro, ou todos os níveis.
Pode-se utilizar, também
o modo “inline” para alinhar e visualizar as mensagens, o qual permite
visualizar o corpo (texto) de algumas mensagens. No modo “inline” existem
algumas opções: a opção “inline 0” desabilita
este modo, e não mostra o corpo de nenhuma mensagem. Já a
opção “inline 1” mostra apenas o corpo das mensagens do primeiro
nível após o nível em que o usuário encontra-se,
mostrando de acordo com a opção “outline” o restante das
mensagens de níveis inferiores. E existe também a opção
“inline All”, na qual o corpo de todas as mensagens, em todos os níveis
são mostrados.
Existe uma possibilidade
interessante, que é a dos usuários poderem subscrever-se
a algumas mensagens, ou a um fórum inteiro. Isto possibilita que
o usuário receba uma notificação, através de
uma mensagem de correio-eletrônico, quando alguma resposta for adicionada,
às mensagens, ou ao fórum de seu interesse.
Uma função
essencial da ferramenta, é que ela organiza as respostas, e é
capaz de reorganiza-las, assim que uma nova é enviada. Os autores
dos fóruns tem a facilidade de poderem administrar as mensagens,
ou um conjunto de mensagens, ou seja, se for adicionada alguma mensagem
(ou várias) que não refere-se ao assunto do fórum,
esta pode ser apagada ou movida para outro fórum, também,
pode-se copiar mensagens, ou um conjunto de mensagens, para outros fóruns.
A flexibilidade associada
ao HyperNews vem sendo explorada de diversas maneiras. Além de sua
utilização normal, como uma forma de discussão, a
ferramenta pode ser utilizada, por exemplo, como um repositório
de anotações, permitindo aos usuários, literalmente,
adicionar anotações a qualquer documento.
A ferramenta pode ser
acessada de qualquer local, devido a ela ser baseada em Web. A administração
remota via Web, apresenta um pequeno problema, pois, as configurações
iniciais necessitam de acesso à linha de comando no servidor. Isto
pode ser realizado remotamente, utilizando-se telnet, mas ainda assim,
a linha de comando será necessária.
Algumas restrições
de segurança são oferecidas aos administradores do fórum.
A ferramenta HyperNews, pode utilizar uma senha para controlar os acessos.
Cada uma das ações seguintes podem ser controladas, por senha:
cadastrar-se como membro, ler mensagens ou fóruns, criar fóruns,
adicionar mensagens, apagar ou mover mensagens e subscrever-se. Para cada
uma destas ações existem três níveis de acesso:
qualquer um pode acessar, apenas administradores, ou apenas membros podem
acessar.
O autor da ferramenta
oferece um tipo de suporte técnico, por meio de um fórum
HyperNews, este permite a troca de informações entre as pessoas
que utilizam a ferramenta em seus servidores. Muita informação
contida neste fórum pode ser utilizada para resolver problemas que
surgem.
Em relação
aos custos, atualmente a ferramenta encontra-se livre de qualquer custo,
para ser copiada, instalada e utilizada. A ferramenta pode ser copiada
diretamente de sua página oficial (http://www.hypernews.org), e
o seu código é aberto ao publico para ser modificado ou melhorado
de acordo com as necessidades.
A ferramenta apresenta
algumas vantagens sobre outras ferramentas de conferência:
A ferramenta HyperNews
funciona com o suporte CGI padrão, fornecido pela maioria dos servidores
http Unix. É conhecido, que a ferramenta funciona com os servidores
NCSA httpd (1.5, ou 1.5.2, mas não 1.5.1), CERN httpd (não
recomendado), Apache, e Netsite. Todo o programa é escrito na linguagem
Perl, e necessita de Perl 5.
Para a instalação
do código da ferramenta não é necessário mais
que 1Mbyte de espaço de disco. E cada mensagem utiliza o espaço
próprio (depende do tamanho), mais um arquivo de configuração
(urc, aproximadamente 2Kbytes).
Segundo LALIBERTE (1995),
não é necessário nenhuma alteração na
estação cliente, já que a ferramenta cria documentos
padrão HTML.