Sessiz bildirim istekleriyle dikkat dağıtıcı unsurların azaltılması

  • History |
  • |
  • 0 Yorum

Bu yılın başlarında, bildirim gönderme veya kamera ya da mikrofona erişim istekleri gibi izin verilen web özellikleri hakkında ne hissettiklerini anlamak için kullanıcılarla bir araya geldik. Konuştuğumuz kişiler, bildirim isteklerini rahatsız edici ve dikkat dağıtıcı bulduklarını açıkça belirttiler - öyle olmadığı zamanlar hariç.
Bu kullanıcılar, belirli bir siteden gelen bildirimlerin değerini anlayamadıklarında veya siteyi ziyaret ettikten hemen sonra istem belirdiğinde genellikle rahatsız oldular. Bununla birlikte, aynı kullanıcıların çoğu, kendileri için önemli olan bir siteden gelen bildirimleri ister, hatta bunlara bağımlıdır : örneğin, bir takvim web uygulamasından gelen toplantı uyarıları veya favori medya aboneliklerinden gelen güncellemeler.
Bildirimlerin değerli web uygulaması senaryolarının önemli bir parçası olduğunu bildiğimiz için, Windows 10 Eylem Merkezi ile gelişmiş entegrasyon üzerinde açık kaynak işbirliğiyle harika bir uçtan uca bildirim deneyimine yatırım yapmaya devam ediyoruz. Bu yatırımın bir parçası olarak, bildirim talebi deneyimini iyileştirme fırsatını yakaladık.

Sessiz bildirim istekleri

Microsoft Edge 84'ten başlayarak, sessiz bildirim istekleri adı verilen yeni bir bildirim isteği deneyimi için destek sunuyoruz. Bu deneyim şu anda tüm Microsoft Edge kullanıcıları için varsayılan olarak etkinleştirilmiştir, ancak kullanıcılar isterlerse edge://settings/content/notifications adresindeki "Sessiz bildirim istekleri" ayarını kapatabilirler.
Sessiz istekler etkinleştirildiğinde, Bildirimler veya Push API'leri aracılığıyla yapılan site bildirim istekleri, tipik tam açılır istemin aksine, adres çubuğunda "Bildirimler engellendi" etiketli bir zil olarak görünür.
Adres çubuğundaki "Bildirimler engellendi" zilinin ekran görüntüsü.
Bu işlem, kullanıcının mevcut görevine odaklanabilmesi için bildirim isteklerinin belirginliğini azaltır, ancak isteği kullanıcı arayüzünde fark edilir bir konumda tutar. Kullanıcı bildirimlere abone olmak isterse, "Bildirimler engellendi" zil simgesini tıklayıp isteği kabul edebilir:
Tek tek siteler için bildirimlere izin vermek için iletişim kutusunun ekran görüntüsü.

Planlanan güncellemeler

İstenmeyen bildirim abonelikleriyle ilgili çok sayıda kullanıcı geri bildirimi nedeniyle Microsoft Edge 84'teki kullanıcılar için bu ayarı varsayılan olarak açmayı seçtik; Sessiz bildirim isteklerinin kasıtsız aboneliklerin azaltılmasına yardımcı olacağını umuyoruz.
Ancak kullanıcı araştırmamızda bulduğumuz gibi, bildirim isteklerinin özellikle hoş karşılandığı ve tam istemi garanti edebileceği bazı senaryolar vardır. Veriler, kullanıcıların belirli bir sitenin bildirim isteğini değerli bulduğunu gösterdiğinde, şu anda tam açılır istemi açmayı araştırıyoruz. Kullanıcılar, isterlerse tüm siteler için sessiz bildirim istekleri deneyimini sürdürebilecekler. Güncellemeler için takipte kalın!
Bildirim isteği deneyimine ek olarak, bildirim alma ve etkileşim deneyimini de iyileştiriyoruz. Bu bildirimler, kullanıcı etkileşimi olmadan hiçbir zaman kaybolmadığından requireInteraction üyesiyle ayarlanan "yüksek öncelikli" Toast bildirimleri nedeniyle birçok kullanıcının hayal kırıklığına uğradığını gördük . Microsoft Edge 85 ile başlayarak, bu bildirimler artık Windows Eylem Merkezi'nde 25 saniye sonra otomatik olarak kapatılacaktır. Bu ve diğer iyileştirmeler hakkında daha fazla ayrıntı için gelecek blogumuzu izlemeye devam edin.

