Autor Tópico: Dúvida quanto à codificação em editores html.[resolvido]  (Lida 2600 vezes)

Offline Darth Vader

  • Usuário Ubuntu
  • *
  • Mensagens: 323
    • Ver perfil
Dúvida quanto à codificação em editores html.[resolvido]
« Online: 15 de Maio de 2010, 03:08 »
Pessoal, estou começando a dar meus primeiros passos em html e deparei-me com a codificação errada de caracteres que aparecem nos browsers quando quero visualizar o documento ou no Opera ou no Firefox (ainda não testei no IE). Palavras com acento aparecem esquisitas.
Dei uma 'googleada' e achei alguns sites explicando isso. No Quanta Plus verifiquei que a codificação estava como unicode utf-8 e em um site dizia que era melhor colocar como ISO-8859-1, qualquer que fosse o editor.

No Komposer estava como 'ocidental iso 8895-1' e no Quanta estava como 'oeste europeu iso 8895-1'.
Há alguma diferença?
Ao escolher essa codificação, meu documento será visualizado sem problemas em qualquer browser?
Ou alguns browsers tem alguma frescura que eu deva ficar ciente desde já?
Obrigado.
« Última modificação: 15 de Maio de 2010, 22:40 por Darth Vader »

Offline velox256

  • Usuário Ubuntu
  • *
  • Mensagens: 1.915
  • Debian é Debian... :)
    • Ver perfil
    • Linux Inside
Re: Dúvida quanto à codificação em editores html.
« Resposta #1 Online: 15 de Maio de 2010, 07:11 »
Está tudo certo, a codificação é essa mesma. Eu uso nas minhas páginas e ninguém falou nada...
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Dúvida quanto à codificação em editores html.
« Resposta #2 Online: 15 de Maio de 2010, 08:01 »
Não há motivo lógico de usar iso 8895-1 no lugar de UTF-8

http://googleblog.blogspot.com/2010/01/unicode-nearing-50-of-web.html

Se você usa mais de um editor, verifica se estão todos configurados para usar o mesmo encode. Se você usa windows/editor estranho/linguagem de programação sem bom suporte a unicode a fonte do seu problema pode ser o "bom". Links uteis:

http://revolucao.etc.br/archives/charsets-e-encodings/
http://www.igorescobar.com/blog/2009/10/26/problemas-com-utf-8-with-bom/
http://unicode.org/faq/utf_bom.html#BOM

Offline Darth Vader

  • Usuário Ubuntu
  • *
  • Mensagens: 323
    • Ver perfil
Re: Dúvida quanto à codificação em editores html.
« Resposta #3 Online: 15 de Maio de 2010, 11:10 »
Não há motivo lógico de usar iso 8895-1 no lugar de UTF-8

http://googleblog.blogspot.com/2010/01/unicode-nearing-50-of-web.html

Se você usa mais de um editor, verifica se estão todos configurados para usar o mesmo encode. Se você usa windows/editor estranho/linguagem de programação sem bom suporte a unicode a fonte do seu problema pode ser o "bom". Links uteis:

http://revolucao.etc.br/archives/charsets-e-encodings/
http://www.igorescobar.com/blog/2009/10/26/problemas-com-utf-8-with-bom/
http://unicode.org/faq/utf_bom.html#BOM

Este é o site que eu vi:
"...Deve-se ressaltar que existem protocolos padrão que determinam a codificação dos caracteres que devem ser respeitados pelas pessoas que criam páginas para serem visualizadas na Internet.

Mas, se a página ou a mensagem de e-mail não informar a codificação em que foi escrita, o texto pode aparecer não formatado corretamente.

Duas das mais importantes codificações são:

. ISO = International Standardization Organization).
É o padrão ocidental, utilizado também no Brasil.
Cada caractere só possui 1 byte (8 bits), gerando um máximo de 256 caracteres.

. UTF-8: Padrão mundial, que pode ser usado em quase todos os idiomas.

Cada caractere possui 2 bytes (16 bits), o que permite um valor máximo bem maior que o anterior: 65.536 caracteres..."
http://www.cultura.ufpa.br/dicas/htm/htm-estr.htm

Daí creio que , pelo menos pra mim, seria mais viável usar iso no lugar do utf, e ele funcionou nos editores perfeito e bem melhor que o utf.

Com relação ao seu artigo, gostei muito e aprendi mais um pouco - o lance do tal "BOM".
O Notepad++ roda no wine sem problemas e fui dar uma olhada nele tmb, na parte de codificação tem a opção "without BOM".
Valeu pela dica.

Offline Darth Vader

  • Usuário Ubuntu
  • *
  • Mensagens: 323
    • Ver perfil
Re: Dúvida quanto à codificação em editores html.
« Resposta #4 Online: 15 de Maio de 2010, 11:13 »
Está tudo certo, a codificação é essa mesma. Eu uso nas minhas páginas e ninguém falou nada...
Velox, uma dúvida off-topic: aquele esquema do lado esquerdo do teu site com os menus, barra de rolagem etc é o que se chama frameset? Só por curiosidade.

Offline Darth Vader

  • Usuário Ubuntu
  • *
  • Mensagens: 323
    • Ver perfil
Re: Dúvida quanto à codificação em editores html.
« Resposta #5 Online: 17 de Maio de 2010, 22:13 »
Está tudo certo, a codificação é essa mesma. Eu uso nas minhas páginas e ninguém falou nada...
Velox, uma dúvida off-topic: aquele esquema do lado esquerdo do teu site com os menus, barra de rolagem etc é o que se chama frameset? Só por curiosidade.

Achei, é o tal frameset mesmo.
Já saquei o funcionamento dele no Quanta.

Offline velox256

  • Usuário Ubuntu
  • *
  • Mensagens: 1.915
  • Debian é Debian... :)
    • Ver perfil
    • Linux Inside
Re: Dúvida quanto à codificação em editores html.
« Resposta #6 Online: 18 de Maio de 2010, 08:48 »
Isso aí, meu site usa frames e, no meu caso, são 3 frames, o que monta a página, o frame à esquerda e o frame à direita. Qdo se usa frame, o link a ser aberto tem que ser especificado no item "target"; cada frame tem um nome, no meu caso, o frame à esquerda se chama 'esquerda' e o da direita se chama 'direita'. Nos links do frame à esquerda (que é onde fica o menu de navegação, criados com javascript), para serem visualizados no frame à direita, o item 'target' dos links devem apontar para o frame chamado 'direita', que é onde ele vai ser visualizado.

Eu acho frames muito práticos, mas a maioria dos sites usam páginas 'normais' mesmo, mas em php ou outra linguagem de programação, que são mais práticas do que simples html.


Está tudo certo, a codificação é essa mesma. Eu uso nas minhas páginas e ninguém falou nada...
Velox, uma dúvida off-topic: aquele esquema do lado esquerdo do teu site com os menus, barra de rolagem etc é o que se chama frameset? Só por curiosidade.
Computador perereca, com disco perereca, monitor perereca e sistema super xuxu. Visitem a minha página em http://sidserra.k6.com.br ou meu blog em http://sidserra.blogspot.com.br.