В стандартном html-редакторе Опере есть бага, с помощью которой можно скрыть весь html-код, если занулить через hex-редактор первый байт в коде (пример). В результате в сорцах вы ничего не увидите, но, к сожалению, эта фишка прокатит только для стандартного html-редактора Оперы.
PHP: <?php // @header("Content-type: text/html;charset=utf-8"); ob_start(); // Буферизация вывода echo '<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> </head> <body> <table width="500" height="500" border="0"> <tr> <td valign="top"> <br> <br> <br> <center> <font color="red"><b>Статус сервера:</b></font> <br> <br>'; error_reporting(0); $IP = array( "FTP: " => "192.168.1.2:5555", "Irc: " => "192.168.1.2:4444", ); while(list($ServerName,$Host)=each($IP)) { list($IPAddress,$Port)=explode(":",$Host); echo($ServerName); if($fp=fsockopen($IPAddress,$Port,$ERROR_NO,$ERROR_STR,(float)0.5)) { echo("<font color='green'>On-line </font><br>"); fclose($fp);} else { echo ("<font color='red'>Off-line </font><br>");}} echo ' </center> </td> </tr> </table> </body> </html>'; $output = ob_get_clean(); // Получаем данные из буфера, и выключаем буферизацию echo ' <script type="text/javascript"> <!-- document.write(decodeURIComponent("'.rawurlencode($output).'")); //--> </script> '; ?> Поменял кодировку на юникод, чтобы не было проблем с этим при расшифровке. А вообще-то, это "ломается" на счёт раз и шифровать html бессмысленно (браузер-то всё равно должен работать с нормальным, уже расшифрованным кодом)
Слушай, а тупые обфускаторы тебе не модходят, конечно, дело понятное, что при отрубленном яваскрипте вообще ничего работать не будет ) ЗЫЖ А в общем и целом именно "скрытие" хтмылки не реализуемо, ибо браузеру не с чем будет работать... ЗЗЫЖ Можно конечно сделать как ява-аплет или как флешку, но имхо это слишком громоздко и неправильно!
Я не стараюсь скрыть .html от тех, кто хорошо в этом разбирается. Я скрываю от нубов, которые любят красть сайты. Так как я там очень долго все таблицы в ручную делал!
Если от нубов, то тебе подойдут типичные обфускаторы кода(ищецца за 5 минут в гугле по словам HTML Obfuscation)