HTML Şifreleme
HTML kodunu okunması zor hâle getirin (kodla/çöz)
Dönüştürme tarayıcınızda yapılır; girdiniz sunucuya gönderilmez ve saklanmaz. Bu yöntem gerçek bir güvenlik sağlamaz; yalnızca kaynağı okunması zorlaştırır.
HTML şifreleme nedir?
HTML şifreleme (HTML encode / obfuscation), sayfanızın kaynak kodunu gözle okunması zor bir biçime çevirir. Tarayıcı kodu yine aynı şekilde çalıştırır ve sayfa aynı görünür; ancak "sayfa kaynağını görüntüle" denildiğinde okunabilir HTML yerine karışık bir dizi görülür.
Yöntemler
- JavaScript (document.write): Tüm kod yüzde kodlanır ve
document.write(decodeURIComponent('…'))ile sayfaya yazılır. Tüm sayfayı veya bir bölümü sarmalamak için uygundur; ziyaretçinin JavaScript'i açık olmalıdır. - HTML varlıkları: Her karakter
&#x…;biçimine çevrilir. JavaScript gerektirmez, ancak yalnızca sayfada görünen HTML içeriği (metin, e-posta adresi vb.) için çalışır; script veya style etiketleri içinde çözülmez.
Nasıl kullanılır?
HTML kodunu Şifrele sekmesindeki kutuya yapıştırın, yöntemi seçin ve çıkan kodu sayfanızda özgün kodun yerine kullanın. Daha önce bu araçla şifrelediğiniz bir kodu Çöz sekmesinde geri alabilirsiniz.
Bilmeniz gerekenler
- Bu yöntem gerçek bir koruma değildir: tarayıcı geliştirici araçları kodu açıkça gösterir ve herkes çözebilir. Telif veya güvenlik için tek başına güvenmeyin.
- Şifrelenmiş içerik arama motorları tarafından okunamayabilir; SEO için önemli metinleri şifrelemeyin.
- Kod boyutu büyür (yaklaşık 3 kat), sayfa yüklenmesi yavaşlayabilir.
Sıkça Sorulan Sorular
Aracı kullanmak ücretli mi?
Hayır, tamamen ücretsizdir ve kullanım sınırı yoktur. Kodunuz tarayıcınızda işlenir, sunucuya gönderilmez.
Şifrelenen kodu çözebilir miyim?
Evet. Çöz sekmesine bu araçla üretilmiş kodu yapıştırırsanız özgün HTML geri gelir.
Tüm sayfamı şifreleyebilir miyim?
Evet. JavaScript yöntemiyle tüm sayfa kodunu şifreleyebilirsiniz; ziyaretçilerin JavaScript'i açık olmalıdır.
Şifrelenmiş HTML SEO'yu etkiler mi?
Evet, olumsuz etkileyebilir. Arama motorları JavaScript ile yazılan içeriği her zaman tam işlemeyebilir; önemli içerikleri şifrelemeyin.
Kodum bu şekilde korunur mu?
Yalnızca sıradan kullanıcıdan gizler. Teknik bilgisi olan biri kolayca çözebilir; bu bir güvenlik önlemi değil, caydırıcı bir yöntemdir.