DevTools açıkken "Bu sekme, diğer sekmelerle kaynak paylaşıyor..." bilgi çubuğu mesajını görüyorsanız İşlem paylaşımı denemesinin etkin olduğu küçük grubun üyesisiniz demektir. Bu gönderide, deneme açıklanmaktadır.
Deneme ne hakkında?
Normalde, aynı web sitesinden (ör. Google Dokümanlar) birden fazla sekme açtığınızda Chrome her biri için ayrı bir oluşturma işlemi oluşturur. İşlem paylaşımı denemesi, birden fazla sekmenin aynı oluşturma işlemini paylaşmasına izin vererek bu durumu değiştirir.
Amaç, performansı iyileştirmektir. Örneğin, daha hızlı sayfa yüklemeleri, iyileştirilmiş (LCP) ve daha düşük bellek kullanımı. Daha fazla bilgi için bu ayrıntılı dokümanı inceleyebilirsiniz.
Bu durum, Chrome Geliştirici Araçları'ndaki geliştirici deneyimini nasıl etkiler?
Sekmeler bir işlemi (ve ana iş parçacığını) paylaşabileceğinden, hata ayıklama ve performans analizi üzerinde iki etkisi olur:
Kesme noktası hata ayıklaması. Hata ayıklayıcıyı bir sekmede duraklatmanız, işlemi paylaşan diğer kullanıcıları etkileyebilir. "Hata ayıklayıcı başka bir sekmede duraklatıldı. Söz konusu sekmeye geçmek için tıklayın." uyarısını görürsünüz. Performans analizi. Toplu anlık görüntüler ve performans kayıtları birden fazla sekmedeki verileri yakalayabilir. Bu da sonuçların yorumlanmasını zorlaştırır.
Denemeye katılma veya denemeden çıkma
Varsayılan olarak devre dışı bırakılan kullanıcılar
Bu deneme, aşağıdaki kullanıcılar için varsayılan olarak devre dışıdır:
- Chrome Enterprise kullanıcıları
- Chrome For Testing
- Chrome Headless
- Yakın zamanda (son yedi gün içinde) Geliştirici Araçları'nı kullanan geliştiriciler
Devre dışı bırakma
Uyarıdaki Devre Dışı Bırak düğmesini tıklayarak manuel olarak kapsam dışında kalmayı seçebilirsiniz. Dilerseniz Chrome işareti ayarlarını (chrome://flags/#enable-process-per-site-up-to-main-frame-threshold
) kullanarak Ana çerçeve eşiğine kadar ProcessPerSite'yi etkinleştir deneyini devre dışı bırakabilirsiniz.
Etkinleştirme
Yeni deneme özelliğini açıkça test etmek için Chrome'u aşağıdaki komut satırı işaretleriyle başlatın:
--enable-features=ProcessPerSiteUpToMainFrameThreshold:ProcessPerSiteMainFrameThreshold/20 -disable-features=ProcessPerSiteSkipDevtoolsUsers,ProcessPerSiteSkipEnterpriseUsers
Geri bildirim
Süreç paylaşımı denemesiyle ilgili görüşlerinizi öğrenmek isteriz. Sorularınızı veya karşılaştığınız sorunları bu geri bildirim takip aracında paylaşın.
Önizleme kanallarını indirme
Varsayılan geliştirme tarayıcınız olarak Chrome Canary, Yeni geliştirilenler veya Beta sürümünü kullanabilirsiniz. Bu önizleme kanalları en yeni Geliştirici Araçları özelliklerine erişmenizi, son teknoloji web platformu API'lerini test etmenizi ve sitenizdeki sorunları kullanıcılarınızdan önce bulmanızı sağlar.
Chrome Geliştirici Araçları ekibiyle iletişime geçme
Yeni özellikler, güncellemeler veya Geliştirici Araçları ile ilgili başka herhangi bir konu hakkında konuşmak için aşağıdaki seçenekleri kullanın.
- crbug.com adresinden bize geri bildirim ve özellik isteği gönderin.
- Geliştirici Araçları'nda Diğer seçenekler > Yardım > Geliştirici Araçları sorunu bildir'i kullanarak bir Geliştirici Araçları sorununu bildirin.
- @ChromeDevTools hesabına tweet gönderin.
- Geliştirici Araçları'ndaki yenilikler veya Geliştirici Araçları'yla ilgili ipuçları konulu YouTube videolarına yorum bırakın.