Özel Korumalı Alan testi kapsamını genişletme

Bugün, web için Özel Korumalı Alan'a dair güncellenmiş bir plan ve zaman çizelgesi ile üçüncü taraf çerezlerini kullanımdan kaldırmaya yönelik yolu paylaştık. Web geliştirici ve site sahibi olarak geri bildirimleriniz, teklifleri doğrulamak ve yeni çözümleri test etmek, entegre etmek ve optimize etmek için yeterli fırsatın sağlanması amacıyla daha fazla zaman ayırmanın önemini göstermede etkili oldu. Bu yayında, Ağustos ayında birleştirilmiş Privacy Sandbox Relevance and Measurement kök deneme sürümünde trafik hacmini artırma ve deneme süresini uzatma gibi test planlarıyla ilgili daha fazla ayrıntı yer almaktadır.

Özel Korumalı Alan projesi, web'in tamamı için siteler arası izlemeyle mücadele etmeyi amaçlayan geniş kapsamlı ve iddialı bir dizi değişikliği temsil etmektedir. Tarayıcıya özgü özellikler yerine herkesin uygulayabileceği açık standartlar sunar ve sitelerin üçüncü taraf hizmetlerini güvenli ve gizli bir şekilde kullanabilmesini sağlar. Üçüncü taraf çerezlerinin kullanımdan kaldırılması, projenin genel ilerlemesinde önemli bir aşama olsa da siteler arası izlemenin tüm biçimlerini ele alma hedefi çok daha geniş kapsamlıdır. Bu süreçte tekliflerin ve özelliklerin tek tek kullanıma sunulmasını bekleyebilirsiniz. Sitenizin bir şekilde etkilenmesi muhtemeldir. Bu nedenle, sitelerinizin ve hizmetlerinizin nasıl etkilendiğini anlamanız ve hangi teklifleri ve özellikleri takip etmeniz gerektiğini bilmeniz gerekir.

Mevcut durumu inceleyip test etmeye devam etmek, geri bildirim sağlamak ve kullanıma sunulacak özelliklere hazırlanmak için bilmeniz gerekenleri inceleyelim.

Özel Korumalı Alan Alaka ve Ölçüm kaynağı denemesini genişletme

Özel Korumalı Alan Alaka ve Ölçüm kaynak denemesi, ekosistemin Attribution Reporting, Protected Audience, Topics, çitli çerçeveler genelinde teknik kararlılık ve geliştirici deneyimi için birleşik testler çalıştırmasına olanak tanır. Yakında Shared Storage'ı da ekleyeceğiz. Deneme sürümü şu anda Chrome Beta kullanıcılarının% 50'si için etkindir. Bu, kullanıcıları çok fazla rahatsız etmeden erken geliştirici geri bildirimlerini ve sorunlarını etkin bir şekilde ele almamıza yardımcı oldu.

Kaynak denemesi ilerledikçe geliştiricilere, gerçek dünyadaki trafiğin önemli bir oranını kullanarak API'lerin yararlılığını ve etkinliğini test etme fırsatı sunmak istiyoruz. Ağustos ayının başında Chrome 104 Kararlı sürümü kullanıma sunulduğunda denemeyi Chrome Kararlı sürümünü kullanan masaüstü kullanıcılarına da sunacağız. Deneme sürümünü, Android'deki Chrome 105 kararlı sürümünden itibaren mobil kullanıcılara sunmayı planlıyoruz. Kaynak denemesinin 104 kararlı sürüm döneminin sonunda sona ermesi planlanmaktadır. Daha fazla test yapabilmemiz için Chrome 107'ye (Ekim ayının sonu) kadar uzatılma isteğinde bulunuyoruz. Bu, kaynak deneme süresinin üç aşamada uzatılmasıyla ilgili standart uygulamaya uygundur. API'lerin genel kullanıma sunulmasından itibaren testleri desteklemeye kararlıyız.

Deneme yapma niyetini (I2E) uzatma isteğinin resmi sürecini takip edebilirsiniz. Ayrıca, Özel Korumalı Alan dokümanlarını uygulama ve test kılavuzlarıyla güncelleyeceğiz.

Bu API'lerin sunduğu hizmetlerden herhangi birini sunuyorsanız kaynak denemeye katılımınız ve geri bildiriminiz çok değerlidir. Daha büyük ölçekli testlere geçerken ihtiyaçlarınızı karşılayan teklifleri doğrulama fırsatınız olur. Web standartları veya tarayıcı geliştirme konusunda uzman olmanız gerekmez. Kendi alanınızdaki mevcut deneyiminiz yeterlidir.

Temel işlevlerin sağlam ve eksiksiz olduğu bir noktaya ulaştığımızda API'leri genel kullanıma sunmayı planlıyoruz. Bu tarih muhtemelen 2023'ün başlarından ortalarına kadar olacaktır. Kaynak denemesi sırasında, API'lerin test ve geri bildirimlere göre gelişmesi için tasarım gereği bir kapsam vardır. Genel kaynak denemesi devam ederken ayrı özellikler kullanıma sunulabilir. Lansmandan sonra, ilk kullanım ve uzun vadeli test aşamalarında API'leri hassaslaştırmaya devam edeceğiz.

