6Sep

Bir Web Sitesi Tercihlerinizi( ve Çerezler ile İlgili Tercihler) Nasıl Hatırlıyor?

Web siteleri kendileri için tercihlerinizi hatırlıyorlar mı( yoksa istemiyorlar) ve çerezlerin kendiliğinden olan konusuna ne oldu? Bugünkü Süper Kullanıcı Q & A post, çerezlerin nasıl çalıştığına ve kafatası karışmış bir okuyucu için sakladıkları bilgilere ışık tutmaya çalışıyor.

Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.

Fotoğraf Pedro Vezini'nin( Flickr) izniyle.

Soru

SuperUser okuyucu Ruud Lenders, web sitelerinin tercih ve tanımlama bilgilerinin nasıl işlediği hakkında daha fazla bilgi edinmek istemektedir:

Ziyaret ettiğim bir web sitesinde görüntülenen ve web sitesinin çerezlerde tercihleri ​​depolamasına izin verip vermeyeceğini soran bir pop-up. Kazara, ben hayır seçtim. Sayfayı tazelemek pop-up'ı geri getirmez. Geçmiş ve çerezleri temizlemeden bu tür bir pop-up'ı geri almanın bir yolu var mı?

Bu da beni düşünmeye zorladı.Bir web sitesi çerezleri saklamaya izin verilip verilmeyeceğini nasıl hatırlayabilir? Bir kurabiye içinde saklayarak mı?

Bir web sitesi genel olarak tercihlerinizi ve genel olarak çerezlerle ilgili tercihlerinizi hatırlıyor mu?

Cevap

SuperUser katılımcısı bvukelic'in bize cevabı var:

Siz tercihlerini 'yi çerezlerde saklamayı isteyip istemediğinizi sordu, genel olarak tanımlama bilgilerini yapmasını istiyorsanız değil. Bu özellik için destek yazıysaydım ayrı bir tanımlama bilgisi( nopref ) ayarlar ve kullanıcının bu tanımlama bilgisine sahip olup olmadığını kontrol ederdim. Bu web sitesi için, diğer çerezleri veya geçmişi kaldırmadan temizleyebileceğiniz böyle bir çerez bulmanız için iyi bir şans var.

Belirli Bir Sayfaya Olan Çerezleri İncelemek

Firefox'ta, sayfanın boş bir bölümünü sağ tıklatıp ardından Görünüm Sayfa Bilgileri seçeneğini belirleyerek belirli bir web sayfası için çerezleri listeleyebilirsiniz. Bir Görünüm Çerezleri düğmesini Güvenlik Tab 'de bulabilirsiniz. Chrome'da, adres çubuğundan asılı bir iletişim kutusu açan Görüntüle Sayfa Bilgileri seçeneğine sahipseniz de aynıdır.Üst kısmın yakınındaki bir bağlantı sizi çerezlerin bir listesine götürecektir. Benzer özelliklerin diğer tarayıcılarda bulunabileceğini varsayıyorum.

Bir Web Sitesinin Bir Çerez Ayarladığını Keşfetme

Web sitesinin ne yaptığını keşfetmenin bir yolu. Gizli Mod 'deki web sitesini ziyaret edin. Geliştirici Araçları 'yi açın ve Ağ Tab 'ye geçin. Ardından, sitenin sizi çerezlerle takip etmesini reddettiğinizde, arka planda hangi etkinliğin gerçekleştiğini kontrol edin.Özellikle, yanıt başlıklarını araştırın ve orada herhangi bir Set-Çerez başlıkları olup olmadığını kontrol edin. Ardından, herhangi bir fark yarattığını görmek için başlıkta belirtilen çerezleri silmeyi deneyin.

Hakkında localStorage

Başka bir poster localStorage( tarayıcı veritabanında) bahsettiğinden bunu da açıklayacağım. Bence bir web sitesinin localStorage'ı bu amaçla kullandığı çok nadir olacak, çünkü verileri sunucuya geri gönderen JavaScript kodu yoksa, localStorage verileri sunucu tarafından erişilemediğinden. LocalStorage içeriğini kontrol etmek isterseniz, en hızlı yol Geliştirici Araçları 'yi tarayıcınızda açmak, ( JavaScript) Konsol Tab 'ye gidip localStorage yazın. Bu, size benzeyen bir çıktı verecektir:

  • Depolama Alanı{ someKey: "value", length: 1}

SomeKey, bulunduğunuz web sayfasında JavaScript tarafından belirlenen değeri tanımlar. SomeKey'nin alakalı bir şey yaptığına inanıyorsanız, aşağıdakini yaparak kaldırmayı deneyebilirsiniz:

  • localstorage.removeItem( 'someKey');

Bu, someKey altındaki verileri localStorage'dan kaldırır ve web sayfasını yeniden yüklemek fabrika ayarlarına geri yükleyebilir. Belirli bir anahtarın tanımlama bilgisi bildirim işleviyle ayarlandığından emin değilseniz, web sayfasını Gizli Mod 'de açabilir ve web sayfasıyla etkileşimde bulunmadan önce localStorage'ın içeriğini listeleyebilirsiniz.

Yine, birçok web sitesinin bu amaçla localStorage kullandığından şüpheliyim.

Açıklamaya eklemek için bir şey var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.