Googlebook, Chromebook ve bağlı ekranlarda masaüstü deneyimi, hassas giriş ve gelişmiş çoklu görev özellikleri sunar. Masaüstü ortamı, kullanıcıların klavye kısayollarını, fare ve dokunmatik yüzey etkileşimlerini kullanarak birden fazla pencere ve örnekte çalışmasına olanak tanır. Masaüstü için optimize edilmiş uygulamalar, mobil cihazların rahatlığı ile masaüstü cihazların gücü arasındaki boşluğu dolduran verimli bir kullanıcı deneyimi sunar.
Kurallar
Cihaz özelliklerinden tam olarak yararlanan olağanüstü bir kullanıcı deneyimi oluşturun.
Kullanıcı deneyimi
| Kural kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Scrollbar_Display | T-Scrollbar_Display | Uygulama, içerik fare veya dokunmatik yüzeyle kaydırılırken kaydırma çubuğu gösterir. |
| Hover_Parity | T-Hover_Parity | Geçerli olduğu durumlarda, kullanıcı arayüzü öğeleri, fare veya dokunmatik yüzeyle üzerine gelindiğinde önizlemeler, açılır menüler ve bilgilendirici ipuçları gibi ek içerikler gösterir. Uygulama, mümkün olduğunda uygulamanın eşdeğer web veya masaüstü sürümleriyle fareyle üzerine gelme durumu eşitliğini korur. Uygulama, tüm kullanıcı arayüzü öğelerinde erişilebilirlik standartlarını destekleyen görsel kontrastla farklı ve tutarlı fareyle üzerine gelme durumları sağlar. |
| Desktop_Menus | T-Desktop_Menus | Uygulamada, kullanıcıların sürekli gezinmek zorunda kalmadan birincil görevlerine odaklanmalarını sağlamak için masaüstü tarzı menüler, bağlam menüleri ve küçük modüller gibi uygun yerlerde rahatsız edici olmayan kullanıcı arayüzü öğeleri bulunur. |
| UI_Config | T-UI_Config | Uygulama, büyük ekranlar ve imleç öncelikli cihazlar için uyarlanabilir, kullanıcı tarafından yapılandırılabilir düzenlere sahiptir. Örneğin:
|
| Request_Fullscreen_Mode | T-Request_Fullscreen_Mode | Uygulama, bölünmüş ekran ve pencereli görüntüleme gibi çok pencereli durumlardan yoğun içerik moduna sorunsuz geçişler sağlamak için Uygulamalar genellikle tam ekran, sürükleyici deneyimi etkinleştiren bir düğme gibi bir kullanıcı arayüzü öğesi sağlar. |
Klavye, fare ve dokunmatik yüzey
| Kural kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Keyboard_Navigation | T-Keyboard_Navigation | Uygulama, klavye ile sorunsuz ve verimli bir şekilde gezinmeyi destekliyor. Uygulama, tüm kullanıcı arayüzü öğeleri için erişilebilirlik standartlarını destekleyen görsel kontrastla farklı ve tutarlı odaklanma durumları sağlar. İlk odak, uygun kullanıcı arayüzü öğeleri için ayarlanır. Örneğin, kullanıcılar bir e-posta uygulamasında mesaj taslağı oluştururken odak başlangıçta Kime metin alanındadır. Kullanıcılar, sayfa yüklendiğinde ilk metin giriş alanına hemen yazmaya başlayabilmelidir. Klavye etkileşimi bölümüne bakın. |
| Keyboard_Parity | T-Keyboard_Parity | Uygulama, kopyalama için Ctrl-C ve geri alma için Ctrl-Z gibi geleneksel kısayolları desteklerken kapsamlı bir klavye kısayolları seti sunar. Uygulama, mümkün olduğunda uygulamanın eşdeğer web ve masaüstü sürümleriyle klavye kısayolu eşitliğini korur. |
| Input_Combinations | T-Input_Combinations | Ctrl+tıklama veya Ctrl+dokunma ve Üst Karakter+tıklama veya Üst Karakter+dokunma gibi klavye ve fare ya da dokunmatik yüzey kombinasyonları, bitişik öğe aralıklarının veya birden fazla ayrı öğenin seçilmesi gibi gelişmiş özellikler sunar. |
| Triple_Click | T-Triple_Click | Fareyle üç kez tıklayarak veya dokunmatik yüzeye üç kez dokunarak metin satırlarının veya paragraflarının tamamını seçebilirsiniz. |
Çoklu görev ve aynı anda çalışan birden çok kopya
| Kural kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Multitasking_Scenarios |
T-Multitasking_PiP, T-Multitasking_Split-Screen, T-Multitasking_Attachments |
Uygulama, çeşitli çoklu görev senaryolarını destekler. Örneğin:
|
| Multitasking_PiP | T-Multitasking_PiP | Uygulama, medya ve medya dışı uygulamalarda özel kontrollere ve kullanıcı etkileşimine olanak tanıyan etkileşimli pencere içinde pencere işlevini destekler. |
| Aynı Anda Çalışan Birden Çok Kopya | T-Multi-Instance | Uygulama, ayrı pencerelerde birden fazla örneğini başlatabilir. Kullanım alanları arasında doküman düzenleme, web tarayıcısı, dosya yönetimi uygulamaları ve alışveriş uygulamalarındaki ürün karşılaştırmaları yer alır. Çoklu pencere modunu destekleme bölümündeki aynı anda çalışan birden çok kopya konusuna bakın. |
Sürükleme ve bırakma
| Kural kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Drag_Drop_Support | T-Drag_Drop_Support | Uygulama, uygulama içindeki sunular arasında ve çoklu pencere modunda dokunmatik giriş, fare, dokunmatik yüzey ve stylus kalem kullanarak diğer uygulamalara ve diğer uygulamalardan sürükle ve bırak özelliğini destekler. Sürükle ve bırak özelliğini etkinleştirme başlıklı makaleyi inceleyin. Stylus_Drag_Drop sayfasına da göz atın. |
| T-Drag_Drop_Batch | Uygulama, birden fazla öğenin sürüklenip bırakılarak grup halinde işlenmesini destekler. Basitleştirilmiş sürükle ve bırak için DropHelper başlıklı makaleyi inceleyin. |
Yazdırma ve dosya yönetimi
| Kural kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Printing_Support | T-Printing_Support | Uygulama, belge yazdırmayı veya yazdırılabilir biçimde dışa aktarmayı destekler. |
| File_Management_Basics | T-File_Management_Basics | Uygulama, aşağıdakiler de dahil olmak üzere yaygın dosya yönetimi işlevlerini uygular:
|
| File_Picker | T-File_Picker | Uygulama, işletim sisteminin dosya seçicisiyle entegre olarak sorunsuz içe ve dışa aktarma deneyimleri sunar. Masaüstü ve üretkenlik kullanıcıları, geniş kapsamlı içerik erişimi için büyük ölçüde dosya yöneticilerini kullanır. |
| File_Handlers | T-File_Handlers | Uygulama, ilgili dosya türlerini desteklediğini beyan ederek kendisini dosya işleyici olarak tanımlar. Bu sayede kullanıcılar, dosyaları doğrudan sistemin Dosyalar uygulamasından belirli uygulamalarla açabilir. |
İmleçler
| Kural kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Custom_Cursors | T-Custom_Cursors |
Uygulama, kullanıcıların kullanıcı arayüzü öğeleri ve içerikle nasıl ve ne zaman etkileşim kurabileceğini belirtmek için özelleştirilmiş imleçler gösterir. Örneğin:
|
| Cursor_Target_Size | T-Cursor_Target_Size | Uygulama, imleç etkileşimlerinde hassasiyete öncelik veriyor. Bunun için, algılanan hedefi azaltmak amacıyla görsel hedef boyutlarıyla eşleşen imleç hedef boyutları kullanıyor. |
Cihazlar arası
| Kural kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Cross_Device_Handoff | T-Cross_Device_Handoff | Birden fazla Android cihaz türünde çalışan uygulamalar, kullanıcıların bir Android cihazda başlattıkları göreve başka bir cihazda sorunsuz bir şekilde devam etmelerine olanak tanır. Uygulama, aynı görev için neredeyse eşdeğer bir durumu geri yükler. Böylece kullanıcı kaldığı yerden devam edebilir. |
Çevrimdışı destek
| Kural kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Offline_Support | T-Offline_Support | Uygulama, özellik grubunun tamamı veya bir kısmı için çevrimdışı işlevselliği etkinleştirerek kullanıcıların üretken kalmasını sağlar. Uygulama, bağlantı gereksinimlerini kullanıcılara bildirmek için kontrollü azalma sağlar. |
Uygulamadan web'e
| Kural kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Web_Transition | T-Web_Transition | Uygulama, uygulama ile web içeriği arasında (veya tam tersi) uygun durumlarda sorunsuz ve akıllı geçişler sağlayarak kullanıcı deneyiminin bölünmesini önler. |
Testler
Uygulamanızın premium ve farklı bir deneyim sunduğunu doğrulamak için aşağıdaki testleri tamamlayın.
Kullanıcı deneyimi
| Test Kimliği | Kural kimlikleri | Açıklama |
|---|---|---|
| T-Scrollbar_Display | Scrollbar_Display | Fare ve dokunmatik yüzey kullanarak uygulama içeriğini kaydırın. İçerik kaydırılırken kaydırma çubuğunun göründüğünü doğrulayın. |
| T-Hover_Parity | Hover_Parity | Fare ve dokunmatik yüzey kullanarak işaretçiyi, basamaklı veya pop-up içerik barındıran kullanıcı arayüzü öğelerinin üzerine getirin. Ek içeriğin gösterildiğini doğrulayın. |
| T-Desktop_Menus | Desktop_Menus | Masaüstü ve bağlı ekranlarda, masaüstü stili menülerin ve bağlam menülerinin kullanıldığını doğrulayın. |
| T-UI_Config | UI_Config | Uygulamanın, kullanıcı tarafından yapılandırılabilir düzen seçenekleri sunduğunu doğrulayın:
Her durumda, uygulamanın düzenini doğru şekilde yeniden yapılandırdığını ve içeriğin erişilebilir ve doğru biçimlendirilmiş olarak kaldığını doğrulayın. |
| T-Request_Fullscreen_Mode | Request_Fullscreen_Mode | Uygulama penceresini bölünmüş ekran veya pencereli görüntüleme modu gibi çoklu pencere durumuna getirin. Uygulamanın tam ekran kullanıcı arayüzü öğesini tetikleyin. Uygulamanın tam ekran moduna sorunsuz bir şekilde geçiş yaptığını doğrulayın. |
Klavye, fare ve dokunmatik yüzey
| Test Kimliği | Kural kimlikleri | Açıklama |
|---|---|---|
| T-Keyboard_Navigation | Keyboard_Navigation | Harici bir klavye kullanarak Sekme ve ok tuşlarıyla uygulamanın kullanıcı arayüzünde gezinin. Odaklanma durumlarının tüm etkileşimli öğeler için farklı ve tutarlı olduğunu doğrulayın. Ayrıca, bir ekran ilk kez görüntülendiğinde ve kullanıcılar veri girebildiğinde, metin girişi alanları gibi uygun kullanıcı arayüzü öğelerinin ilk odağı aldığını doğrulayın. |
| T-Keyboard_Parity | Keyboard_Parity | Uygulamanın geleneksel klavye kısayollarını desteklediğini ve mümkün olduğunda uygulamanın web ve masaüstü sürümleriyle klavye kısayolu eşitliğini koruduğunu doğrulayın. |
| T-Input_Combinations | Input_Combinations | Harici klavye, fare ve dokunmatik yüzey kullanarak uygulamanın kullanıcı arayüzündeki öğeleri seçin. Ctrl+tıklama, Ctrl+dokunma, üst karakter+tıklama ve üst karakter+dokunma gibi klavye/fare/dokunmatik yüzey işlemlerini kullanarak birden fazla ayrı öğeyi ve bitişik öğe aralığını seçin. |
| T-Triple_Click | Triple_Click | Fare ve dokunmatik yüzey kullanarak uygulamadaki öğeleri seçmek için üç kez tıklayın veya üç kez dokunun (ör. metin satırlarının tamamını seçmek için). |
Çoklu görev ve aynı anda çalışan birden çok kopya
| Test Kimliği | Kural kimlikleri | Açıklama |
|---|---|---|
| T-Multitasking_PiP |
Multitasking_Scenarios, Multitasking_PiP |
Dikey ve yatay yönlerde ve çoklu pencere modunda pencere içinde pencere moduna girip çıkma Çoklu pencere modunda, pencere içinde pencere modu etkinken pencere boyutunu değiştirin. Pencere içinde pencere modunda, özel kontrollerle etkileşim kurun ve işlevlerini doğrulayın. |
| T-Multitasking_Split-Screen | Multitasking_Scenarios | Çoklu pencere modunda, uygulamanın içinden başka bir uygulama açın ve her iki uygulamayı yan yana görüntüleyin. |
| T-Multitasking_Attachments | Multitasking_Scenarios | Ekleri ve bildirimleri dikey ve yatay yönlerde ve çoklu pencere modunda açıp kapatın. |
| T-Multi-Instance | Aynı anda çalışan birden çok kopya | Uygulamanın birden fazla örneğini dikey ve yatay yönlerde ve çoklu pencere modunda ayrı pencerelerde başlatın. |
Sürükleme ve bırakma
| Test Kimliği | Kural kimlikleri | Açıklama |
|---|---|---|
| T-Drag_Drop_Support | Drag_Drop_Support | Resimleri ve metinleri uygulama içindeki bırakma hedeflerine sürükleyip bırakın. Çoklu pencere modunda, resimleri ve metinleri uygulama ile başka bir uygulama arasında (her iki uygulamaya da) sürükleyip bırakın. Dokunmatik giriş, fare, dokunmatik yüzey ve ekran kalemi kullanarak içeriği sürükleyip bırakın (T-Stylus_Drag_Drop bölümüne de bakın). İşlevselliği dikey ve yatay yönlerde doğrulayın. |
| T-Drag_Drop_Batch | Drag_Drop_Support | Uygulama içinde resim ve metin gibi birden fazla öğeyi grup olarak sürükleyip bırakın. Çoklu pencere modunda, öğe gruplarını uygulama ile başka bir uygulama arasında sürükleyip bırakın (her iki uygulamaya da). Dokunmatik giriş, fare, dokunmatik yüzey ve ekran kalemi kullanarak içeriği sürükleyip bırakın (T-Stylus_Drag_Drop bölümüne de bakın). İşlevselliği dikey ve yatay yönlerde doğrulayın. |
Yazdırma ve dosya yönetimi
| Test Kimliği | Kural kimlikleri | Açıklama |
|---|---|---|
| T-Printing_Support | Printing_Support | Uygulamanın belgeleri yazdırabildiğini veya PDF gibi yazdırılabilir bir biçime aktarabildiğini doğrulayın. |
| T-File_Management_Basics | File_Management_Basics | Dosya adlarının ve konumlarının görünür olduğunu ve kullanıcıların dosya indirirken veya yüklerken kayıt konumlarını seçebildiğini doğrulayın. |
| T-File_Picker | File_Picker | Uygulamanın, dosyaları içe ve dışa aktarmak için sistem dosya seçicisini kullandığını doğrulayın. |
| T-File_Handlers | File_Handlers | Sistemdeki Dosyalar uygulamasından, uygulamanın ilgili dosya türlerini açma seçeneği olarak listelendiğini doğrulayın. |
İmleçler
| Test Kimliği | Kural kimlikleri | Açıklama |
|---|---|---|
| T-Custom_Cursors | Custom_Cursors | Fare ve dokunmatik yüzey kullanarak uygulamayla etkileşimde bulunma Özel imleçlerin uygun yerlerde göründüğünü doğrulayın. Örneğin:
|
| T-Cursor_Target_Size | Cursor_Target_Size | Fare ve dokunmatik yüzey kullanarak simgeler, düğmeler ve tutma yerleri gibi küçük kullanıcı arayüzü öğeleriyle etkileşim kurma Her öğenin etkileşimli alanının, görsel sınırlarını doğru şekilde yansıttığını ve hassas seçim yapmaya olanak tanıdığını doğrulayın. |
Cihazlar arası
| Test Kimliği | Kural kimlikleri | Açıklama |
|---|---|---|
| T-Cross_Device_Handoff | Cross_Device_Handoff | Bir cihazda göreve başlayıp uygulamanın yüklü olduğu başka bir cihaza geçebilirsiniz. Görevi neredeyse eşdeğer bir durumdan devam ettirebileceğinizi doğrulayın. |
Çevrimdışı destek
| Test Kimliği | Kural kimlikleri | Açıklama |
|---|---|---|
| T-Offline_Support | Offline_Support | Ağ bağlantısını devre dışı bırakın ve uygulamanın temel işlevlerinin kullanılabilir durumda olduğunu veya uygulamanın bağlantı gereksinimleri hakkında net bildirimler sağladığını doğrulayın. |
Uygulamadan web'e
| Test Kimliği | Kural kimlikleri | Açıklama |
|---|---|---|
| T-Web_Transition | Web_Transition | Uygulama içindeki derin bağlantılar veya web içeriğiyle etkileşim kurun. Uygulama ile ilgili web içeriği arasındaki geçişlerin sorunsuz olduğunu doğrulayın. |