Dijital Dünyayı Şekillendiren Kod Parçacığının Derinlemesine Hikayesi
Her gün onlarca web sitesini ziyaret ediyor, online alışveriş yapıyor, makaleler okuyor ve sosyal medyada geziniyoruz. Bu deneyimlerin pürüzsüz, kişiselleştirilmiş ve tutarlı olmasını sağlayan, çoğu zaman farkında bile olmadığımız görünmez bir teknoloji var: web çerezleri. Bir alışveriş sepetine eklediğiniz ürünlerin sayfayı yenilediğinizde kaybolmaması, bir siteye tekrar girdiğinizde “Hoş Geldiniz, [Adınız]” mesajıyla karşılanmanız veya daha önce gezdiğiniz ürünlerle ilgili reklamlar görmeniz, hep bu küçük metin dosyalarının marifetidir. Peki, internetin hafızası olarak da nitelendirilebilecek bu teknoloji nasıl doğdu? Basit bir e-ticaret sorununu çözmek için yola çıkan bu fikir, nasıl oldu da milyarlarca dolarlık bir reklam endüstrisinin temel taşı ve küresel bir gizlilik tartışmasının merkez üssü haline geldi?
Bu kapsamlı yazıda, çerezlerin mütevazı başlangıcından, günümüzün karmaşık hukuki ve teknolojik düzenlemelerine uzanan olağanüstü yolculuğuna tanıklık edeceğiz. 1994 yılında Netscape’in koridorlarında filizlenen bir fikirden, GDPR ve “çerezsiz gelecek” tartışmalarına kadar uzanan bu evrimi adım adım inceleyeceğiz. Çerezlerin ne olduğunu, nereden geldiğini, nasıl çalıştığını, neden bu kadar önemli ve aynı zamanda tartışmalı hale geldiğini ve gelecekte bizi nelerin beklediğini anlamak için dijital arkeolojiye dayalı bir keşfe çıkıyoruz. Bu, sadece bir teknolojinin değil, aynı zamanda son otuz yılda internetin nasıl şekillendiğinin ve gizlilik ile kullanılabilirlik arasındaki hassas dengenin nasıl evrildiğinin de hikayesidir.
“Magic Cookie” Kavramından Web Çerezlerine
“Cookie” (kurabiye) terimi, web ile özdeşleşmeden çok önce, bilgisayar bilimlerinin daha eski ve temel bir konseptinden miras alınmıştır. Bu yolculuk, bizi 1960’ların ve 70’lerin UNIX işletim sistemi kültürüne, “magic cookie” olarak bilinen kavrama götürür. Web çerezlerinin ardındaki temel mantığı ve isminin kökenini anlamak için, bu sihirli öncülü tanımak zorunludur.
Magic cookie, temel olarak, bir program tarafından oluşturulan ve başka bir programa iletilen küçük bir veri paketidir. Bu veri paketinin en önemli özelliği, onu taşıyan veya arada ileten program için anlamsız, yani “opak” olmasıdır. Taşıyıcı program, bu verinin içeriğini anlamak, yorumlamak veya değiştirmek zorunda değildir; görevi sadece onu saklamak ve daha sonra orijinal programa geri göndermektir. Bu, bir vestiyer fişine benzetilebilir. Paltonuzu vestiyere teslim ettiğinizde size bir numara verilir. Bu numaranın vestiyer görevlisi için bir anlamı vardır; sizin hangi paltonun sahibi olduğunuzu belirtir. Ancak sizin için bu numaranın tek işlevi, paltonuzu geri almak için bir anahtar görevi görmesidir. Numaranın kendisi palto hakkında bir bilgi içermez, sadece bir belirteçtir.
İşte “magic cookie” de tam olarak bu işlevi görüyordu. Bir program, durumunu veya bir işlemi hatırlamak için bir “magic cookie” oluşturur, bunu başka bir işleme gönderir ve o işlem daha sonra bu “cookie”yi geri verdiğinde, ilk program kaldığı yerden devam edebilir. Bu yöntem, programlar arasında bir “durum” (state) bilgisini taşımanın zarif ve etkili bir yoluydu, çünkü aradaki aracılar bu durumun karmaşıklığıyla uğraşmak zorunda kalmıyordu.
Peki, bu kavram nasıl oldu da World Wide Web’e uyarlandı? İşte bu noktada, internetin temel protokolü olan HTTP’nin (Hypertext Transfer Protocol) doğası devreye giriyor. HTTP, doğası gereği “durumsuz” (stateless) bir protokoldür. Bu, her bir HTTP isteğinin, bir öncekinden veya bir sonrakinden tamamen bağımsız olduğu anlamına gelir. Bir sunucu için, aynı kullanıcıdan gelen iki farklı istek, iki tamamen yabancıdan gelen istek gibidir. Sunucunun sizi “hatırlaması” için yerleşik bir mekanizma yoktur. İşte bu “hafızasızlık”, web’in ilk yıllarında ciddi bir kullanılabilirlik sorununa yol açacaktı. Bir kullanıcıyı tanıyamamak, bir dizi işlemi ilişkilendirememek demekti ve bu, özellikle gelişmekte olan e-ticaret dünyası için büyük bir engeldi. Lou Montulli ve Netscape ekibi bu sorunla yüzleştiğinde, çözümü UNIX dünyasının bu eski ve güvenilir konseptinde buldular. “Magic cookie” fikrini alıp, HTTP’nin durumsuz doğasına bir yama olarak uyguladılar. Sunucu, tarayıcıya küçük bir “cookie” (sihirli belirteç) verecek, tarayıcı da bu cookie’yi gelecekteki her istekle birlikte sunucuya geri gönderecekti. Böylece sunucu, gelen isteğin kimden geldiğini anlayarak bir “hafıza”ya kavuşacaktı. Adlandırma mantığı da buradan geldi; “magic cookie”nin daha samimi, daha az teknik ve daha akılda kalıcı bir versiyonu olarak “cookie” terimi benimsendi. Bu basit ama dâhiyane adaptasyon, web’in seyrini sonsuza dek değiştirecekti.
Lou Montulli ve İlk Çerez (1994)
Tarih 1994 yılını gösterdiğinde, World Wide Web henüz emekleme dönemindeydi. Bu yeni ve heyecan verici dijital evrenin öncüleri arasında, Marc Andreessen tarafından kurulan ve o dönemin en popüler web tarayıcısı olan Netscape Navigator’ı geliştiren Netscape Communications şirketi vardı. Şirketin yetenekli mühendislerinden biri olan Lou Montulli, bir gün kendisini modern internetin en temel sorunlarından biriyle karşı karşıya buldu: web’in hafızasızlığı.
Sorun, Netscape’e başvuran bir e-ticaret şirketinden gelmişti. Şirket, kullanıcılarının sunucularını aşırı yüklemeden online alışveriş yapmalarını sağlayacak bir yöntem arıyordu. O zamanki temel sorun şuydu: Bir kullanıcı bir ürünü sanal alışveriş sepetine eklediğinde, sunucunun bu bilgiyi bir sonraki tıklamada hatırlaması gerekiyordu. Ancak HTTP protokolünün durumsuz (stateless) yapısı nedeniyle, her tıklama sunucu için yeni bir başlangıç demekti. Sunucu, bir önceki isteği gönderen kişinin aynı kişi olduğunu bilemezdi. İlk düşünülen çözümlerden biri, kullanıcının sepet bilgilerini doğrudan URL’e eklemekti. Ancak bu, hem URL’leri okunaksız hale getiriyor hem de güvenlik açıkları yaratıyordu. Diğer bir çözüm ise her kullanıcının sepet bilgisini sunucu tarafında devasa veritabanlarında tutmaktı, fakat bu da hem maliyetliydi hem de o dönemin teknolojisiyle sunucuları hızla yoruyordu.
İşte bu noktada Lou Montulli, daha önce bahsettiğimiz “magic cookie” konseptini hatırladı. Eğer sunucu, kullanıcı tarayıcısına küçük, benzersiz bir kimlik bilgisi bırakabilirse ve tarayıcı da bu kimliği sonraki her ziyaretinde sunucuya geri gönderirse, sorun çözülebilirdi. Sunucunun, her kullanıcı için tüm sepet içeriğini değil, sadece o kullanıcıya ait benzersiz bir kimliği hatırlaması yeterli olacaktı. Geri kalan tüm sepet bilgileri, bu kimlikle ilişkilendirilmiş bir şekilde sunucu tarafında tutulabilirdi. Bu, hem sunucu yükünü hafifleten hem de kullanıcıya kesintisiz bir deneyim sunan zarif bir çözümdü.
Montulli, bu fikri temel alarak ilk web cookie’sinin prototipini geliştirdi. Bu prototip, bir sunucunun tarayıcıya Set-Cookie başlığı aracılığıyla bir veri parçacığı göndermesini ve tarayıcının da bu veriyi daha sonra aynı sunucuya yapacağı isteklerde Cookie başlığı ile geri iletmesini sağlıyordu. İlk pratik uygulama, tam da sorunu ortaya çıkaran alanda, yani e-ticarette kendini gösterdi. Netscape Navigator tarayıcısına entegre edilen bu yeni teknoloji sayesinde, kullanıcılar artık sanal alışveriş sepetlerine ürün ekleyebiliyor, sitede gezinmeye devam edebiliyor ve sepetleri onları takip ediyordu. Bu, online alışverişin temelini atan devrimsel bir adımdı.
Lou Montulli’nin bu icadı, başlangıçta sadece belirli bir teknik sorunu çözmek için tasarlanmıştı. Kendisi bile bu küçük kod parçacığının ileride ne kadar merkezi bir rol oynayacağını, milyarlarca dolarlık bir endüstri yaratacağını ve küresel gizlilik tartışmalarının odağına yerleşeceğini tahmin edemezdi. 1994’te atılan bu küçük adım, web’in sadece bir bilgi deposu olmaktan çıkıp, interaktif ve kişiselleştirilmiş bir deneyim platformuna dönüşmesinin de ilk adımıydı.
Teknik Temeller ve Standartlaşma Süreci (1995-2000)
Lou Montulli’nin 1994’teki icadı pratik bir sorunu çözmüş olsa da, çerez teknolojisinin tüm web ekosistemi tarafından benimsenmesi ve tutarlı bir şekilde çalışabilmesi için bir standarda ihtiyacı vardı. İlk başta çerezler, sadece Netscape Navigator’ın desteklediği gayriresmi bir özellikti. Ancak teknolojinin potansiyeli anlaşıldıkça, diğer tarayıcıların da benzer mekanizmalar geliştirmesi ve web geliştiricilerinin bu teknolojiyi güvenilir bir şekilde kullanabilmesi için ortak kuralların belirlenmesi gerektiği ortaya çıktı. Bu dönem, çerezlerin teknik temellerinin atıldığı ve resmi standartlarla tanımlandığı kritik bir evreydi.
Süreç, 1995 yılında Lou Montulli’nin yazdığı orijinal Netscape Çerez Spesifikasyonu (Netscape Spec) ile başladı. Bu belge, çerezlerin nasıl oluşturulacağını, gönderileceğini, saklanacağını ve hangi durumlarda sunucuya geri iletileceğini tanımlayan ilk resmi olmayan kılavuzdu. Bu ilk spesifikasyon, günümüz çerezlerinin temelini oluşturan anahtar parametreleri de içeriyordu. Ancak bu, İnternet Mühendisliği Görev Gücü (IETF) gibi bir standart belirleme kuruluşu tarafından onaylanmış bir belge değildi, daha çok bir “de facto” standarttı.
Web büyüdükçe, bu gayriresmi durumun sürdürülemez olduğu anlaşıldı. 1997 yılında, IETF bu konuyu ele aldı ve RFC 2109‘u yayımladı. Bu, çerezler için ilk resmi standart (Proposed Standard) olma özelliğini taşıyordu. RFC 2109, Netscape’in orijinal spesifikasyonunu temel alıyor ancak bazı önemli iyileştirmeler ve kısıtlamalar getiriyordu. Örneğin, tarayıcıların saklayabileceği toplam çerez sayısı ve her bir alan adı (domain) başına düşen çerez sayısı gibi limitler tanımlanıyordu. Bu RFC, çerezlerin birlikte çalışabilirliği (interoperability) için hayati bir adımdı, ancak pratikte tarayıcı üreticileri tarafından tam olarak benimsenmedi. Çoğu tarayıcı, RFC 2109’un katı kuralları yerine Netscape’in daha esnek orijinal spesifikasyonunu uygulamaya devam etti.
Bu uyumsuzlukları gidermek ve teknolojiyi daha da geliştirmek amacıyla 2000 yılında RFC 2965 yayımlandı. Bu yeni standart, RFC 2109’u güncelliyor ve Set-Cookie2 ile Cookie2 gibi yeni başlıklar öneriyordu. Amacı, çerez yönetimi üzerinde daha granüler bir kontrol sağlamaktı. Örneğin, bir çerezin tarayıcı kapandığında silinip silinmeyeceğini açıkça belirtme veya kullanıcının çerez politikalarını daha detaylı yönetebilmesi gibi özellikler sunuyordu. Ancak RFC 2965 de beklenen etkiyi yaratamadı. Getirdiği karmaşıklık ve ek başlıklar, web geliştiricileri ve tarayıcı üreticileri tarafından pek benimsenmedi. Sonuç olarak, web dünyası büyük ölçüde Netscape’in orijinal spesifikasyonu ile RFC 2109’un bir karışımını fiili standart olarak kullanmaya devam etti.
Bu standartlaşma çabaları sırasında, günümüzde de kullandığımız temel çerez parametreleri netleşti ve tanımlandı:
- Expires/Max-Age: Bir çerezin tarayıcıda ne kadar süre saklanacağını belirler. Expires belirli bir tarih ve saat belirtirken, Max-Age saniye cinsinden bir ömür tanımlar. Bu parametre atanmazsa, çerez bir “oturum çerezi” (session cookie) olur ve tarayıcı kapatıldığında silinir. Atanırsa, “kalıcı çerez” (persistent cookie) olur.
- Domain: Çerezin hangi alan adına ait olduğunu ve hangi alan adına gönderileceğini belirtir. Örneğin, domain=.example.com olarak ayarlanmış bir çerez, hem www.example.com hem de api.example.com gibi alt alan adlarına gönderilir.
- Path: Çerezin, belirtilen alan adı içindeki hangi yola (path) gönderileceğini kısıtlar. Örneğin, path=/blog olarak ayarlanmış bir çerez, sadece /blog veya altındaki yollara yapılan isteklere eklenir.
- Secure: Bu bayrak (flag) ayarlandığında, tarayıcı çerezi sadece şifrelenmiş, yani HTTPS bağlantıları üzerinden gönderir. Bu, çerezin ağ üzerinde dinlenerek çalınmasını (man-in-the-middle saldırıları) önler.
- HttpOnly: 2002 yılında Microsoft tarafından önerilen ve daha sonra standartlaşan bu çok önemli güvenlik parametresi, çerezin JavaScript gibi istemci tarafı betikleri tarafından okunmasını engeller. Bu, özellikle oturum kimliğini çalan Cross-Site Scripting (XSS) saldırılarına karşı kritik bir savunma katmanı sağlar.
Bu ilk on yıl, çerezlerin teknik DNA’sının oluşturulduğu, deneme yanılmalarla dolu bir dönemdi. Her ne kadar standartlaşma süreci sancılı geçmiş olsa da, bu dönemde ortaya çıkan temel parametreler, web’in hem işlevsel hem de güvenli bir şekilde çalışmasının temelini atmıştır.
İzlenebilirlik Krizi: Üçüncü Taraf Çerezleri ve Reklam Ekosisteminin Yükselişi (2000-2010)
Çerezler, başlangıçta bir web sitesinin kendi kullanıcılarını hatırlaması için tasarlanmış masum bir teknolojiydi. Bir kullanıcı siteA.com’u ziyaret ettiğinde, siteA.com tarafından bırakılan çerezlere birinci taraf çerezleri (first-party cookies) denir. Bunlar, kullanıcı deneyimini iyileştirmek (oturum yönetimi, dil tercihleri, alışveriş sepeti) için hayati öneme sahiptir. Ancak 2000’li yılların başlarında, bu teknolojinin bambaşka bir amaçla kullanılabileceği keşfedildi ve bu keşif, internetin iş modelini ve gizlilik algısını sonsuza dek değiştirdi. İşte bu, üçüncü taraf çerezlerinin (third-party cookies) sahneye çıktığı dönemdir.
Üçüncü taraf çerezlerinin çalışma mantığı, web sayfalarının yapısına dayanır. Bir web sayfası, sadece kendi sunucusundan gelen içeriklerden oluşmaz; genellikle reklamlar, analiz araçları, sosyal medya butonları gibi farklı sunuculardan (üçüncü taraflardan) yüklenen bileşenler de içerir. Bir kullanıcı siteA.com’u ziyaret ettiğinde, sayfa içindeki bir reklam (ad-network.com’dan yüklenen bir resim veya betik), kullanıcının tarayıcısına kendi çerezini bırakabilir. Bu çerez, siteA.com’a değil, ad-network.com’a aittir. Kullanıcı daha sonra, yine ad-network.com’dan bir reklam içeren siteB.com’u ziyaret ettiğinde, tarayıcı bu reklamı yüklerken ad-network.com’a ait çerezi de isteğe ekler. İşte sihirli (veya kimi için endişe verici) an budur: Reklam ağı, aynı kullanıcının hem siteA.com’u hem de siteB.com’u ziyaret ettiğini artık bilmektedir.
Bu mekanizma, siteler arası izlemenin (cross-site tracking) temelini oluşturdu. DoubleClick (daha sonra Google tarafından satın alındı) gibi reklam ağları, bu teknolojiyi kullanarak internetin dört bir yanına dağılmış milyonlarca web sitesi üzerinden devasa kullanıcı profilleri oluşturmaya başladılar. Ziyaret ettiğiniz siteler, tıkladığınız linkler, ilgilendiğiniz ürünler… tüm bu “dijital ekmek kırıntıları” birleştirilerek size özel reklamlar sunulmasını sağlayan bir ekosistem doğdu. Bu, kişiselleştirilmiş reklamcılığın altın çağıydı. Reklamverenler için bu, doğru hedef kitleye ulaşmanın eşsiz bir yoluydu. Yayıncılar (web siteleri) içinse, içeriklerini paraya dönüştürmenin en etkili yöntemiydi.
Ancak bu yükseliş, beraberinde ciddi bir gizlilik endişesini de getirdi. Kullanıcılar, kimliği belirsiz şirketler tarafından dijital ayak izlerinin sürekli olarak takip edildiği hissine kapılmaya başladılar. Tarayıcı üreticileri bu endişelere kayıtsız kalmadı. İlk tepkiler, kullanıcılara tarayıcı ayarları üzerinden üçüncü taraf çerezlerini engelleme seçeneği sunmak oldu. Bu ayarlar, bilinçli kullanıcılar için bir miktar kontrol sağlasa da, çoğu kişi için varsayılan ayarlarda gizli kalan ve pek kullanılmayan bir özellikti.
Bu dönemin bir diğer önemli gelişmesi ise “Do Not Track” (DNT) girişiminin doğuşuydu. 2009’da ortaya atılan bu fikir, tarayıcıların her HTTP isteğine “Beni takip etme” anlamına gelen bir başlık (DNT: 1) eklemesini öneriyordu. Fikir basitti: Kullanıcılar gizlilik tercihlerini bir kez belirtecek, web siteleri ve reklam ağları da bu tercihe saygı gösterecekti. Tarayıcılar (Firefox, Chrome, Safari, IE) bu özelliği hızla benimsedi. Ancak DNT’nin en büyük zafiyeti, teknik bir zorunluluk değil, tamamen bir “ricaya” dayanmasıydı. Hiçbir yasal yaptırımı yoktu. Reklam endüstrisi, iş modellerini tehdit eden bu girişime büyük ölçüde direndi ve DNT başlığını görmezden geldi. Sonuç olarak, iyi niyetli bir çaba olarak başlayan Do Not Track, etkisiz bir standart olarak tarihteki yerini aldı.
2000-2010 arası dönem, çerezlerin masumiyetini kaybettiği, web’in ticari potansiyelinin keşfedildiği ve gizlilik savaşlarının ilk tohumlarının atıldığı bir on yıldı. Birinci taraf çerezleri web’i işlevsel kılarken, üçüncü taraf çerezleri web’i kârlı hale getirmişti; ancak bu kârlılığın bedeli, kullanıcı gizliliğinin giderek daha fazla aşınması olacaktı. Bu gerilim, bir sonraki on yılda hukuki ve düzenleyici müdahaleleri kaçınılmaz kılacaktı.
Hukuki ve Düzenleyici Dönüm Noktaları: GDPR ve Onay Rejiminin Yükselişi (2011-2018)
2010’lu yıllara gelindiğinde, üçüncü taraf çerezleri aracılığıyla yapılan kitlesel izleme faaliyetleri, kamuoyunda ve düzenleyici kurumlarda ciddi endişelere yol açmıştı. Teknoloji şirketlerinin kendi kendilerini denetlemesinin yeterli olmadığı ve kullanıcı gizliliğini korumak için yasal çerçevelere ihtiyaç duyulduğu fikri giderek güçlendi. Bu dönem, özellikle Avrupa Birliği’nin öncülüğünde, çerezlerin ve dijital izlemenin hukuki statüsünü temelden değiştiren iki büyük düzenleyici dönüm noktasına sahne oldu.
İlk büyük adım, 2011 yılında tam olarak yürürlüğe giren AB e-Gizlilik Yönergesi (EU ePrivacy Directive) ile atıldı. Genellikle “Çerez Yasası” (Cookie Law) olarak bilinen bu yönerge, devrim niteliğinde bir prensip getiriyordu: Bir kullanıcının cihazında bilgi saklamak veya saklanan bilgiye erişmek (yani çerez bırakmak veya okumak) için, o kullanıcıdan önceden bilgilendirilmiş bir onay (informed consent) alınması zorunluydu. Bu kuralın tek istisnası, hizmetin sunulması için “mutlaka gerekli” olan (strictly necessary) çerezlerdi (örneğin, bir alışveriş sepeti çerezi veya bir oturum kimliği çerezi).
Bu yönerge, bugün internetin ayrılmaz bir parçası haline gelen “çerez onay banner’ları”nın doğmasına neden oldu. Web siteleri, artık kullanıcılarına hangi çerezleri kullandıklarını, ne amaçla kullandıklarını açıklamak ve analitik, reklam veya sosyal medya gibi “gerekli olmayan” çerezleri kullanmadan önce onların rızasını almak zorundaydı. İlk başlarda uygulamalar zayıftı; çoğu site “Bu siteyi kullanarak çerezleri kabul etmiş sayılırsınız” gibi zımni onay mekanizmaları kullanıyordu. Ancak bu yönerge, kullanıcı gizliliğinin varsayılan olması gerektiği ve izlemenin bir istisna olduğu fikrini yasal bir zemine oturtarak önemli bir zihniyet değişikliğinin kapısını araladı.
İkinci ve çok daha sarsıcı adım ise 25 Mayıs 2018’de yürürlüğe giren Genel Veri Koruma Tüzüğü (GDPR – General Data Protection Regulation) oldu. GDPR, doğrudan çerezlerle ilgili bir yasa olmasa da, kişisel verilerin korunmasına yönelik kapsamlı bir çerçeve sunarak çerezleri de derinden etkiledi. GDPR’ın getirdiği en önemli değişikliklerden bazıları şunlardı:
- Kişisel Veri Tanımının Genişletilmesi: GDPR, bir kişiyi doğrudan veya dolaylı olarak tanımlayabilen her türlü bilginin kişisel veri olduğunu açıkça belirtti. Bu tanıma, çerez kimlikleri (cookie IDs), IP adresleri ve diğer online tanımlayıcılar da dahil edildi. Bu, artık birçok çerezin kişisel veri olarak kabul edilmesi ve GDPR’ın katı kurallarına tabi olması anlamına geliyordu.
- Onay Standardının Yükseltilmesi: GDPR, “onay” kavramını çok daha sıkı bir şekilde tanımladı. Onayın geçerli olması için “özgürce verilmiş, spesifik, bilgilendirilmiş ve kesin bir irade beyanı” olması gerekiyordu. Önceden işaretlenmiş kutucuklar, sessiz kalarak veya siteyi kullanmaya devam ederek verilen zımni onaylar artık geçersizdi. Kullanıcıların, “Tümünü Kabul Et” seçeneği kadar kolay bir şekilde “Tümünü Reddet” seçeneğine de sahip olması gerekiyordu.
- Yüksek Cezalar: GDPR’a uyumsuzluk durumunda, şirketlerin küresel cirolarının %4’üne veya 20 milyon Euro’ya (hangisi daha yüksekse) varan devasa para cezaları öngörüldü. Bu, şirketlerin çerez politikalarını ve veri toplama pratiklerini ciddiye almalarını sağlayan en büyük itici güç oldu.
Bu iki düzenleme, Avrupa merkezli olmalarına rağmen, küresel bir etki yarattı. AB vatandaşlarına hizmet veren dünyanın dört bir yanındaki şirketler, bu kurallara uymak zorunda kaldı. ABD’de ise, federal bir yasa olmamakla birlikte, Kaliforniya’nın CCPA (California Consumer Privacy Act) gibi eyalet düzeyindeki yasaları benzer korumalar getirmeye başladı.
2011-2018 dönemi, teknoloji dünyasının kendi kendini düzenleme döneminin sonunu ve hukukun dijital gizliliğe güçlü bir şekilde müdahale ettiği yeni bir çağın başlangıcını simgeliyor. Çerezler, artık sadece bir tarayıcı özelliği değil, aynı zamanda uyum, risk ve hukuk departmanlarını da yakından ilgilendiren karmaşık bir yasal nesne haline gelmişti.
Tarayıcıların Başkaldırısı: Teknik Kısıtlamalar ve Gizlilik Savaşları (2018-2024)
Hukuki düzenlemeler gizlilik konusunda önemli bir çerçeve sunarken, teknoloji dünyasındaki asıl deprem tarayıcı üreticilerinden geldi. Google, Apple ve Mozilla gibi devler, kullanıcı gizliliğini korumayı bir rekabet avantajı olarak görmeye başladılar ve üçüncü taraf çerezlerinin yarattığı kitlesel izlemeyi teknik olarak engellemek için kendi silahlarını geliştirdiler. Bu dönem, düzenleyicilerin koyduğu kuralların, tarayıcıların kod seviyesinde uygulandığı “Gizlilik Savaşları”nın ikinci perdesi olarak adlandırılabilir.
Bu savaşın en önemli cephelerinden biri SameSite çerez özelliğiydi. Aslında 2016’da Chrome 51 ile tanıtılan bu özellik, bir çerezin siteler arası isteklerde gönderilip gönderilmeyeceğini kontrol ediyordu. Başlangıçta varsayılan değeri None idi, yani çerezler eskisi gibi serbestçe gönderiliyordu. Ancak 2020 yılında Google, Chrome 80 ile birlikte radikal bir adım atarak varsayılan SameSite değerini Lax (gevşek) olarak değiştirdi.
- SameSite=Lax: Çerezin, sadece kullanıcı bir linke tıklayarak doğrudan bir siteye gittiğinde (top-level navigation) gönderilmesine izin verir. Ancak bir site içindeki resim, iframe veya AJAX isteği gibi arka plan kaynakları için gönderilmesini engeller. Bu basit değişiklik, üçüncü taraf çerezlerinin reklam veya izleme amaçlı kullanımını büyük ölçüde sekteye uğrattı.
- SameSite=Strict: Daha da katıdır ve çerezin hiçbir siteler arası istekte gönderilmesine izin vermez.
- SameSite=None: Siteler arası kullanıma izin verir, ancak artık Secure bayrağı ile birlikte kullanılmak zorundadır, yani sadece HTTPS üzerinden çalışır.
Google’ın bu hamlesi, üçüncü taraf izleme ekosistemine indirilmiş büyük bir darbeydi. Ancak gizlilik konusundaki en agresif adımlar Apple’dan geldi. 2017 yılında Safari tarayıcısı için duyurulan Akıllı İzleme Önleme (Intelligent Tracking Prevention – ITP), makine öğrenmesi kullanarak kullanıcıları siteler arası izlediği tespit edilen alan adlarının üçüncü taraf çerezlerini acımasızca engellemeye başladı. ITP, yıllar içinde sürekli güncellenerek daha da katılaştı. Üçüncü taraf çerezlerini 24 saat sonra silmekle başladı, sonra tamamen engelledi ve hatta bazı durumlarda birinci taraf çerezlerinin ömrünü bile yedi günle sınırladı. Apple, gizliliği bir insan hakkı olarak pazarlayarak bu teknik kısıtlamaları marka kimliğinin bir parçası haline getirdi.
Mozilla da Firefox tarayıcısındaki Gelişmiş İzleme Koruması (Enhanced Tracking Protection – ETP) ile bu akıma katıldı. 2019’dan itibaren varsayılan olarak aktif hale gelen ETP, bilinen binlerce izleyici (tracker) alan adına ait üçüncü taraf çerezlerini ve betiklerini otomatik olarak engellemeye başladı. Kullanıcılara farklı koruma seviyeleri (Standart, Katı, Özel) sunarak kontrolü onlara verdi.
Bu gelişmelerin doruk noktası ise Google’ın yaptığı sarsıcı duyuru oldu: Chrome’un üçüncü taraf çerezlerini tamamen sonlandıracağı açıklandı. İlk olarak 2022 için planlanan bu hedef, reklam endüstrisine alternatifler geliştirmesi için zaman tanımak amacıyla birkaç kez ertelendi ve son olarak 2025 yılı hedeflendi. Bu, internetin en büyük reklam şirketinin, kendi iş modelinin temelini oluşturan bir teknolojiyi öldürme kararı alması anlamına geliyordu ve tüm dijital pazarlama dünyasını yeni çözümler aramaya itti.
2018’den günümüze uzanan bu dönem, gücün reklam ağlarından tarayıcı üreticilerine geçtiği bir dönemdir. Tarayıcılar, artık sadece web sayfalarını görüntüleyen pasif araçlar değil, aynı zamanda kullanıcıları adına aktif olarak gizlilik mücadelesi veren “ajanlar” haline geldiler. Bu teknik kısıtlamalar, “çerezsiz gelecek” olarak adlandırılan yeni bir internet paradigmasının kapısını araladı.
Çerezsiz Gelecek: Alternatif Teknolojiler ve Yeni Eğilimler
Üçüncü taraf çerezlerinin tarayıcılar tarafından kademeli olarak sonlandırılması, internetin temel iş modellerinden birini tehdit ederken, aynı zamanda yoğun bir inovasyon dönemini de başlattı. Web geliştiricileri, pazarlamacılar ve teknoloji şirketleri, hem kullanıcı gizliliğine saygı duyan hem de web’in işlevselliğini ve ticari potansiyelini koruyan alternatif çözümler aramaya başladılar. “Çerezsiz gelecek”, aslında çerezlerin tamamen ortadan kalktığı değil, kitlesel ve gizli izlemeye dayalı üçüncü taraf çerezlerinin yerini daha şeffaf ve gizlilik odaklı teknolojilerin aldığı bir gelecektir.
Bu geleceği şekillendiren başlıca alternatifler ve eğilimler şunlardır:
- Tarayıcı Tabanlı Depolama Alternatifleri:
- localStorage ve sessionStorage: HTML5 ile gelen bu Web Storage API’ları, geliştiricilerin verileri doğrudan kullanıcının tarayıcısında saklamasına olanak tanır. Çerezlerden temel farkları, bu verilerin her HTTP isteğiyle otomatik olarak sunucuya gönderilmemesi, daha büyük bir depolama kapasitesine (genellikle 5-10 MB) sahip olmaları ve localStorage’daki verilerin manuel olarak silinene kadar kalıcı olmasıdır (sessionStorage ise sekme kapatıldığında silinir). Bu özellikler, onları uygulama ayarları, çevrimdışı veriler veya kullanıcı tercihleri gibi bilgileri saklamak için ideal kılar, ancak siteler arası izleme için uygun değildirler.
- IndexedDB: Daha büyük ve yapılandırılmış verileri (JSON nesneleri dahil) istemci tarafında saklamak için tasarlanmış daha güçlü bir veritabanı çözümüdür.
- Google’ın Privacy Sandbox Girişimi:
Üçüncü taraf çerezlerini sonlandıracağını duyuran Google, reklam ekosisteminin çökmesini önlemek için bir dizi alternatif teknoloji geliştirmeye başladı. Bu girişimlerin genel adı Privacy Sandbox‘tır. Amacı, bireysel kullanıcıları izlemek yerine, onları ilgi alanlarına göre anonim gruplara ayırarak hedeflenmiş reklamcılığı sürdürmektir.- Topics API: Bu modelin en önemli parçasıdır. Tarayıcı, kullanıcının ziyaret ettiği sitelere dayanarak haftalık olarak ilgi alanlarını (“Fitness”, “Seyahat”, “Otomobil” gibi) belirler. Bir reklamcı, bir kullanıcıya reklam göstermek istediğinde, o kullanıcının kimliğini veya tarama geçmişini değil, sadece o haftaki birkaç ilgi alanını (“topic”) öğrenir. Bu, bireysel izlemeyi ortadan kaldırırken, ilgi alanına dayalı reklamcılığa devam etme imkanı sunar.
- Birinci Taraf Veri Stratejileri ve Sunucu Taraflı Etiketleme:
Üçüncü taraf verilerinin değeri azaldıkça, şirketler için birinci taraf verileri (first-party data), yani doğrudan kendi kullanıcılarından ve müşterilerinden topladıkları veriler, altın değerine ulaştı. Şirketler, kullanıcıların kendi sitelerinde veya uygulamalarında gönüllü olarak paylaştığı bilgileri (e-posta abonelikleri, anketler, satın alma geçmişi) kullanarak daha derin ve güvene dayalı ilişkiler kurmaya odaklanıyor.- Sunucu Taraflı Etiketleme (Server-Side Tagging): Geleneksel olarak, analiz ve reklam etiketleri (tags) kullanıcının tarayıcısında çalışırdı. Sunucu taraflı etiketleme ise bu süreci şirketin kendi sunucusuna taşır. Bu, şirkete veri akışı üzerinde daha fazla kontrol sağlar, sayfa yükleme hızını artırır ve tarayıcı tabanlı izleme engelleyicilerinden daha az etkilenir.
- Çerezsiz Kimlik Doğrulama Yöntemleri:
Oturum yönetimi için çerezler hala yaygın olsa da, modern kimlik doğrulama yöntemleri bu bağımlılığı azaltmaktadır.- Token Tabanlı Kimlik Doğrulama (JWT – JSON Web Tokens): Özellikle tek sayfa uygulamaları (SPA) ve mobil uygulamalarda popüler olan bu yöntemde, kullanıcı giriş yaptığında sunucu ona şifrelenmiş bir “token” verir. Kullanıcı, daha sonraki her API isteğinde bu token’ı bir başlıkta göndererek kimliğini doğrular. Bu, durumun sunucuda değil, istemcideki token’da tutulduğu bir modeldir.
- Passkeys: FIDO Alliance ve Apple, Google, Microsoft gibi devler tarafından desteklenen bu yeni nesil teknoloji, parolaları tamamen ortadan kaldırmayı hedefler. Kullanıcının cihazını (telefon, bilgisayar) bir kimlik doğrulama anahtarı olarak kullanır ve biyometrik verilerle (parmak izi, yüz tanıma) giriş yapılmasını sağlar. Bu, hem daha güvenli hem de çerezlere dayanmayan bir yöntemdir.
Çerezsiz gelecek, daha karmaşık, daha parçalı ama potansiyel olarak daha gizlilik dostu bir web anlamına gelmektedir. Tek bir baskın izleme teknolojisinin yerini, farklı amaçlar için kullanılan birçok farklı teknolojinin alacağı bir ekosisteme doğru evriliyoruz.
Bir Teknolojinin Evrimindeki Kilometre Taşları
Çerezlerin otuz yılı aşan yolculuğu, teknolojik yeniliklerin, ticari hırsların ve hukuki müdahalelerin iç içe geçtiği bir evrim hikayesidir. Bu karmaşık süreci daha net görebilmek için, önemli kilometre taşlarını bir zaman çizelgesi üzerinde özetlemek faydalı olacaktır. Bu yolculuk, 1994 yılında basit bir teknik çözüm arayışıyla başladı ve bizi bugün, internetin temel mimarisinin yeniden yazıldığı bir döneme getirdi.
Her şey, 1994 yılında, Netscape mühendisi Lou Montulli’nin bir e-ticaret sitesinin alışveriş sepeti sorununu çözmek için ilk “cookie” prototipini geliştirmesiyle ateşlendi. Bu mütevazı başlangıç, web’e bir hafıza kazandırdı. Kısa süre sonra, bu yeniliğin bir standarda kavuşması gerektiği anlaşıldı ve 1997 yılında, çerezler için ilk resmi standart olan RFC 2109 yayımlandı. Bu, teknolojinin tüm web tarafından benimsenmesi için atılmış kritik bir adımdı. 2000 yılında ise, daha gelişmiş özellikler sunmayı amaçlayan RFC 2965 ve “Set-Cookie2” standardı ortaya atıldı, ancak pratikte geniş bir kabul görmeyerek web’in standartlaşma sürecinin ne kadar çalkantılı olabildiğini gösterdi.
2000’li yıllar, üçüncü taraf çerezlerinin yükselişiyle gizlilik endişelerinin tırmandığı bir dönem oldu. Bu endişeler, nihayetinde hukuki bir karşılık buldu. 2011 yılı, AB e-Gizlilik Yönergesi’nin tam olarak yürürlüğe girmesiyle bir dönüm noktası oldu. “Çerez Yasası” olarak da bilinen bu düzenleme, web sitelerine “gerekli olmayan” çerezler için kullanıcıdan önceden onay alma zorunluluğu getirerek meşhur çerez banner’ları çağını başlattı. Ancak asıl sarsıcı gelişme, 2018 yılında GDPR’ın (Genel Veri Koruma Tüzüğü) uygulamaya girmesiyle yaşandı. GDPR, çerez kimliklerini kişisel veri olarak tanımlayarak ve onay için çok daha yüksek standartlar getirerek oyunun kurallarını tamamen değiştirdi.
Hukuki baskı artarken, tarayıcılar da kendi teknik önlemlerini almaya başladılar. 2020 yılı, Google’ın Chrome’da SameSite=Lax ayarını varsayılan hale getirmesiyle bir başka kritik eşik oldu. Bu teknik değişiklik, birçok üçüncü taraf çerezin işlevselliğini bir gecede kırarak siteler arası izlemeye ciddi bir darbe vurdu. Bu gelişmelerin nihai sonucu ise Google’ın en radikal kararı oldu: 2025 yılı itibarıyla Chrome’da üçüncü taraf çerezlerini tamamen sonlandırma hedefi. Bu karar, “çerezsiz gelecek” tartışmalarını alevlendirdi ve tüm endüstriyi yeni alternatifler aramaya yöneltti.
Bu zaman çizelgesi, çerezlerin basit bir teknik araçtan, karmaşık bir ticari ve hukuki nesneye dönüşümünü gözler önüne seriyor. Her bir kilometre taşı, teknoloji, ticaret ve gizlilik arasındaki sürekli müzakerenin bir yansımasıdır.
Bir Kod Parçacığının Mirası ve Geleceğin Web’i
Çerezlerin hikayesi, bir teknolojinin nasıl beklentilerin çok ötesine geçerek dünyayı şekillendirebileceğinin en çarpıcı örneklerinden biridir. 1994’te, HTTP’nin durumsuz doğasına zarif bir çözüm olarak doğan bu küçük metin dosyaları, web’in sadece statik bir bilgi ağı olmaktan çıkıp, dinamik, interaktif ve kişiselleştirilmiş bir deneyim platformuna dönüşmesini sağladı. Onlar olmadan, online alışveriş, kişiselleştirilmiş içerik ve modern web uygulamalarının temelini oluşturan oturum yönetimi mümkün olmazdı. Çerezlerin yazılım mimarisindeki rolü, web’in temel yapı taşlarından biri olarak yadsınamaz.
Ancak bu teknolojik başarı, madalyonun sadece bir yüzüydü. Özellikle üçüncü taraf çerezlerinin yükselişiyle birlikte, çerezler aynı zamanda bir gözetim aracına, milyarlarca dolarlık bir veri ekonomisinin yakıtına ve küresel bir gizlilik krizinin sembolüne dönüştü. Kullanılabilirlik ve kârlılık adına, kullanıcı gizliliği çoğu zaman ikinci plana atıldı. Bu durum, gizlilik ve kullanılabilirlik arasındaki hassas dengenin son otuz yılda nasıl sürekli bir evrim geçirdiğini gözler önüne seriyor. Başlangıçta tamamen teknoloji şirketlerinin insafına bırakılan bu denge, önce bilinçlenen kullanıcıların, ardından da GDPR gibi güçlü yasal düzenlemelerin ve son olarak da tarayıcıların proaktif müdahalelerinin etkisiyle yeniden şekillendi.
Bugün, üçüncü taraf çerezlerinin sonunun geldiği bir dönemin eşiğindeyiz. Bu, internet için bir devrin sonu anlamına geliyor. Ancak bu bir son olduğu kadar, aynı zamanda yeni bir başlangıç. Bizi bekleyen gelecek, daha parçalı, daha karmaşık ve muhtemelen daha şeffaf bir web olacak. Privacy Sandbox gibi girişimler, kullanıcı gizliliğini korurken kişiselleştirmeyi sürdürmenin yollarını arıyor. Birinci taraf veri stratejileri, şirketler ve kullanıcılar arasında daha doğrudan ve güvene dayalı ilişkileri teşvik ediyor. Passkeys gibi yeni nesil teknolojiler, güvenliği ve kullanıcı deneyimini bir arada sunmayı vaat ediyor.
Beklenen yeni regülasyonlar (örneğin, AB’nin e-Gizlilik Tüzüğü) ve devam eden teknolojik trendler, önümüzdeki yıllarda bu dönüşümü daha da hızlandıracaktır. Çerezlerin mirası, bize hiçbir teknolojinin nötr olmadığını, her yeniliğin öngörülemeyen sosyal, ekonomik ve etik sonuçlar doğurabileceğini hatırlatıyor. Web’in bir sonraki bölümü, bu dersten aldığımız derslerle, daha bilinçli, daha adil ve daha gizlilik dostu bir dijital dünya inşa etme sorumluluğuyla yazılacak. Çerezlerin yolculuğu sona ermiyor; sadece yeni bir forma dönüşüyor ve bu dönüşüm, internetin geleceğini belirlemeye devam edecek.
İlgili Cerezgo rehberleri
Bu yazıdaki konuyu daha iyi tamamlamak için aşağıdaki Cerezgo içeriklerine de göz atabilirsiniz:
- Web Sitesi Gizlilik Tercihleri
- Çerez Verilerini Görselleştirme
- E-Ticaretin Gizli Kahramanı: Doğru Çerez Yönetimi ile…
- Çerezler ve Yapay Zeka: Kişiselleştirme mi, İhlal mi?
Uygulama tarafında Çerez Yönetim Aracı ve KVKK Çerez Yönetimi sayfaları bu konuyu tamamlar.

