Jump to content
Lukas S.

[Resolvido] � <-- Como tirar isto ?

Recommended Posts

Lukas S.

Não sei porque mas o meu código ás vezes aparece isto sempre que ponho um acento numa letra tipos É .... Alguém sabe como resolver?


E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Share this post


Link to post
Share on other sites
HappyHippyHippo

isso depende do formato que esta´s a gravar o teu ficheiro e o formato que estás a dizer ao browser para interpretar o teu ficheiro

o que acontece é que as duas diferem ; iso-8599-1 <-> utf8 <-> etc ...

verifica qual o formato que estas a gravar o ficheiro e faz com que o teu HTML contenha o seguinte header:


<meta http-equiv="Content-Type" content="text/html;charset=AAAAAA" />
[/Code]

alterando o "AAAAAA" pela codificação correta

Edited by HappyHippyHippo

IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Lukas S.

não é utf-8 ? tens ai utf8 também dá, é a mesma coisa ?


E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Share this post


Link to post
Share on other sites
Lukas S.

iso-8599-1 <-> utf8 nenhuma delas resultou

Aur�lio Saraiva on 5 de Julho de 2012

Edited by Lukas S.

E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Share this post


Link to post
Share on other sites
MASNathan

iso-8599-1 <-> utf8 nenhuma delas resultou

Aur�lio Saraiva on 5 de Julho de 2012

não tenho a certeza mas acho que é utf-8

Share this post


Link to post
Share on other sites
HappyHippyHippo

epa, eu disse para confirmares o formato que gravas os ficheiros. se tiveres um mac antigo acho que até será um x-code-xpto


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Lukas S.

Tou num Windows 8 a usar o Visual Web Developer 2010 ele grava em utf-8 penso


E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Share this post


Link to post
Share on other sites
HappyHippyHippo

se está em utf-8 e tens a meta tag a dizer que o ficheiro está em utf-8 o problema está noutro lugar

muito provavelmente, talvez porque está calor, esqueceste-te de dizer que a informação que é apresentada na página vem de uma base de dados ? estou correto ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
pmg
iso-8599-1

o charset correcto e iso-8859-1 (correcto na medida em que existe --- nao faco ideia quanto a apresentacao de caracteres dentro da pagina)


Edit:

O sito http://www.standardsglossary.com/iso8.htm diz:

ISO 8599:1997

Optics and optical instruments. Contact lenses. Determination of the spectral and luminous transmittance

ISO/IEC 8859-1:1998

Information technology. 8-bit single-byte coded graphic character sets. Latin alphabet No. 1

Edited by pmg

What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Share this post


Link to post
Share on other sites
Lukas S.

se está em utf-8 e tens a meta tag a dizer que o ficheiro está em utf-8 o problema está noutro lugar

muito provavelmente, talvez porque está calor, esqueceste-te de dizer que a informação que é apresentada na página vem de uma base de dados ? estou correto ?

Completamente errado ... o texto é colocado directamente , neste caso na index....

o charset correcto e iso-8859-1 (correcto na medida em que existe --- nao faco ideia quanto a apresentacao de caracteres dentro da pagina)

tentei e nada ... o estranho é q é só com acentos ...


E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Share this post


Link to post
Share on other sites
pmg

Tens o site num sitio acessivel publicamente?

Diz qual e o endereco.


What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Share this post


Link to post
Share on other sites
HappyHippyHippo

o charset correcto e iso-8859-1 (correcto na medida em que existe --- nao faco ideia quanto a apresentacao de caracteres dentro da pagina)

é o que dá usar sempre utf-8, quando mete outras coisas a dislexia entra em ação


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Lukas S.

não é localhost....

Update: O HappyHippyHippo entrou por TeamViewer e resolveu os problemas todos :D Obrigado a todos que ajudaram :D

Edited by Lukas S.

E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Share this post


Link to post
Share on other sites
brunoais

e como é que se resolve?


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
HappyHippyHippo

tinha o ficheiro gravado em utf-8 e o content-type em iso-8859-1