En iyi uygulamalar: harika bir bildirim isteği deneyimi sağlama

Web geliştiricileri, izin istekleri için tarayıcı kullanıcı arayüzü üzerinde kontrole sahip olmasa da, bu isteği yaptığınız anı dikkatli bir şekilde tasarlamak, kullanıcılarınızın deneyimi ve sitenizle etkileşimi üzerinde olumlu bir etki yaratabilir. Aşağıdaki en iyi uygulamaları öneriyoruz:
  • Kullanıcıya sitenize geldikleri anda soru sormaktan kaçının. Bazı kullanıcıların önceden izin isteyen bir web sitesini tamamen terk ettiğini tespit ettik. Bunun yerine, isteğinizi kullanıcı yolculuğundaki mantıklı bir ana bağlayın; belki kullanıcı en son eklenenlerden birkaçını izledikten sonra yeni videolar hakkında bildirim almak ister?
  • "Çift istek" modelini kullanmayı düşünün. Bu modelde, web geliştiricileri önce kullanıcıdan onay almak, ardından Bildirimler veya Push API aracılığıyla bir bildirim isteği başlatmak için site kullanıcı arabirimini kullanır Bunu yapmanın en az müdahaleci yolu, site kullanıcı arayüzüne bir "bildirimler" ayarı eklemek ve ardından bu site ayarı açıldığında izin istemek olacaktır. Çift istek için "açılır pencere" kullanıcı arayüzünü dikkatli bir şekilde kullanın, çünkü bunlar, kullanıcıları açılır pencere istemine benzer şekilde kesintiye uğratabilir.
  • Bildirimlerinizin değerini iletmek için site kullanıcı arayüzünü kullanmayı düşünün. Bazı kişiler, bu bildirimlerin içeriğini ve ritmini anladıklarında bildirimlere kaydolma konusunda daha rahat hissedebilirler. Örneğin, bir e-ticaret sitesi, bildirimlerin yalnızca satışları ve kuponları iletmek için kullanılacağını açıklayabilir.
  • Belirli tarayıcı kullanıcı arayüzü için tasarım yapmaktan kaçının. Kullanıcıların tarayıcı yapılandırmaları, beklentilerinizden farklı bir kullanıcı arayüzüne sahip olabilir. Örneğin, Microsoft Edge kullanıcıları sessiz bildirim isteklerini açmış veya açmamış olabilir. Sitenizin belirli bir tarayıcı kullanıcı arayüzüne bağlı olmaması en iyisidir. İstek üzerine temel site işlevlerini engelleyebilecek içerik engelleyici kaplamalardan veya tarayıcı kullanıcı arayüzünün ekran görüntülerini içeren açılır pencerelerden kaçınmanızı öneririz.

Lütfen geri bildiriminizi paylaşın

Sessiz bildirim istekleri ve genel olarak izin istekleri hakkındaki düşüncelerinizi duymak isteriz. Herhangi bir sorunla karşılaşırsanız veya herhangi bir geri bildiriminiz varsa uygulama içi geri bildirim düğmesini (veya Alt+Shift+I) kullanın. Bize Twitter'dan da ulaşabilirsiniz .
Geri bildiriminiz için teşekkür ederiz ve lütfen bildirim isteği deneyimleriyle ilgili güncellemeler için bizi takip etmeye devam edin!
– Melanie Richards, Program Yöneticisi, Microsoft Edge
– Lillian Kravitz, Program Yöneticisi, Microsoft Edge
– Ryan Cropp, Yazılım Mühendisi, Microsoft Edge
– Jungkee Song, Program Yöneticisi, Microsoft Edge