Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Windows Widżety to małe kontenery interfejsu użytkownika, które wyświetlają tekst i grafikę, skojarzone z aplikacją zainstalowaną na urządzeniu. Zainstalowane widżety są wyświetlane w siatce na pulpicie widżetów: wysuwane okno nakładające się na pulpit Windows, gdy użytkownik kliknie ikonę Widżetów na pasku zadań, użyje skrótu Windows+W lub przesunie palcem z lewej krawędzi ekranu. Widżety pomagają użytkownikom pozostać na bieżąco z tym, co jest dla nich ważne, agregując spersonalizowaną zawartość i szybkie akcje z używanych aplikacji. Są one szybko przyswajalne i gotowe do wdrożenia. Widżety nie są przeznaczone do zastępowania aplikacji i witryn internetowych, ale raczej zapewniają bezproblemowy dostęp do najbardziej potrzebnych informacji lub często używanych funkcji, które użytkownicy mogą od razu odczytywać/wyzwalać. Podczas projektowania widżetu należy wziąć pod uwagę rodzaj wartości, która przyniesie użytkownikom.
Terminologia dotycząca widżetów
| Termin | Definicja |
|---|---|
| Host widżetów | Aplikacja, która wyświetla widżety Windows i zarządza nimi. W bieżącej wersji jedynym hostem widżetów jest tablica widżetów wbudowana w Windows 11. |
| Tablica widżetów | Tablica widżetów jest składnikiem systemu Windows 11 wyświetlanym na pulpicie, gdy użytkownik kliknie ikonę Widżety na pasku zadań, używa skrótu Windows+W lub przesuwa palcem z lewej krawędzi ekranu. Tablica widżetów wyświetla widżety i zarządza ich układem na tablicy. |
| Widżet | Widżet to karta adaptacyjna , która prezentuje ważną zawartość lub akcje z aplikacji. Umożliwia użytkownikom natychmiastowy dostęp do żądanych informacji bez konieczności uruchamiania skojarzonej aplikacji lub witryny internetowej. Zawartość widżetu jest odświeżana dynamicznie przez cały dzień, aby dostarczyć użytkownikowi bieżące i interesujące treści, które mogą być przyswajane od razu. Widżety udostępniają podstawowe funkcje interaktywne, które umożliwiają użytkownikowi uruchamianie skojarzonej aplikacji w celu dokładniejszego zaangażowania. Widżety nie są przeznaczone do zastępowania aplikacji i witryn internetowych. |
| Dostawca widżetu | Dostawca widżetu to aplikacja Windows, która udostępnia zawartość do wyświetlenia w widżecie. Dostawca widżetu jest właścicielem zawartości, układu i elementów interaktywnych widżetu. |
Wskazówki dotyczące projektowania widżetów
Wizualne środowisko widżetu obejmuje elementy wizualne i elementy interakcji zdefiniowane przy użyciu formatu Adaptive Cards JSON. Projektant Adaptive Cards udostępnia edytor w czasie rzeczywistym do projektowania kart adaptacyjnych, a także szablony dla obsługiwanych rozmiarów widżetów i motywów. Ważne jest, aby projekt widżetu był zgodny z zasadami projektowania widżetów Windows, aby zapewnić, że tablica widżetów zapewnia spójne i znane środowisko dla wszystkich widżetów.
Ogólne wskazówki dotyczące elementów wizualnych widżetu można znaleźć w temacie Widget states and built-in UI components (Stany widżetu i wbudowane składniki interfejsu użytkownika).
Zasady widżetów
Aby utworzyć doskonałe widżety Windows, należy wziąć pod uwagę następujące zasady podczas projektowania i opracowywania widżetów:
Czytelny dla oka
Użytkownicy mogą szybko przyjrzeć się, aby uzyskać największą wartość z widżetu. Muszą go kliknąć tylko wtedy, gdy chcą uzyskać bardziej szczegółowe informacje lub bardziej szczegółowe interakcje.
Niezawodne
Wyświetlaj często używane informacje natychmiast, aby zaoszczędzić użytkownikom czas na ponowne wykonywanie tych czynności. Zapewnij spójne ponowne zaangażowanie użytkowników w aplikację.
Przydatne
Podnieś poziom najbardziej przydatnych i istotnych informacji.
Osobisty
Udostępnianie spersonalizowanej zawartości i tworzenie emocjonalnego połączenia z klientami. Widżety nigdy nie powinny zawierać reklam. Klienci mają kontrolę nad zawartością i układem widżetu.
Skupiono uwagę
Każdy widżet powinien zazwyczaj skupiać się na jednym głównym zadaniu lub scenariuszu. Widżety nie są przeznaczone do zastępowania aplikacji i witryn internetowych.
Świeże
Zawartość powinna być dynamicznie odświeżona na podstawie dostępnego kontekstu. Jest aktualna i udostępnia właściwą zawartość w odpowiednim czasie.
Planowanie doświadczenia widżetu w aplikacji
- Na podstawie zrozumienia klientów zidentyfikuj najważniejszą zawartość lub najbardziej przydatne działania, do których użytkownicy chcieliby mieć szybki dostęp bez otwierania aplikacji lub witryny internetowej. Rozważ zasady wyliczone w sekcji Zasady widżetu i zastanów się, jak można je zastosować do aplikacji.
- Aplikacja może obsługiwać wiele pojedynczych widżetów. Określ liczbę oddzielnych widżetów, które chcesz obsługiwać, aby każdy widżet skupiał się na określonym celu.
- Określ zawartość, którą chcesz uwzględnić dla każdego widżetu. Pojedynczy widżet może obsługiwać trzy różne rozmiary; mały, średni i duży. Dla każdego widżetu zastanów się, jaka zawartość przyniesie największą wartość użytkownikom i potrzebom biznesowym. Dla każdego rozmiaru z małych do dużych przeznaczenie widżetu powinno pozostać takie same, ale ilość wyświetlanych informacji powinna być rozszerzana o większe rozmiary. Zalecamy, aby dostawcy widżetów zaimplementowali wszystkie rozmiary widżetów, aby zapewnić użytkownikom elastyczność podczas dostosowywania układu widżetu.
- Pomyśl o interakcjach użytkownika, które będą obsługiwane przez widżet. Użytkownicy mogą kliknąć tytuł widżetu lub dowolne elementy docelowe kliknięć zdefiniowane w widżecie. Te interakcje mogą aktywować skróty linków głębokich do twojej aplikacji lub witryny internetowej, które bezpośrednio prowadzą użytkowników do tego, co ich interesuje, aby nie musieli nawigować z poziomu głównego katalogu aplikacji. Weź pod uwagę różne oferowane modele nawigacji.
- Aplikacje muszą zaimplementować dostawcę widżetu, który implementuje funkcje zaplecza, aby wysyłać układ i dane widżetu do tablicy widżetów, które mają być wyświetlane. Obecnie można zaimplementować dostawcę widżetu przy użyciu spakowanej aplikacji klasycznej Win32 lub progresywnej aplikacji internetowej (PWA). Aby uzyskać więcej informacji na temat tworzenia dostawcy widżetu Win32, zobacz Dostawcy usług widżetu. Aby uzyskać informacje na temat dostawców widżetów PWA, zobacz Build PWA-driven widgets (Tworzenie widżetów opartych na programie PWA).
W tym dziale
Stany widżetów i interfejs użytkownika
Podstawy projektowania widżetów
Tworzenie szablonu widżetu za pomocą projektanta Adaptive Cards