Javascriptowe kompresory HTML to samobójstwo. Straszne mają problemy z kompatybilnością, a roboty zamiast indeksować twoją stronę to widzą tylko śmieszny komunikat o braku wsparcia javascript.
Bardzo proste, wydajne i kompatybilne ze wszystkim:
[php]
<?php ob_start("ob_gzhandler"); ?>
[/php]
kompatybilne, ponieważ kompresja jest używana tylko, gdy przeglądarka w nagłówkach HTTP o nią poprosi. Wszystkie znane mi przeglądarki tak robią.
Kodowanie HTML jest
niewykonalne. Nie zabezpieczysz źródła i koniec kropka.
Na "zakodowanej" stronie wklep adres:
Kod:
javascript:alert(document.body.innerHTML);
i ku swemu zdziwieniu zobaczysz ładniutki rozkodowany kod HTML. Wystarczy użyć Opery lub nieco rozbudować ten skrypt, żeby dało się źródło zapisać.