Chromebook'larda ve bağlı ekranlarda yaygın olan masaüstü deneyimi, hassas giriş ve gelişmiş çoklu görev özelliklerini etkinleştirir. 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 kolaylığı ile masaüstünün gücü arasındaki boşluğu dolduran üretken bir kullanıcı deneyimi sunar.
Kurallar
Cihaz özelliklerinden tam olarak yararlanan olağanüstü bir kullanıcı deneyimi oluşturun.
Kullanıcı deneyimi
| Yönerge kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Scrollbar_Display | T-Scrollbar_Display | İçerik, fare veya dokunmatik yüzeyle kaydırılırken uygulamada kaydırma çubuğu gösteriliyor. |
| Hover_Parity | T-Hover_Parity | 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 imleçle üzerine gelme durumunu, uygulamanın eşdeğer web veya masaüstü sürümleriyle aynı tutar. Uygulama, tüm kullanıcı arayüzü öğelerinde erişilebilirlik standartlarını destekleyen görsel kontrastla belirgin ve tutarlı fareyle üzerine gelme durumları sağlar. |
| Desktop_Menus | T-Desktop_Menus | Uygulamada, kullanıcıların sürekli gezinmek zorunda kalmadan asıl görevlerine odaklanmalarını sağlamak için uygun yerlerde masaüstü tarzı menüler, bağlam menüleri ve küçük modallar gibi rahatsız etmeyen kullanıcı arayüzü öğeleri bulunur. |
| UI_Config | T-UI_Config | Uygulama, aşağıdakiler de dahil olmak üzere büyük ekranlar ve imleç öncelikli cihazlar için uyarlanabilir, kullanıcı tarafından yapılandırılabilen düzenlere sahiptir:
|
| Request_Fullscreen_Mode | T-Request_Fullscreen_Mode | Uygulama, bölünmüş ekran ve masaüstü pencereli görüntüleme gibi çok pencereli durumlardan tam ekran moduna sorunsuz geçiş sağlamak için Genellikle uygulamalar, tam ekran ve etkileyici deneyimi etkinleştiren bir düğme gibi kullanıcı arayüzü öğesi sağlar. |
Klavye, fare ve dokunmatik yüzey
| Yönerge kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Keyboard_Navigation | T-Keyboard_Navigation | Uygulama, klavye ile sorunsuz ve verimli gezinmeyi destekliyor. Uygulama, tüm kullanıcı arayüzü öğeleri için erişilebilirlik standartlarını destekleyen görsel kontrastla belirgin ve tutarlı odak durumları sağlar. Uygun kullanıcı arayüzü öğeleri için ilk odak ayarlanır. Örneğin, kullanıcılar bir e-posta uygulamasında mesaj taslağı oluştururken odak başlangıçta Alıcı metin alanındadır. Kullanıcılar, bir sayfa yüklendiğinde ilk metin girişi alanına hemen yazmaya başlayabilmelidir. Klavye etkileşimi başlıklı makaleyi inceleyin. |
| 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 klavye kısayollarını uygulamanın eşdeğer web ve masaüstü sürümleriyle aynı tutar. |
| Input_Combinations | T-Input_Combinations | Klavye ve fare ya da izleme paneli kombinasyonları (ör. Ctrl+tıklama veya Ctrl+dokunma ve üst karakter+tıklama veya üst karakter+dokunma) bitişik öğe aralıklarının veya birden fazla ayrılmış öğenin seçilmesi gibi gelişmiş özellikler sunar. |
| Triple_Click | T-Triple_Click | Fareyle üç kez tıklama veya dokunmatik yüzeyle üç kez dokunma, metin satırlarının veya paragraflarının tamamını seçer. |
Çoklu görev ve aynı anda çalışan birden çok kopya
| Yönerge kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Multitasking_Scenarios |
T-Multitasking_PiP, T-Multitasking_Split-Screen, T-Multitasking_Attachments |
Uygulama, aşağıdakiler gibi çeşitli çoklu görev senaryolarını destekler:
|
| Multitasking_PiP | T-Multitasking_PiP | Uygulama, medya ve medya dışı uygulamalarda özel kontrollerin ve kullanıcı etkileşiminin etkinleştirildiği etkileşimli resim içinde resim işlevini destekliyor. |
| Çoklu örnek | T-Multi-Instance | Uygulama, kendisinin birden fazla örneğini ayrı pencerelerde başlatabilir. Kullanım alanları arasında doküman düzenleme, web'de gezinme, 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 başlıklı makaleye bakın. |
Sürükleme ve bırakma
| Yönerge 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 ekran kalemi kullanılarak diğer uygulamalara ve uygulamalardan sürükle ve bırakma özelliğini destekler. Sürükleyip bırakma özelliğini etkinleştirme başlıklı makaleyi inceleyin. Ayrıca Stylus_Drag_Drop konusuna da bakın. |
| T-Drag_Drop_Batch | Uygulama, birden fazla öğenin gruplandırılmış şekilde işlenmek üzere uygulamaya sürüklenip bırakılmasını destekler. Sürükleyip bırakma işlemini basitleştirmek için DropHelper başlıklı makaleyi inceleyin. |
Yazdırma ve dosya yönetimi
| Yönerge kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Printing_Support | T-Printing_Support | Uygulama, belge yazdırmayı veya yazdırılabilir bir biçime aktarmayı destekliyor. |
| File_Management_Basics | T-File_Management_Basics | Uygulama, aşağıdakiler de dahil olmak üzere yaygın dosya yönetimi işlevlerini uyguluyor:
|
| File_Picker | T-File_Picker | Uygulama, işletim sisteminin dosya seçicisiyle entegre olarak sorunsuz içe ve dışa aktarma deneyimleri sağlar. Masaüstü ve üretkenlik kullanıcıları, geniş kapsamlı içerik erişimi için dosya yöneticilerine büyük ölçüde güvenir. |
| File_Handlers | T-File_Handlers | Uygulama, ilgili dosya türleri için destek beyan ederek kendisini dosya işleyici olarak tanımlar. Bu sayede kullanıcılar, belirli uygulamalarla dosyaları doğrudan sistemin Dosyalar uygulamasından açabilir. |
İmleçler
| Yönerge 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şimde bulunabileceğini belirtmek için özelleştirilmiş imleçler gösterir. Örneğin:
|
| Cursor_Target_Size | T-Cursor_Target_Size | Uygulama, algılanan hedefi azaltmak için görsel hedef boyutlarıyla eşleşen imleç hedef boyutlarını uygulayarak imleç etkileşimlerinde hassasiyete öncelik verir. |
Cihazlar arası
| Yönerge 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 bir göreve başlamasına ve sorunsuz bir şekilde başka bir cihaza geçmesine 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
| Yönerge kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Offline_Support | T-Offline_Support | Uygulama, tam veya kısmi özellik seti için çevrimdışı işlevselliği etkinleştirerek kullanıcıların üretkenliğini korumasını sağlar. Uygulama, bağlantı şartları hakkında kullanıcıları bilgilendirmek için kontrollü azalma sağlar. |
Uygulamadan web'e
| Yönerge kimliği | Test kimlikleri | Açıklama |
|---|---|---|
| Web_Transition | T-Web_Transition | Uygulama, uygun durumlarda uygulama ve web içeriği arasında (veya tam tersi) sorunsuz ve akıllı geçişler sağlayarak parçalanmış kullanıcı deneyimlerini önler. |
Testler
Uygulamanızın üstün ve farklı bir deneyim sunduğunu doğrulamak için aşağıdaki testleri tamamlayın.
Kullanıcı deneyimi
| Test Kimliği | Kurallar 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ü bilgisayarlarda ve bağlı ekranlarda, masaüstü stilinde 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ılabilen 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 düzgün 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 yoğun içerik tam ekran moduna sorunsuz bir şekilde geçtiğini doğrulayın. |
Klavye, fare ve dokunmatik yüzey
| Test Kimliği | Kurallar kimlikleri | Açıklama |
|---|---|---|
| T-Keyboard_Navigation | Keyboard_Navigation | Harici bir klavye kullanarak sekme ve ok tuşlarıyla uygulamada gezinin. Odak 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 metin girişi alanları gibi uygun kullanıcı arayüzü öğelerinin başlangıçta odaklandığından ve kullanıcıların veri girebildiğinden emin olun. |
| 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şliğini koruduğunu doğrulayın. |
| T-Input_Combinations | Input_Combinations | Harici bir 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 birbirinden ayrılmış birden fazla öğeyi ve bitişik öğe aralıklarını seçin. |
| T-Triple_Click | Triple_Click | Fare ve dokunmatik yüzey kullanırken 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 | Kurallar kimlikleri | Açıklama |
|---|---|---|
| T-Multitasking_PiP | Multitasking_Scenarios | Dikey ve yatay yönlerde ve çoklu pencere modunda pencere içinde pencere moduna girme ve bu moddan çıkma Çoklu pencere modunda, pencere içinde pencere modu etkinken pencere boyutunu değiştirme 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 | Dikey ve yatay yönlerde, çoklu pencere modunda ekleri ve bildirimleri açıp kapatma |
| T-Multi-Instance | Çoklu örnek (Multi-Instance) | Uygulamanın birden fazla örneğini dikey ve yatay yönlerdeki ayrı pencerelerde ve çoklu pencere modunda başlatın. |
Sürükleme ve bırakma
| Test Kimliği | Kurallar kimlikleri | Açıklama |
|---|---|---|
| T-Drag_Drop_Support | Drag_Drop_Support | Uygulamadaki bırakma hedeflerine resim ve metin sürükleyip bırakın. Çoklu pencere modunda, resim ve metinleri uygulama ile başka bir uygulama arasında sürükleyip bırakın (her iki uygulamaya da). İçeriği dokunmatik giriş, fare, dokunmatik yüzey ve ekran kalemi kullanarak sürükleyip bırakın (T-Stylus_Drag_Drop başlıklı makaleye de bakın). Dikey ve yatay yönlerde işlevselliği doğrulayın. |
| T-Drag_Drop_Batch | Drag_Drop_Support | Resim ve metin gibi birden fazla öğeyi uygulama içinde grup olarak sürükleyip bırakın. Çoklu pencere modunda, öğe gruplarını uygulama ile başka bir uygulama arasında (her iki uygulamaya da) sürükleyip bırakın. İçeriği dokunmatik giriş, fare, dokunmatik yüzey ve ekran kalemi kullanarak sürükleyip bırakın (T-Stylus_Drag_Drop başlıklı makaleye de bakın). Dikey ve yatay yönlerde işlevselliği doğrulayın. |
Yazdırma ve dosya yönetimi
| Test Kimliği | Kurallar kimlikleri | Açıklama |
|---|---|---|
| T-Printing_Support | Printing_Support | Uygulamanın dokümanları 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, kullanıcıların dosya indirirken veya yüklerken kaydetme 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ında, uygulamanın ilgili dosya türlerini açma seçeneği olarak listelendiğini doğrulayın. |
İmleçler
| Test Kimliği | Kurallar kimlikleri | Açıklama |
|---|---|---|
| T-Custom_Cursors | Custom_Cursors | Fare ve dokunmatik yüzey kullanarak uygulamayla etkileşimde bulunabilirsiniz. Özel imleçlerin uygun yerlerde göründüğünü doğrulayın. Örneğin:
|
| T-Cursor_Target_Size | Cursor_Target_Size | Fare ve izleme dörtgeni kullanarak simgeler, düğmeler ve tutma yerleri gibi küçük kullanıcı arayüzü öğeleriyle etkileşim kurun. 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 | Kurallar 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çin. Göreve neredeyse eşdeğer bir durumdan devam edebileceğinizi doğrulayın. |
Çevrimdışı destek
| Test Kimliği | Kurallar kimlikleri | Açıklama |
|---|---|---|
| T-Offline_Support | Offline_Support | Ağ bağlantısını devre dışı bırakın ve temel uygulama işlevselliğinin kullanılabilirliğini koruduğunu veya uygulamanın bağlantı gereksinimleriyle ilgili net bir bildirim sağladığını doğrulayın. |
Uygulamadan web'e
| Test Kimliği | Kurallar kimlikleri | Açıklama |
|---|---|---|
| T-Web_Transition | Web_Transition | Uygulamadaki derin bağlantılarla veya web içerikleriyle etkileşimde bulunun. Uygulama ile ilgili web içeriği arasındaki geçişlerin sorunsuz olduğunu doğrulayın. |