Dzisiaj potwierdzamy nasze wieloletnie podejście do zapewniania ludziom kontroli nad korzystaniem z komputera z systemem Windows i umożliwiania programistom korzystania z naszej otwartej platformy.
Chcemy mieć pewność, że ludzie są w kontrolę nad tym, co zostanie przypięte do ich pulpitu, menu Start i paska zadań, a także możliwość kontrolowania ich domyślnych aplikacji, takich jak domyślna przeglądarka, za pomocą spójnych, przejrzystych i godnych zaufania okien dialogowych i ustawień systemu Windows.
Aplikacje innych firm działające w systemie Windows oraz własne aplikacje i funkcje firmy Microsoft będą miały dostęp do metod przypinania do tych kluczowych środowisk użytkownika oraz dostęp do kierowania użytkowników do zmiany ustawień domyślnych. Aplikacje mogą oferować funkcje prowadzące użytkowników do odpowiedniego okna dialogowego lub ustawienia, ale ostatecznie użytkownicy mają kontrolę dzięki ustandaryzowanym i przejrzystym środowiskom, które pomagają im podejmować decyzje.
W szczególności dzisiaj zobowiązujemy się, że:
zapewnimy ludzie korzystający z systemu Windows kontrolują zmiany swoich pinów i ustawień domyślnych. Zapewnimy programistom aplikacji wspólny obsługiwany sposób oferowania możliwości ustawienia ich aplikacji jako domyślnej lub przypięcia aplikacji do paska zadań. Zapewni to użytkownikom spójne wrażenia we wszystkich aplikacjach. Aplikacje firmy Microsoft będą używać tych samych powszechnie obsługiwanych metod przypinania i wartości domyślnych.
Ręcznie z tymi zobowiązaniami ogłaszamy dziś następujące nowe funkcje systemu Windows, które reprezentują nasze oficjalnie obsługiwane metody interakcji aplikacji z przypinaniem i ustawieniami domyślnymi:
W przypadku ustawień domyślnych wkrótce wprowadzimy nowy identyfikator URI precyzyjnego łącza ustawień aby aplikacje przenosiły swoich użytkowników bezpośrednio do odpowiedniej lokalizacji w Ustawieniach, aby użytkownik mógł zmienić swoje ustawienia domyślne. Jest to rozszerzenie naszego istniejącego schematu ms-settings: URI. Więcej informacji o ms-settings: schematy URI.
Przykładowa strona Ustawienia, na której nowy identyfikator URI precyzyjnego łącza przekieruje użytkownika, jeśli zostanie wywołany przez aplikację, taką jak przeglądarka Microsoft Edge.
W przypadku przypinania wkrótce wprowadzimy nowy publicznie dostępny interfejs API, który umożliwi aplikacjom przypiąć kafelki podstawowe lub dodatkowe do paska zadań. Ten interfejs API będzie zawsze odwoływał się do zaufanego środowiska użytkownika systemu Windows, aby wyjaśnić, co ma zostać przypięte, i potwierdzić, że użytkownik rzeczywiście chce zezwolić na przypięcie.
Konceptualny interfejs użytkownika do przypinania potwierdzenia wywołanego przez aplikację. (Nie ostateczna wersja.)
W nadchodzących miesiącach uruchomimy te nowe funkcje jako pierwsze w programie Windows Insider Dev Channel. Dowiedz się więcej o naszym programie Windows Insider dla programistów.
Jako platforma oferujemy również wierzymy, że aby zapewnić zaufanie, bezpieczeństwo i ochronę, których klienci oczekują od systemu Windows, jesteśmy odpowiedzialni za zapewnienie poszanowania wyborów użytkownika. Podjęliśmy i będziemy nadal podejmować kroki w celu złagodzenia niepożądanych modyfikacji wyborów użytkownika i spodziewamy się zrobić więcej w tym roku, gdy twórcy aplikacji będą mieli czas na uwzględnienie tych nowych najlepszych praktyk.
Rozumiemy również, że jest to ważne jest, abyśmy dawali przykład dzięki naszym własnym produktom firmy Microsoft. W związku z tym zobowiązujemy się, że przeglądarka Microsoft Edge opublikuje aktualizację, która przyjmie nowy identyfikator URI precyzyjnego łącza ustawień dla ustawień domyślnych i publicznych interfejsów API przypinania, gdy tylko staną się one dostępne.
Ostatecznie uważamy, że to pryncypialne podejście będzie promować bardziej otwarte środowisko Windows, które lepiej służy zarówno naszym użytkownikom, jak i programistom aplikacji.