Ao visualizar a origem da página no Google Chrome, o navegador abre uma nova guia e basicamente cola o URL com o view-source:
prefixo. Isso é indesejável.
Como desenvolvedor, posso incluir alguma saída de diagnóstico que só é visível na fonte após o envio de um formulário. Quando o Chrome atualiza a página para visualizar a fonte, essas informações desaparecem.
Existe alguma maneira de impedir esse comportamento?
Nota: eu estou familiarizado com a opção "Inspecionar elemento". Este não é apenas um substituto adequado para visualizar a origem da página bruta da página exata que você está visualizando.
Um script de teste rápido
<pre>
<?= print_r($_POST, true) ?>
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
Depois de clicar no botão enviar, a página mostra
Array
(
[foo] => bar
)
Se você visualizar a origem da página, verá uma saída vazia $_POST
<pre>
Array
(
)
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
Atualizar
Aparentemente, esse bug já foi enviado. Suspiro...
Se alguém souber de uma boa solução, eu agradeceria muito.