Heute bekräftigen wir unseren langjährigen Ansatz, Menschen die Kontrolle über ihre Windows-PC-Erfahrung zu geben und Entwicklern die Möglichkeit zu geben, unsere offene Plattform zu nutzen.

Wir möchten sicherstellen, dass Menschen dabei sind Kontrolle darüber, was an ihrem Desktop, ihrem Startmenü und ihrer Taskleiste angeheftet wird, sowie in der Lage zu sein, ihre Standardanwendungen wie ihren Standardbrowser durch konsistente, klare und vertrauenswürdige von Windows bereitgestellte Systemdialogfelder und-einstellungen zu steuern.

Anwendungen von Drittanbietern, die unter Windows ausgeführt werden, und Microsoft-eigene Anwendungen und Funktionen haben Zugriff auf Methoden zum Anheften an diese wichtigen Benutzererfahrungen und Zugriff, um Benutzer anzuweisen, Standardeinstellungen zu ändern. Apps bieten möglicherweise Funktionen, um Benutzer zum entsprechenden Dialogfeld oder zur entsprechenden Einstellung zu führen, aber die Benutzer haben letztendlich die Kontrolle durch standardisierte und klare Erfahrungen, um ihre Entscheidungen zu treffen.

Konkret verpflichten wir uns heute:

Wir werden sicherstellen Personen, die Windows verwenden, haben die Kontrolle über Änderungen an ihren Pins und ihren Standardeinstellungen. Wir werden Anwendungsentwicklern eine allgemein unterstützte Möglichkeit bieten, ihre App als Standard festzulegen oder ihre App an die Taskleiste anzuheften. Dies bietet Benutzern eine konsistente Erfahrung über alle Apps hinweg. Microsoft-Apps verwenden die gleichen allgemein unterstützten Methoden zum Anheften und Standardeinstellungen.

Hand in Hand mit diesen Verpflichtungen kündigen wir heute die folgenden neuen Windows-Features an, die unsere offiziell unterstützten Methoden für Apps darstellen, um mit Anheften und Standardeinstellungen zu interagieren:

Für Standardeinstellungen werden wir in Kürze einen neuen Tiefenlink-URI für Einstellungen einführen damit Anwendungen ihre Benutzer direkt zur entsprechenden Stelle in den Einstellungen führen, damit der Benutzer seine Standardeinstellungen ändern kann. Dies ist eine Erweiterung unseres bestehenden ms-settings: URI-Schemas. Weitere Informationen zu ms-settings: URI-Schemata.

Eine Beispiel-Einstellungsseite, auf der der neue Deep-Link-URI einen Benutzer landen wird, wenn er von einer Anwendung wie dem Microsoft Edge-Browser aufgerufen wird.

Zum Anheften werden wir in Kürze eine neue öffentlich verfügbare API einführen, die Apps ermöglichen wird Fixieren Sie entweder primäre oder sekundäre Kacheln an der Taskleiste. Diese API ruft immer eine vertrauenswürdige Windows-Benutzererfahrung auf, um zu klären, was angeheftet werden soll, und um zu bestätigen, dass der Benutzer das Anheften tatsächlich zulassen möchte.

Konzeptionelle UX für die Pinning-Bestätigung, wenn sie von einer Anwendung aufgerufen wird. (Keine endgültige Erfahrung.)

Wir werden diese neuen Features in den kommenden Monaten zuerst in einem Windows Insider Dev Channel Flight einführen. Erfahren Sie mehr über unser Windows-Insider-Programm für Entwickler.

Als Plattform haben wir auch glauben, dass wir dafür verantwortlich sind, sicherzustellen, dass die Entscheidungen der Benutzer respektiert werden, um das Vertrauen und die Sicherheit zu bieten, die Kunden von Windows erwarten. Wir haben Schritte unternommen und werden dies auch weiterhin tun, um unerbetene Änderungen an den Auswahlmöglichkeiten eines Benutzers zu verringern, und erwarten, später in diesem Jahr weitere Maßnahmen zu ergreifen, nachdem Anwendungsentwickler Zeit hatten, diese neuen Best Practices zu integrieren.

Wir verstehen auch, dass dies der Fall ist Es ist wichtig, dass wir mit unseren eigenen Microsoft-Erstanbieterprodukten mit gutem Beispiel vorangehen. Daher verpflichten wir uns, dass Microsoft Edge ein Update veröffentlicht, das den neuen Einstellungs-Deep-Link-URI für Standardeinstellungen und öffentliche Pinning-APIs übernimmt, sobald sie verfügbar sind.

Letztendlich glauben wir, dass dieser prinzipielle Ansatz mehr fördern wird offene Windows-Erfahrung, die unseren Benutzern und Anwendungsentwicklern gleichermaßen besser dient.