Der Mica-Effekt von Windows 11 könnte bald auch in Chrome Einzug halten

Mica und Mica Alt sind beliebte Designänderungen von Windows 11, die Ende 2021 eingeführt wurden. Diese ausgefallenen Effekte nutzen Ihr aktuelles Hintergrundbild, um ein individuelles Design in Ihren Anwendungen zu schaffen, eine visuelle Hierarchie zu schaffen und die Klarheit darüber zu erhöhen, welches Fenster im Fokus ist. Im Gegensatz zu Windows Aero in den Anfängen von Windows Vista belasten Mica und seine Varianten Ihre Hardware nicht, da sie das Desktop-Hintergrundbild nur einmal abfragen. Microsoft hat den Effekt bereits in viele seiner Anwendungen integriert (und wird ihn bald in einer besseren Variante auch in Edge einführen), und jetzt möchte das Unternehmen, dass auch Chrome den gleichen Effekt bekommt.

Eine neue Änderungsliste von Microsoft auf Chromium Gerrit schlägt einen "minimalen Set von Codeänderungen" vor, um Chromium mit einer opaken Tab-Leiste (oder Titelleiste) auf Systemen mit Windows 11 Version 22H2 auszustatten:

Diese CL demonstriert einen minimalen Set von Codeänderungen, um das Mica Alt-Titelleiste in Chromium unter Verwendung der neuen Windows 11 22H2 DWMWA_SYSTEMBACKDROP_TYPE DWM-Attribut. Es sollte mit der Option  --disable-windows10-custom-titlebar CLI-Argument gestartet werden, damit der Effekt sichtbar wird.

Diese CL ist nur für Demonstrationszwecke gedacht. Sie setzt voraus, dass Windows 11 22H2 oder höher, Dark Mode und das Standard-Chromium-Farbschema verwendet werden, und dass der Hochkontrastmodus und akzentfarbene Titelleisten nicht verwendet werden.

Es könnte eine Weile dauern, bis Chrome unter Windows 11 eine besser aussehende Benutzeroberfläche bietet. Dennoch ist es erfreulich zu sehen, dass Microsoft einen Beitrag zu Chromium mit den von den Benutzern bevorzugten Designänderungen erhält. In der Zwischenzeit können Entwickler lernen, wie sie Mica in ihre Apps implementieren können, indem sie die offizielle Dokumentation und die Codebeispiele der kürzlich aktualisierten WinUI Gallery App nutzen.