o problema era que acho que os caracteres estariam gravados numa formatação diferentes destas duas, codificação atribuída pelo VS ainda antes das alterações propostas no tópico, o que resultava na gravação do ficheiro no formato pedido, mas mantinha os caracteres com a codificação marada.

para resolver bastou gravar o ficheiro na codificação correta e re-escrever os caracteres eliminando assim qualquer "lixo" existente

Edited by HappyHippyHippo

IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
Rui Carlos

falco, eu costumava usar HTML entities para não me precisar de preocupar com encoding. Mas recentemente, sempre que leio alguma coisa sobre o assunto, tenho ideia que a recomendação é para usar UTF-8 em vez de HTML entities (usando argumentos como a legibilidade, tamanho dos ficheiros, facilidade de manutenção, etc.).

Por acasos tens conhecimento de artigos sobre o assunto? Gostaria de conhecer melhor os argumentos para a utilização ou não de HTML entities.

Share this post


Link to post
Share on other sites
KTachyon

Ainda hoje se deve utilizar HTML entities para os caracteres de controlo. Mas não vejo grande vantagem em converter todos os chars não-ASCII em HTML entities. Mas já me aconteceu trabalhar em plataformas com sistema de validação de HTML que me obrigavam a utilizar HTML entities.


“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”

-- Tony Hoare

Share this post


Link to post
Share on other sites
falco

Não há grandes vantagens em relação a utilizar unicode, excepto no caso em que o cliente não suporte unicode.

Os clientes web que interessam suportam UTF-8, mas por exemplo acontece em clientes de outros protocolos como no caso do smtp (o campo suject tem que sempre ser tratado/"mime-ificado").

O que dizes em relação a dar mais trabalho é verdade se tiveres a falar de suportar isto em algo já feito, não em algo que seja feito de novo com isto previsto. Mas um programador só tem trabalho uma vez, a vez em que automatiza... ;)

E não sei até que ponto não tens o mesmo trabalho (ou perto) se implementares salvaguardas que impeçam auto-magicamente que tenhas conteúdo em qualquer outro encoding que não seja UTF-8.

Para além do que o KTachyon disse, acho que a principal vantagem das html entities é se o cliente estiver a forçar a utilização de um encoding (ignorando a definição do documento), pois faz com que a falha seja provavelmente mais suave e por isso a experiência menos desagradável (provavelmente não dão por qualquer falha).

Share this post


Link to post
Share on other sites
Rui Carlos

Não tenho que lidar muitas vezes com esta questão actualmente. Quando estou a usar uma framework/cms, o problema nem se coloca, visto que não sou eu a tratar desse assunto.

É só mesmo em algumas páginas estáticas que tenho que manter. Há uns anos atrás costumava passar as páginas estáticas que mantinha por um conversor antes de as colocar no servidor. Não é que desse muito trabalho, mas dava sempre mais algum trabalho. Entretanto deixei de me preocupar com isso, pois pareceu-me que quando as coisas eram feitas como deve ser, a utilização de HTML entities era desnecessária para efeitos de encoding.

Share this post


Link to post
Share on other sites
Lukas S.

Não tenho que lidar muitas vezes com esta questão actualmente. Quando estou a usar uma framework/cms, o problema nem se coloca, visto que não sou eu a tratar desse assunto.

É só mesmo em algumas páginas estáticas que tenho que manter. Há uns anos atrás costumava passar as páginas estáticas que mantinha por um conversor antes de as colocar no servidor. Não é que desse muito trabalho, mas dava sempre mais algum trabalho. Entretanto deixei de me preocupar com isso, pois pareceu-me que quando as coisas eram feitas como deve ser, a utilização de HTML entities era desnecessária para efeitos de encoding.

Só uma pergunta qual a ferrameta que usas atualmente para fazer um bom site ?


E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Share this post


Link to post
Share on other sites
Lukas S.

Então qual a área ?

Edited by Lukas S.

E o Impossível foi criado por pessoas fracas pra acabar com o sonho das pessoas fortes. Não deixes que acabem com o teu. Sonha , luta , ambiciona e realiza. Se amas , se gostas tu vais conseguir. Cala todas as pessoas que um dia duvidaram de ti e prova que foste mais forte de qualquer outro.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.