Ir para conteúdo
Fórum Script Brasil
  • 0

Validação Mobile - Meu código com erros


Martinsrj

Pergunta

Olá pessoal, boa tarde!

Procurei validar o meu código no http://validator.w3.org/mobile/ mas não consegui.

O meu código que está http://pastebin.com/SMzyh7Yi fica apenas com 72%.

Quando eu mexo no charset dessa tag: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> afeta outras parte como o do javascript.

Como eu não tenho experiencia em criar site para mobile solicito por gentileza alguém com mais experiencia analise o código que disponibilizei no site do pastebin:

http://pastebin.com/SMzyh7Yi

Desde já agradeço pelos esclarecimento e ajuda.

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0

1º. Logo o primeiro erro já diz tudo. Declare o Doctype html Public na primeira linha do arquivo. E como você fecha a tag </html> sem antes mesmo de abri-la <html>? Isso é bem básico, pois fica logo no começo do arquivo.

2º. A tag <title> fica dentro de <head>...</head> e não de fora, como no seu codigo.

Fora este, ainda tem muitos mais conforme você ir corrigindo os erros. Não tenho muito experiência com sites mobiles, mas espero que possa ajudar.

Link para o comentário
Compartilhar em outros sites

  • 0

O 2° item que você mencionou a tag title está dentro da tag head.

O 1° item eu corrigi a situação da tag html, porem não entendi a situação do Doctype. você teria como colocar aqui no fórum como seria o inicio do meu código?

Abraços.

1º. Logo o primeiro erro já diz tudo. Declare o Doctype html Public na primeira linha do arquivo. E como você fecha a tag </html> sem antes mesmo de abri-la <html>? Isso é bem básico, pois fica logo no começo do arquivo.

2º. A tag <title> fica dentro de <head>...</head> e não de fora, como no seu codigo.

Fora este, ainda tem muitos mais conforme você ir corrigindo os erros. Não tenho muito experiência com sites mobiles, mas espero que possa ajudar.

Link para o comentário
Compartilhar em outros sites

  • 0
O 2° item que você mencionou a tag title está dentro da tag head.
Hum... Tenho certeza que estava fora de head e estava acusando erro.

O 1° item eu corrigi a situação da tag html, porem não entendi a situação do Doctype. você teria como colocar aqui no fórum como seria o inicio do meu código?

Esta correto, mas segundo o http://validator.w3.org/mobile/ , o Doctype precisa estar no inicio do arquivo.

Link para o comentário
Compartilhar em outros sites

  • 0

Ok. Vamos aos erros e algumas explicações.

1. The document is not an HTML document (root element is _)

Passe a linha:

<html xmlns="http://www.w3.org/1999/xhtml">
Para baixo de:
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
2. There is no page title O título da página é muito grande. Isso devido ao tamanho variados do display dos celulares. Seria uma boa diminuir um pouco. 3. The size of the document's markup (10.1KB) exceeds 10 kilobytes O tamanho da página excede o padrão. Isso devido a alguns aparelhos não suportarem tamanho maior que o limite de 10Kb. 4. The documents uses one of b, big, i, small, sub, sup or tt elements Não use b, big, i, small, sub, sup or tt diretamente o HTML. Coloque tudo isso no CSS. Além de ser reprovado no mobile, se fosse um site comum, seria reprovado também validator HTML. 5. The style attribute is used Todo e qualquer atributo CSS deve ser inserido a uma folha de estilo separada. Ou seja, por exemplo no seu codigo tem isso:
style="font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px"

Não deve ser inserido na página que será exibida, e sim posto tudo num arquivo CSS.

-------------------

Espero ter ajudado.

Link para o comentário
Compartilhar em outros sites

  • 0

Os erros exibidos são e algumas solução são recomendadas pelo próprio site. Caso possa identifica-las e corriga-las seria otima, mas o site é em inglês.

Apesar de muitos erros, certamente tem motivo. Hoje por exemplo estive acessando de um mobile e alguns sites não eram suportados pelo celular pela página ser muito pesada. Inclusive tentei acessar o forum, mas mesmo com modificação do Google Mobile, não entrava no link.

Qualquer problema em entender os erros em inglês, você poderia usar o Google Tradutor para lhe ajudar com o idioma.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...