| ||
Cinderella > Fórum > Documentação | ||
Está a aceder como utilizador anónimo | ||
Pouco a pouco tentaremos ir criando documentação sobre o funcionamento deste fórum, embora o objectivo mais demandado seja tornar o funcionamento suficientemente claro para não surgir a necessidade de documentação...
Para os participantes recém-chegados e sem experiência de participação de fóruns deste género, sugerimos a leitura da mensagem "Bem vindo ao fórum Cinderella!"
Para além dessa informação de base, é importante começarmos por responder à natural pergunta:
A opção mais simples é... o "texto simples". Neste caso escreve simplesmente "texto corrido". As mudanças de linha que fizer explicitamente serão respeitadas [em termos de HTML, convertidas para "<br />"], e no resto do texto aparecerão, sempre que necessário, outras mudanças de linha em função do espaço horizontal disponível. Note que qualquer HTML que tentar escrever nesta modalidade será ignorado pelos browsers: um "<" aparecerá sempre como "<", por exemplo.
Esta é a opção com mais flexibilidade. À excepção da prevenção de alguns problemas de segurança (a configurar brevemente), o HTML que escrever será respeitado com esta opção. Note que se escrever texto simples' mas por lapso se esquecer de activar essa opção e o deixar interpretar como HTML (e não conhecer este), pode ter algumas surpresas, começando pelo fluir do texto... Como sempre, sugerimos que faça a pré-visualização das suas mensagens antes de as enviar em definitivo.
Se nunca escreveu em HTML, esta pode ser uma boa oportunidade para experimentar. Para grande parte das necessidades de escrita num fórum como este, alguns conhecimentos muito básicos de HTML poderão ser perfeitamente suficientes. Por isso mesmo incluímos aqui uma... "introdução ao HTML em 10 minutos".
Nota técnica: com mais exactidão técnica, deveríamos dizer que no Fórum Cinderella usamos, de facto, XHTML, uma reformulação mais "estrita" do HTML. Mas mesmo que nunca tenha ouvido falar de XHTML provavelmente não precisa de se preocupar. O texto submetido através dos nossos formulários é (sempre que possível) automaticamente corrigido e adaptado de acordo com a especificação aqui em uso.
Incluído por agora a título experimental. Essencialmente, nesta modalidade escreve-se texto sem marcas especiais de HTML, mas tendo o cuidado de dispor o texto de acordo com algumas convenções simples que o computador interpreta para gerar HTML apropriado. Por exemplo: uma linha branca a separar dois blocos de texto é interpretada como sinalizando um parágrafo; parágrafos sucessivos iniciados por "-" são interpretados como items de uma lista.
Enquanto não incluímos aqui mais informação sobre esta opção, pode consultar "An introduction to structured text", de Paul Everitt.
Uma das melhores introduções à questão da escrita de expressões matemáticas em HTML é ainda a elaborada por Jukka Korpela: "Math in HTML (and CSS)".
Embora a maior parte dos browsers instalados não suporte ainda MathML, estão disponíveis alguns símbolos "avulsos" que permitem a escrita directa de algumas expressões simples.
Note-se que também no que toca a esses símbolos é de evitar fortemente o uso directo de HTML produzido pelo MS-Word: mesmo que o documento resultante possa ser visualizado sem problemas no computador do autor, não há qualquer garantia que o mesmo aconteça noutro computador com o mesmo ou outro browser (mesmo que o sistema operativo do leitor seja também MS-Windows).
Quanto à técnica de usar elementos "font" para incluir símbolos especiais (como por exemplo escrever "<font face="Symbol">c</font>" para obter a letra grega gamma), apenas "resulta" em browsers com um erro de funcionamento bem conhecido.
No fórum Cinderella, a codificação de base usada para o HTML é a ISO 8859-1 (Latin 1). Assim, as mensagens enviadas apenas poderão incluir em representação `directa' caracteres desse conjunto: por exemplo, a palavra "acção" pode ser simplesmente escrita como "acção", admitindo que o seu sistema local funciona também com a mesma codificação ou, para quase todos os caracteres, com a ISO 8859-15, ou ainda que o browser (para mensagens escritas no nosso formulário de submissão) faz um bom trabalho de conversão. A "Windows code page 1252" também está próxima da norma ISO 8859-1 mas acrescenta alguns caracteres não suportados por esta (daí ver-se por vezes pontos de interrogação onde o autor pretendia (em Word) colocar aspas).
Todos os caracteres não incluídos na codificação ISO 8859-1 (ou aqueles para os quais haja dúvidas sobre serem bem suportados tanto na página final como no software de edição do autor) deverão ser escritos na forma de referências de caracteres ou referências de entidades.
Exemplificando com a letra grega maiúscula Delta:
Em princípio, qualquer caracter representável em Unicode poderá ser inserido usando a respectiva referência de caracter (numérica), embora o facto de cada leitor o conseguir ver dependa do seu sistema operativo, browser e `fontes' instaladas. Na página "Referências de caracteres e entidades" apresentamos uma lista de caracteres para os quais existem (até ao HTML 4) referências de entidade. Esta página serve também para verificar se no seu browser consegue de facto ver todos esses caracteres...