Sei que tá nessa onda de Friendly URL's e coisa e tal. Até curto isso e apesar de que ERA difícil ainda estou meio sem tempo para adaptar meu sistema à esse novo "método".
Mas enquanto isso, tem como fazer o Validador do W3C, não sei, ignorar os argumentos dos links em querystring? Porque ele trata os '&', '?', '=' como HTML, tentando buscar um correspondente de entidade.
Os erros que são reposrtados são coisas do tipo:
Aqui ele não identifica o &qualquercoisa (no caso section) como sendo uma entidade válida e acusa o erro.<div class="content"><a href="index.php?act=settings§ion=interface">Interface</a></div>
Aqui a mesma coisa, mas com o sinal de igual.<a href="index.php?act=settings§ion=interface">Interface</a></div>
E por aí vai.
E sempre que encontra um erro desses, fornece duas mensagens: uma dessas, dependendo do caso e uma em conjunto como essa:
**Números de linhas e colunas trocados pois são várias a vezes que aparece isso.Warning Line X column Y: reference not terminated by REFC delimiter.
...ntent"><a href="index.php?act=settings§ion=interface">Interface</a></div>
If you meant to include an entity that starts with "&", then you should terminate it with ";". Another reason for this error message is that you inadvertently created an entity by failing to escape an "&" character just before this text.
Para as mensagens de REFC delimiter acusa no "selinho" um Warning.
Para as outras o "selinho" acusa Error
P.S.: "Selinho" é aquele pequeno texto que fica antes do "Line X column Y..."
E então, como fazer para essas situações "passarem" pelo validador sem que as URL's dos links deixem de funcionar?
[]'s