Bağımsız Bölümlendirme Durumuna Sahip Çerezler (CHIPS) ve Birinci Taraf Kümeleri teklifleri, izleme içermeyen siteler arası bağlamlarda çerezleri desteklemenin bir yolunu sunar.

CHIPS

CHIPS, geliştiricilerin üst düzey site başına ayrı bir çerez kabı kullanarak bir çerezi "bölünmüş" depolamaya dahil etmesine olanak tanır. Mevcut kaynak denemesi sırasında geliştiricilerden aldığımız geri bildirimler doğrultusunda, deneme süresini Ağustos ayının sonundaki Chrome 104 kararlı sürümüne kadar uzatmanın yanı sıra bir dizi düzeltme ve iyileştirme yaptık. Daha açık belirtmek gerekirse, shop.example.com ve blog.example.com gibi alt alan adlarında çerez kullanan sitelerin daha kolay taşınmasını sağlamak için __Host- ön ekiyle ilgili daha kısıtlayıcı koşulları ve Domain özelliğini kaldırdık.

Hem teklif hem de denemeyle ilgili bu olumlu geri bildirimler sayesinde deneme sona erdikten sonra CHIPS'i kullanıma sunmayı umuyoruz. Resmi sürece göre, Gönderim Niyeti (I2S) mesajını yayınladığımızda blink-dev posta listesini takip edebilirsiniz.

Bu, heyecan verici bir dönüm noktasıdır. Çünkü widget veya API gibi başka bir siteye yerleşik, kendi kendine yeten bir hizmet sunduğunuz birçok kullanım alanında, güncellemelerinizi üçüncü taraf çerezlerinin kullanımdan kaldırılmasından çok daha önce tamamlamanızı sağlar.

Birinci Taraf Gruplar

Birinci Taraf Gruplar, farklı ülke düzeyinde alanlar gibi birden fazla sitesi olan kuruluşların, bu belirli siteler arası ancak birinci taraf bağlamlarında kendi çerezlerini kullanmaya devam etmesine olanak tanımak amacıyla bağlı siteleri gruplandırmak için bir yöntem sağlar.

Özelliğin tartışılması ve test edilmesi sırasında aldığımız geri bildirimler doğrultusunda, hem bu sorunları gidermeyi hem de ekosistemin ihtiyaçlarını karşılamayı amaçlayan bir dizi değişiklik önerisinde bulunuyoruz. Daha açık belirtmek gerekirse, kümelerin kullanım alanına özgü "alt kümeler" açısından tanımlanmasını öneriyoruz. Ayrıca, sitelerin siteler arası çerez erişimi istemek için Storage Access API'yi ve olası bir uzantıyı kullanmasını öneririz. Bu, SameParty özelliği için önerinin yerini alır.

Çalışma ilerledikçe geliştirici kılavuzunu güncelleyeceğiz. Birinci taraf kümeleriyle denemeler yapıyorsanız veya kullanım alanı ihtiyaçlarınızla eşleşiyorsa tartışmaları takip edip sürece dahil olmak için doğru zaman.

Gönderim kullanıcı aracısı azaltma

Şu anda Chrome'un kullanıcı aracısı dizesindeki bilgileri azaltıyoruz. Nisan 2022'deki Chrome 101 sürümünden itibaren alt sürüm veya derleme sürümü sıfırlarla değiştirildi. Sonraki aşamalarda işletim sistemi/platform sürümü ve cihaz modeli sabit değerlerle değiştirilecek. Bu değişiklik, masaüstünde Ekim 2022'de Chrome 107'den, mobilde ise Ocak 2023'te Chrome 110'dan itibaren geçerli olacak. Bu zaman çizelgesi aynı kalacak ve üçüncü taraf çerezlerinin kullanımdan kaldırılma programında yapılan değişikliklerden etkilenmeyecek. Tamamen azaltılmış kullanıcı aracısı 2023'ün başlarına kadar kullanıma sunulacaktır.

Dizedeki değişikliklerin geriye dönük olarak uyumlu olması amaçlanmıştır. Bu nedenle, bu belirli değerlere ihtiyacınız yoksa bu değişikliklerden etkilenmezsiniz. Ancak, tarayıcı küçük/derleme sürümünü, OS/platform sürümünü veya cihaz modelini ayıklamak için kullanıcı aracısı dizesini ayrıştırıyorsanız Kullanıcı Aracısı İstemci İpuçlarına geçiş yapmanız gerekir.

Depolama alanı bölümlendirme

Çerezler, siteler arası izleme için kullanılan en belirgin özelliktir ancak Özel Korumalı Alan, siteler arası izlemeyi bir bütün olarak ele almayı amaçlar. Bu kapsamda, siteler arası depolama alanlarının tüm biçimleri de ele alınır. 2020'de HTTP önbelleğini bölümlendirmemize benzer şekilde, IndexedDB ve localStorage gibi depolama API'lerini, BroadcastChannel ve SharedWorker gibi iletişim API'lerini ve ServiceWorker gibi her iki kategoriyi de kapsayan özellikleri de bölümlendirmeyi planlıyoruz.

