estou tentando abrirhttp://www.x.org/releases/current/doc/man/man3/xcb_grab_keyboard.3.xhtmlno Firefox, mas falha com um erro de análise XML. O Chromium tem um problema semelhante, mas mostra pelo menos o documento até o erro.
Ambos os resultados são indesejados, só quero que a página seja analisada como HTML. Que opções tenho além de usar um navegador diferente?
Responder1
Para documentos estáticos, o seguinte bookmarklet funcionará conforme esperado: O documento XHTML será exibido como HTML (não tão estrito).
javascript:(function(){
var x = new XMLHttpRequest();
x.open('GET', location.href);
x.onload = function() {
var d = document.implementation.createHTMLDocument('');
d.documentElement.innerHTML = x.responseText.replace(/^[\S\s]*?<html\b/i, '<html');
document.replaceChild(d.documentElement, document.documentElement);
};
x.send();
})();
Estou eliminando os primeiros caracteres até a <html>
tag. Caso contrário, tudo acaba na <body>
tag. Conseqüentemente, os estilos (e scripts) não seriam aplicados muito bem.
Responder2
Se for apenas de vez em quando, você pode dedicar um pouco de esforço manual. Ao ver o erro de análise XML, você pode voltar, clicar com o botão direito no link e escolher "Salvar link como". Em seguida, edite sua cópia do HTML para corrigir o erro. Abra sua cópia corrigida em seu navegador.
Ao excluir a tag "</table>" anotada no erro de análise, consegui visualizar a página que você indicou.