hakkında bilgi

Bu çalışma için prototip oluşturma isteğini (I2P) gönderdik. Bu, çeşitli API'ler için tasarımlar ve ilk kod üzerinde ilerlediğimiz anlamına geliyor. Mevcut Chrome 105 Canary sürümünde yerel geliştirici testini etkinleştirmek için kullanılabilecek bir işaret sunmayı planlıyoruz. Bu değişikliklerin, çalışmalar tamamlandıkça standart Chrome geliştirme sürecinde ilerlemesini bekleyebilirsiniz. Çalışmaların tamamlanmasını 2023'ün başlarında, üçüncü taraf çerezlerinin genel olarak kullanımdan kaldırılmasından önce bekliyoruz.

Geliştirici dokümanları ve desteği

Özel Korumalı Alan'da genel olarak gezinmenize yardımcı olmak için web ve Android'de projenin kavramlarını, hedeflerini ve zaman çizelgelerini sunan privacysandbox.com adresini hazırladık. Privacy Sandbox'ta, öneriler, demolar, testler ve uygulama kılavuzlarıyla ilgili ayrıntıları ve katılım için daha kapsamlı kaynaklara yönlendiren bağlantıları bulabilirsiniz.

Çeşitli Özel Korumalı Alan konularında düzenli olarak geliştirici ofis saatleri oturumları düzenliyoruz. Bu toplantıların her birinde mühendislik ve ürün ekiplerini dahil eder, bir demo yapar ve ardından uygulama ve testle ilgili sorularınızı yanıtlarız. Her oturumu @ChromiumDev Twitter hesabında ve eşleşen API'nin posta listelerinde duyururuz. Farklı saat dilimlerine yönelik tekrarlar ve Japonca dil oturumları sunuyoruz. Ayrıca, programın geliştirilmesi için demoların altyazılandırılmış videolarını yayınlamaya ve konuları ve soruları önceden göndermenizi kolaylaştırmaya devam edeceğiz.

Ayrıca GitHub'da geliştirici destek depomuzu da kullanabilirsiniz. Karşılaştığınız bir sorun veya sorunuzu nereden paylaşacağınızı bilmiyorsanız burada bir sorun yayınlayın. Sorununuzu yanıtlamanıza veya dahil olmanız için doğru yeri bulmanıza yardımcı oluruz.

Geri bildirim sağlama ve paylaşma

Özel Korumalı Alan projesi Google tarafından başlatılmış olsa da amacımız, Chrome'daki özellik değişikliklerinin yanı sıra web platformunu bir bütün olarak değiştirmek için teklifler sunmaktır. Bu, tarayıcı tedarikçileri, site sahipleri ve en önemlisi bu siteleri ve tarayıcıları kullanan kullanıcılar da dahil olmak üzere çok sayıda grup arasında açık ve ortak bir süreçtir. Elde edilen spesifikasyonlar çok açık ve resmi bir dille yazılmış olsa da (uygulamak için süreci tam olarak tanımlamaları gerektiğinden), spesifikasyonun doğru şeyi yaptığından emin olma süreci herkesten girdi almalıdır.

Başka kimlerin test yaptığını ve bu sonuçların nasıl paylaşılacağını öğrenmek isteyen birçok şirketten haber alıyoruz. Test planlarınızı ve sonuçlarınızı herkese açık hale getirmeye karar vermek test kullanıcılarına bağlıdır. Bunu yapmanızı önemle tavsiye ederiz. W3C, GitHub ve posta listelerinde, doğrudan diğer paydaşlarla paylaşabileceğiniz çeşitli herkese açık forumlar vardır. Bu, uygulamak için ihtiyaç duyduğunuz tüm materyallere sahip olup olmadığınızı veya testlerinizin sonuçlarının ayrıntılı analizini paylaşmak kadar basit olabilir. Ayrıca kendi sitelerinizde, bloglarınızda veya sosyal medya hesaplarınızda (özellikle de etkileşime geçmek istediğiniz belirli bir kitlenizin olduğu yerlerde) yayınlayabilirsiniz.

Geri bildirim sayfamız, farklı rotaların her birini ve her API için etkin olan rotaları kapsar. Geri bildirim formumuzu kullanarak da doğrudan bize geri bildirim gönderebilirsiniz.

Sonuç olarak, çerezlerin davranışını değiştirerek 28 yıldır web'in parçası olan teknolojiyi değiştiriyoruz. Web hepimize aittir. Hepimizin sevdiği zengin ve açık ekosistemi desteklerken daha gizli bir ortam sunan ideal karışımı bulmak için bu değişiklikleri uygulama sürecindeki çalışmalarımızda görüşlerinize ve yönergelerinize ihtiyaç duymaya devam edeceğiz. Yolculuğun geri kalanını birlikte tamamlamayı sabırsızlıkla bekliyoruz.