Fluent design windows 11

Windows

Create frictionless Fluent experiences on the best Windows yet. Windows 11 incorporates Fluent’s design language and principles for a cohesive look and feel that’s uniquely Microsoft.

To get the building blocks for crafting Windows experiences, use WinUI. These components incorporate Fluent’s design language, so you can be confident you’re building great experiences within the Fluent ecosystem.


Resources

Windows UI kit

WinUI 3 documentation

Windows 11 представляет новый дизайн для операционной системы и приложений. Fluent Design от Microsoft — язык дизайна, который развивается с каждым выпуском Windows. Это коснулось каждой части Windows и приложений Microsoft.

В Windows 11 Microsoft переосмысливает свой подход Fluent Design и внедряет новый язык дизайна во все свои приложения и окна.

В рамках редизайна Fluent Design в Windows 11 также добавлен новый дизайнерский материал под названием «Mica». Слюда — это динамический материал, который сближает тему и обои рабочего стола, и это заметно, когда вы просматриваете такие приложения, как Параметры или Edge. Материал Mica закрашивает фон нескольких окон приложений и Параметров для создания визуальной иерархии.

В Windows 11 Mica будет наиболее распространенным элементом дизайна и будет отображаться во всех приложениях и в самой ОС. Материал Mica — это не прозрачность. Вместо этого он позволяет фону рабочего стола за окном фокусироваться на размытии.

В предварительных сборках вы можете заметить материал Mica в проводнике, Параметрах, Microsoft Teams и некоторых других местах.

Акрил Fluent Design плотно полупрозрачен, и его эффект прозрачности виден за окнами приложений или фоном рабочего стола. С другой стороны, Mica обновляет окна приложений, добавляя темы и обои рабочего стола, а также раскрашивая фон.

В новом сеансе вопросов и ответов, Microsoft объяснила, что материал Mica не сохраняет обои рабочего стола в каждом кадре. Вместо этого он «размывает изображение только один раз», чтобы обеспечить лучшую производительность и удобство, чем акрил.

Производительность действительно является для нас главным приоритетом, и мы хотим, чтобы все эти забавные новые функции (слюда и закругленные углы) были очень быстрыми и не влияли на ОС. Например, Mica была специально разработана для более низкопроизводительных ПК.

Для закругленных углов мы оптимизировали производительность рендеринга, чтобы вы не заметили никакой разницы по сравнению с квадратными углами — заявили в компании.

Microsoft не копирует Apple

Некоторые люди считают, что элементы дизайна Windows 11, такие как центрированное меню «Пуск» и закругленные углы, вдохновлены macOS. По мнению Microsoft, это неправда.

Хороший дизайн имеет тенденцию быть похожим, мы учимся друг у друга, но Fluent существует уже
давно, и мы развиваемся в зависимости от того, как люди используют наше устройство — сказал Кевин Галло, глава платформы для разработчиков в Microsoft.

Вы знаете, что это все время меняется, потому что мы просто используем устройства по-новому и комбинируем их… «Вы знаете, что они могут показаться знакомыми, но наша цель состоит в том, чтобы эти вещи действительно казались естественными, нормальными — добавил он.

Реализация элементов управления WinUI, Mica и новых элементов Fluent Design началась с Windows 11 версии 21H2 (обновление за октябрь 2021 г.) , но мы далеки от этого.

Windows находится в процессе большой модернизации, и потребуется несколько обновлений, чтобы полностью реализовать потенциал Fluent Design.

In an interesting announcement, Microsoft recently provided a teaser about the future aesthetic direction of its Windows operating system. As covered in an article on XDA Developers, the company highlighted the development of a new design language dubbed «Fluent,» which seeks to integrate a more cohesive and engaging visual experience across its software platforms, particularly in Windows 11.

Modern desktop computers with Windows 11 open, placed on office desks near large windows.

The Driving Force Behind Fluent​

Developers in the operating system arena pour significant effort into crafting a user interface (UI) that remains consistent across applications. This uniformity enhances user experience, making it easier for users to identify Microsoft-associated apps and services. The aim is to create a distinct «vibe» that resonates with users. Microsoft is poised to roll out an updated look that aligns with this ethos, as indicated by previews showcasing the upcoming Fluent design style, expected to debut in future system updates.
Microsoft’s Fluent design will emphasize several key elements:

  • Humanity: Striving to create a more relatable and end-user-centered interface.
  • Color and Gradients: Utilizing more vibrant color palettes and sleek transitions.
  • Dimension: Introducing depth to the UI to make interactions feel more intuitive and engaging.
  • Sophistication: Maintaining a polished and professional aesthetic.
  • Playfulness: Infusing a sense of fun in the user experience.

The incorporation of these elements aims not only to modernize the visual aspects of Windows but also to tackle a significant concern among users—cognitive overload. Microsoft’s previous design strategies often led to confusion due to repetitive elements that compounded the cognitive load during user interaction.

Addressing Cognitive Burden​

One of the primary motivations driving this overhaul is Microsoft’s desire to minimize cognitive strain. The company acknowledged that its earlier design philosophies sometimes duplicated written elements, leading to unnecessary mental effort for users. By enhancing the alignment between illustrations and written content, Microsoft aims to deliver a more streamlined experience that resonates well with users while reducing confusion. The Fluent design philosophy could see application across a range of Microsoft products, potentially including both core Windows functionality and various applications in the Microsoft ecosystem. However, while we have glimpses of its direction, the specifics concerning the timing and extent of implementation are still shrouded in uncertainty.

What’s Next for Windows Users?​

The forthcoming Windows 11 2024 Update promises a wealth of enhancements. Alongside Fluent, this update is expected to include a variety of performance improvements and support optimizations for ARM-based devices, indicating Microsoft’s commitment to broadening the operational capabilities of Windows. As a member of the Windows community, it’s important to stay tuned for these developments. Not only could this new design language shape the look and feel of Windows applications, but it could also redefine how users interact with their operating system in practical terms.
In the category of curiosity, one could ask—how will these design changes affect third-party applications that currently thrive on their own visual styles? Will the Fluent design encourage more uniformity, or will it spur adaptations where independent developers may find opportunities to innovate around and enhance this new aesthetic?

Recap​

In summary, as Microsoft takes steps toward refreshing the Windows 11 visual landscape with its Fluent design philosophy, much is left to anticipation. Users can look forward to a more engaging and less cognitively taxing experience, ideally harmonizing visuals with usability. For those eager to stay ahead of the curve, we encourage exploration of customization options in Windows 11 until the full implementation of these new design principles catapults into the digital workspace.
Feel free to share your thoughts on this proposed design overhaul in the comments! What are your views on the potential cognitive impact of the new visuals? Are you excited about the promised updates on Windows 11, or do you think previous issues are still unresolved?
Source: XDA Microsoft gives a sneak peek into how Windows may look in the future

<div classcontainer«>

<div classpanel weatherPanel» onmousedownFocusWindow(‘weather’)» styledisplay:none;» idweatherPanel«>

<div classheader noselect«>

<div classheaderIcons«>

<i classms-Icon ms-Icon—ChromeMinimize» idwelcomeMinimize» aria-hiddentrue» onClickMinimizeWindow(‘weather’)«></i>

<i classms-Icon ms-Icon—ChromeClose» idwelcomeClose» aria-hiddentrue» onClickCloseWindow(‘weather’)«></i>

</div>

</div>

<div classpanel-inner«>

<div classpanel-left«>

<div classpanel-left-highlow-text«>

High 74° F <br />

Low 57° F<br />

</div>

<div classpanel-left-locationdate-text«>

Ann Arbor, <br />Michigan<br /><br />

</div>

<div classpanel-left-day«>

Tomorrow 74° <i classms-Icon ms-Icon—Sunny» aria-hiddentrue«></i>

</div>

<div classpanel-left-day«>

Wednesday 72° <i classms-Icon ms-Icon—Rain» aria-hiddentrue«></i>

</div>

<div classpanel-left-day«>

Thursday 72° <i classms-Icon ms-Icon—Fog» aria-hiddentrue«></i>

</div>

</div>

</div>

<div classpanel-right«>

<div classweatherTemperature«>65° F<br /><small>Cloudy</small></div>

</div>

<div classcloud«>

</div>

</div>

<div classpanel startMenuPanel noselect» styledisplay:none» idstartMenuPanel«>

<div classstartMenuContainer«>

Pinned

<div classallAppsButton«>

<small styleopacity: .8«>All apps ></small>

</div>

</div>

<div classiconRow«>

<div classstartMenuIcon«>

<svg classstartMenuIcon-Inner» xmlnshttp://www.w3.org/2000/svg» viewBox0 0 256 256«>

<defs>

<radialGradient idb» cx161.83» cy68.91» r95.38» gradientTransformmatrix(1 0 0 -.95 0 248.84)» gradientUnitsuserSpaceOnUse«>

<stop offset.72» stop-opacity0» />

<stop offset.95» stop-opacity.53» />

<stop offset1» />

</radialGradient>

<radialGradient idd» cx-340.29» cy62.99» r143.24» gradientTransformmatrix(.15 -.99 -.8 -.12 176.64 -125.4)» gradientUnitsuserSpaceOnUse«>

<stop offset.76» stop-opacity0» />

<stop offset.95» stop-opacity.5» />

<stop offset1» />

</radialGradient>

<radialGradient ide» cx113.37» cy570.21» r202.43» gradientTransformmatrix(-.04 1 2.13 .08 -1179.54 -106.69)» gradientUnitsuserSpaceOnUse«>

<stop offset0» stop-color#35c1f1» />

<stop offset.11» stop-color#34c1ed» />

<stop offset.23» stop-color#2fc2df» />

<stop offset.31» stop-color#2bc3d2» />

<stop offset.67» stop-color#36c752» />

</radialGradient>

<radialGradient idf» cx376.52» cy567.97» r97.34» gradientTransformmatrix(.28 .96 .78 -.23 -303.76 -148.5)» gradientUnitsuserSpaceOnUse«>

<stop offset0» stop-color#66eb6e» />

<stop offset1» stop-color#66eb6e» stop-opacity0» />

</radialGradient>

<linearGradient ida» x163.33» y184.03» x2241.67» y284.03» gradientTransformmatrix(1 0 0 -1 0 266)» gradientUnitsuserSpaceOnUse«>

<stop offset0» stop-color#0c59a4» />

<stop offset1» stop-color#114a8b» />

</linearGradient>

<linearGradient idc» x1157.35» y1161.39» x245.96» y240.06» gradientTransformmatrix(1 0 0 -1 0 266)» gradientUnitsuserSpaceOnUse«>

<stop offset0» stop-color#1b9de2» />

<stop offset.16» stop-color#1595df» />

<stop offset.67» stop-color#0680d7» />

<stop offset1» stop-color#0078d4» />

</linearGradient>

</defs>

<path dM235.68 195.46a93.73 93.73 0 01-10.54 4.71 101.87 101.87 0 01-35.9 6.46c-47.32 0-88.54-32.55-88.54-74.32A31.48 31.48 0 01117.13 105c-42.8 1.8-53.8 46.4-53.8 72.53 0 73.88 68.09 81.37 82.76 81.37 7.91 0 19.84-2.3 27-4.56l1.31-.44a128.34 128.34 0 0066.6-52.8 4 4 0 00-5.32-5.64z» transformtranslate(-4.63 -4.92)» fillurl(#a)» />

<path dM235.68 195.46a93.73 93.73 0 01-10.54 4.71 101.87 101.87 0 01-35.9 6.46c-47.32 0-88.54-32.55-88.54-74.32A31.48 31.48 0 01117.13 105c-42.8 1.8-53.8 46.4-53.8 72.53 0 73.88 68.09 81.37 82.76 81.37 7.91 0 19.84-2.3 27-4.56l1.31-.44a128.34 128.34 0 0066.6-52.8 4 4 0 00-5.32-5.64z» transformtranslate(-4.63 -4.92)» styleisolation:isolate» opacity.35» fillurl(#b)» />

<path dM110.34 246.34A79.2 79.2 0 0187.6 225a80.72 80.72 0 0129.53-120c3.12-1.47 8.45-4.13 15.54-4a32.35 32.35 0 0125.69 13 31.88 31.88 0 016.36 18.66c0-.21 24.46-79.6-80-79.6-43.9 0-80 41.66-80 78.21a130.15 130.15 0 0012.11 56 128 128 0 00156.38 67.11 75.55 75.55 0 01-62.78-8z» transformtranslate(-4.63 -4.92)» fillurl(#c)» />

<path dM110.34 246.34A79.2 79.2 0 0187.6 225a80.72 80.72 0 0129.53-120c3.12-1.47 8.45-4.13 15.54-4a32.35 32.35 0 0125.69 13 31.88 31.88 0 016.36 18.66c0-.21 24.46-79.6-80-79.6-43.9 0-80 41.66-80 78.21a130.15 130.15 0 0012.11 56 128 128 0 00156.38 67.11 75.55 75.55 0 01-62.78-8z» transformtranslate(-4.63 -4.92)» styleisolation:isolate» opacity.41» fillurl(#d)» />

<path dM156.94 153.78c-.81 1.05-3.3 2.5-3.3 5.66 0 2.61 1.7 5.12 4.72 7.23 14.38 10 41.49 8.68 41.56 8.68a59.56 59.56 0 0030.27-8.35 61.38 61.38 0 0030.43-52.88c.26-22.41-8-37.31-11.34-43.91-21.19-41.45-66.93-65.29-116.67-65.29a128 128 0 00-128 126.2c.48-36.54 36.8-66.05 80-66.05 3.5 0 23.46.34 42 10.07 16.34 8.58 24.9 18.94 30.85 29.21 6.18 10.67 7.28 24.15 7.28 29.52s-2.74 13.33-7.8 19.91z» transformtranslate(-4.63 -4.92)» fillurl(#e)» />

<path dM156.94 153.78c-.81 1.05-3.3 2.5-3.3 5.66 0 2.61 1.7 5.12 4.72 7.23 14.38 10 41.49 8.68 41.56 8.68a59.56 59.56 0 0030.27-8.35 61.38 61.38 0 0030.43-52.88c.26-22.41-8-37.31-11.34-43.91-21.19-41.45-66.93-65.29-116.67-65.29a128 128 0 00-128 126.2c.48-36.54 36.8-66.05 80-66.05 3.5 0 23.46.34 42 10.07 16.34 8.58 24.9 18.94 30.85 29.21 6.18 10.67 7.28 24.15 7.28 29.52s-2.74 13.33-7.8 19.91z» transformtranslate(-4.63 -4.92)» fillurl(#f)» />

</svg>

<div classstartMenuIconText«>

Edge

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/word_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

Word

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/excel_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

Excel

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/powerpoint_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

PowerPoint

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/outlook_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

Outlook

</div>

</div>

<div classstartMenuIcon«>

<svg xmlnshttp://www.w3.org/2000/svg» viewBox0 0 48 48» width35px» height35px«>

<path fill#1976d2» dM28,13h14.533C43.343,13,44,13.657,44,14.467v19.066C44,34.343,43.343,35,42.533,35H28V13z» />

<rect width14» height15.542» x28» y17.958» fill#fff» />

<polygon fill#1976d2» points27,44 4,39.5 4,8.5 27,4» />

<path fill#fff» dM15.25,16.5c-3.176,0-5.75,3.358-5.75,7.5s2.574,7.5,5.75,7.5S21,28.142,21,24 S18.426,16.5,15.25,16.5z M15,28.5c-1.657,0-3-2.015-3-4.5s1.343-4.5,3-4.5s3,2.015,3,4.5S16.657,28.5,15,28.5z» />

<rect width2.7» height2.9» x28.047» y29.737» fill#1976d2» />

<rect width2.7» height2.9» x31.448» y29.737» fill#1976d2» />

<rect width2.7» height2.9» x34.849» y29.737» fill#1976d2» />

<rect width2.7» height2.9» x28.047» y26.159» fill#1976d2» />

<rect width2.7» height2.9» x31.448» y26.159» fill#1976d2» />

<rect width2.7» height2.9» x34.849» y26.159» fill#1976d2» />

<rect width2.7» height2.9» x38.25» y26.159» fill#1976d2» />

<rect width2.7» height2.9» x28.047» y22.706» fill#1976d2» />

<rect width2.7» height2.9» x31.448» y22.706» fill#1976d2» />

<rect width2.7» height2.9» x34.849» y22.706» fill#1976d2» />

<rect width2.7» height2.9» x38.25» y22.706» fill#1976d2» />

<rect width2.7» height2.9» x31.448» y19.112» fill#1976d2» />

<rect width2.7» height2.9» x34.849» y19.112» fill#1976d2» />

<rect width2.7» height2.9» x38.25» y19.112» fill#1976d2» />

</svg>

<div classstartMenuIconText«>

Calendar

</div>

</div>

</div>

<div classiconRow mt50«>

<div classstartMenuIcon«>

<svg xmlnshttp://www.w3.org/2000/svg» viewBox0 0 48 48» width40px» height40px«>

<radialGradient id2Jwv7LuZrao5GsFL~0k11a» cx24» cy18.435» r40.735» gradientUnitsuserSpaceOnUse«>

<stop offset0» stop-color#dfe9f2» />

<stop offset.543» stop-color#d6e0e9» />

<stop offset1» stop-color#bfc8d1» />

</radialGradient>

<path fillurl(#2Jwv7LuZrao5GsFL~0k11a)» dM44,24c0,4.37-1.4,8.41-3.79,11.7c-0.66,0.93-1.41,1.8-2.23,2.59C34.37,41.82,29.44,44,24,44 s-10.37-2.18-13.98-5.71C9.2,37.5,8.45,36.63,7.79,35.7C5.4,32.41,4,28.37,4,24c0-5.69,2.37-10.81,6.18-14.45 c1-0.96,2.1-1.81,3.28-2.54C16.52,5.1,20.13,4,24,4s7.48,1.1,10.54,3.01c1.18,0.73,2.28,1.58,3.28,2.54C41.63,13.19,44,18.31,44,24z» />

<radialGradient id2Jwv7LuZrao5GsFL~0k11b» cx23.891» cy14.717» r19.79» gradientUnitsuserSpaceOnUse«>

<stop offset0» stop-color#4caf50» />

<stop offset.489» stop-color#4aaf50» />

<stop offset.665» stop-color#43ad50» />

<stop offset.79» stop-color#38aa50» />

<stop offset.892» stop-color#27a550» />

<stop offset.978» stop-color#11a050» />

<stop offset1» stop-color#0a9e50» />

</radialGradient>

<path fillurl(#2Jwv7LuZrao5GsFL~0k11b)» dM40.21,35.7c-0.66,0.93-1.41,1.8-2.23,2.59c-0.07-0.61-0.31-2.47-0.98-3.79 c-1.5-3-8-11-13-14.5c-5,3.5-11.5,11.5-13,14.5c-0.67,1.32-0.91,3.18-0.98,3.79C9.2,37.5,8.45,36.63,7.79,35.7 C7.76,35.08,7.8,34.2,8,33c0.74-4.47,8.5-16,11-18c-3.4-3.4-6.8-4.91-8.82-5.45c1-0.96,2.1-1.81,3.28-2.54 C19.15,7.1,22.05,9.03,24,10c1.95-0.97,4.85-2.9,10.54-2.99c1.18,0.73,2.28,1.58,3.28,2.54C35.8,10.09,32.4,11.6,29,15 c2.5,2,10.26,13.53,11,18C40.2,34.2,40.24,35.08,40.21,35.7z» />

</svg>

<div classstartMenuIconText«>

Xbox

</div>

</div>

<div classstartMenuIcon«>

<svg fill#000000» xmlnshttp://www.w3.org/2000/svg» viewBox0 0 50 50» width40px» height40px«>

<path dM 25 4 L 4 17.34375 L 4 32.652344 L 25 46 L 46 32.65625 L 46 17.34375 Z M 25 29.183594 L 19.066406 25.070313 L 25 21.023438 L 30.933594 25.070313 Z M 27 17.605469 L 27 9.949219 L 40.429688 18.484375 L 34.410156 22.65625 Z M 23 17.605469 L 15.589844 22.65625 L 9.570313 18.484375 L 23 9.949219 Z M 12.09375 25.042969 L 8 27.832031 L 8 22.203125 Z M 15.570313 27.453125 L 23 32.605469 L 23 40.050781 L 9.589844 31.527344 Z M 27 32.605469 L 34.429688 27.453125 L 40.410156 31.527344 L 27 40.050781 Z M 37.90625 25.042969 L 42 22.203125 L 42 27.832031 Z» />

</svg>

<div classstartMenuIconText«>

CodePen

</div>

</div>

<div classstartMenuIcon«>

<svg xmlnshttp://www.w3.org/2000/svg» viewBox0 0 42 42» width40px» height40px«>

<path fill#424242» dM42,37c0,2.762-2.238,5-5,5H11c-2.761,0-5-2.238-5-5V11c0-2.762,2.239-5,5-5h26c2.762,0,5,2.238,5,5 V37z» />

<path fill#b71c1c» dM31,12h-5v23.5c2.5,0,4.986,0.512,5,0.5S31,12,31,12z» />

<path fill#b71c1c» dM17,12h5v23.5c-2.5,0-4.986,0.512-5,0.5S17,12,17,12z» />

<path fill#e53935» dM22,12h-5l9,23.5c2.5,0,4.986,0.512,5,0.5S22,12,22,12z» />

</svg>

<div classstartMenuIconText«>

Netflix

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/teams_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

Teams

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/access_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

Access

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/office_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

Office

</div>

</div>

</div>

<div classiconRow mt50«>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/onedrive_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

OneDrive

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/onenote_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

OneNote

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/project_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

Project

</div>

</div>

<div classstartMenuIcon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/sharepoint_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classstartMenuIconText«>

SharePoint

</div>

</div>

<div classstartMenuIcon«>

<svg xmlnshttp://www.w3.org/2000/svg» viewBox0 0 44 44» width38px» height38px«>

<linearGradient idtS~Tu1dsT5kMXF2Lct~HUa» x124.001» x224.001» y1-4.765» y256.31» gradientUnitsuserSpaceOnUse«>

<stop offset0» stop-color#4caf50» />

<stop offset.489» stop-color#4aaf50» />

<stop offset.665» stop-color#43ad50» />

<stop offset.79» stop-color#38aa50» />

<stop offset.892» stop-color#27a550» />

<stop offset.978» stop-color#11a050» />

<stop offset1» stop-color#0a9e50» />

</linearGradient>

<path fillurl(#tS~Tu1dsT5kMXF2Lct~HUa)» dM24.001,4c-11.077,0-20,8.923-20,20s8.923,20,20,20c11.076,0,20-8.923,20-20 S35.077,4,24.001,4z» />

<path dM21.224,15.938c5.554,0,11.4,1.17,15.785,3.654c0.584,0.293,1.022,0.877,1.022,1.754 c-0.145,1.023-0.877,1.755-1.899,1.755c-0.438,0-0.585-0.146-1.023-0.291c-3.508-2.047-8.769-3.217-13.885-3.217 c-2.631,0-5.262,0.293-7.6,0.877c-0.293,0-0.585,0.146-1.023,0.146c-0.075,0.011-0.149,0.016-0.221,0.016 c-0.905,0-1.533-0.821-1.533-1.77c0-1.023,0.585-1.607,1.315-1.754C14.939,16.231,17.862,15.938,21.224,15.938 M20.785,22.369 c4.97,0,9.793,1.17,13.593,3.507c0.584,0.291,0.877,0.877,0.877,1.461c0,0.878-0.585,1.608-1.462,1.608 c-0.438,0-0.73-0.144-1.023-0.291c-3.068-1.9-7.308-3.071-12.13-3.071c-2.339,0-4.531,0.293-6.139,0.733 c-0.439,0.144-0.585,0.144-0.877,0.144c-0.877,0-1.462-0.73-1.462-1.461c0-0.877,0.439-1.316,1.169-1.607 C15.523,22.808,17.716,22.369,20.785,22.369 M21.223,28.654c4.093,0,7.893,1.021,11.108,2.924 c0.438,0.291,0.731,0.584,0.731,1.314c-0.146,0.586-0.731,1.023-1.315,1.023c-0.292,0-0.585-0.145-0.877-0.292 c-2.777-1.607-6.139-2.484-9.792-2.484c-2.047,0-4.093,0.291-5.993,0.73c-0.292,0-0.731,0.146-0.877,0.146 c-0.731,0-1.169-0.586-1.169-1.17c0-0.73,0.438-1.17,1.023-1.314C16.4,28.945,18.739,28.654,21.223,28.654 M21.224,14.938 c-3.789,0-6.666,0.371-9.317,1.202c-1.254,0.279-2.06,1.341-2.06,2.722c0,1.553,1.112,2.77,2.533,2.77 c0.095,0,0.192-0.005,0.291-0.017c0.319-0.007,0.574-0.065,0.764-0.107c0.068-0.015,0.13-0.035,0.193-0.038h0.123l0.116-0.03 c2.219-0.554,4.763-0.847,7.358-0.847c5.073,0,10.075,1.152,13.381,3.081l0.09,0.053l0.099,0.033 c0.109,0.036,0.195,0.073,0.273,0.105c0.251,0.105,0.563,0.236,1.065,0.236c1.483,0,2.671-1.075,2.889-2.615l0.01-0.07v-0.071 c0-1.171-0.564-2.13-1.549-2.635C33.238,16.313,27.314,14.938,21.224,14.938L21.224,14.938z M20.785,21.369 c-3.291,0-5.651,0.508-7.711,1.057l-0.058,0.015l-0.055,0.022c-1.194,0.476-1.799,1.329-1.799,2.536 c0,1.357,1.104,2.461,2.462,2.461c0.371,0,0.626-0.009,1.189-0.194c1.572-0.429,3.714-0.683,5.827-0.683 c4.441,0,8.562,1.037,11.603,2.921l0.038,0.024l0.04,0.02c0.334,0.168,0.792,0.397,1.471,0.397c1.404,0,2.462-1.121,2.462-2.608 c0-0.996-0.53-1.886-1.387-2.334C31.04,22.659,26.04,21.369,20.785,21.369L20.785,21.369z M21.223,27.654 c-2.547,0-4.969,0.297-7.404,0.907c-1.096,0.27-1.78,1.145-1.78,2.284c0,1.217,0.953,2.17,2.169,2.17 c0.172,0,0.334-0.037,0.522-0.079c0.101-0.023,0.288-0.065,0.357-0.067l0.101-0.003l0.122-0.023 c2.023-0.467,3.963-0.704,5.768-0.704c3.422,0,6.635,0.812,9.291,2.35l0.025,0.015l0.026,0.013 c0.334,0.168,0.792,0.399,1.327,0.399c1.05,0,2.032-0.766,2.285-1.781l0.03-0.119v-0.123c0-1.202-0.595-1.76-1.178-2.147 l-0.022-0.014l-0.022-0.013C29.455,28.713,25.437,27.654,21.223,27.654L21.223,27.654z» opacity.05» />

<path dM21.224,15.938c5.554,0,11.4,1.17,15.785,3.654c0.584,0.293,1.022,0.877,1.022,1.754 c-0.145,1.023-0.877,1.755-1.899,1.755c-0.438,0-0.585-0.146-1.023-0.291c-3.508-2.047-8.769-3.217-13.885-3.217 c-2.631,0-5.262,0.293-7.6,0.877c-0.293,0-0.585,0.146-1.023,0.146c-0.075,0.011-0.149,0.016-0.221,0.016 c-0.905,0-1.533-0.821-1.533-1.77c0-1.023,0.585-1.607,1.315-1.754C14.939,16.231,17.862,15.938,21.224,15.938 M20.785,22.369 c4.97,0,9.793,1.17,13.593,3.507c0.584,0.291,0.877,0.877,0.877,1.461c0,0.878-0.585,1.608-1.462,1.608 c-0.438,0-0.73-0.144-1.023-0.291c-3.068-1.9-7.308-3.071-12.13-3.071c-2.339,0-4.531,0.293-6.139,0.733 c-0.439,0.144-0.585,0.144-0.877,0.144c-0.877,0-1.462-0.73-1.462-1.461c0-0.877,0.439-1.316,1.169-1.607 C15.523,22.808,17.716,22.369,20.785,22.369 M21.223,28.654c4.093,0,7.893,1.021,11.108,2.924 c0.438,0.291,0.731,0.584,0.731,1.314c-0.146,0.586-0.731,1.023-1.315,1.023c-0.292,0-0.585-0.145-0.877-0.292 c-2.777-1.607-6.139-2.484-9.792-2.484c-2.047,0-4.093,0.291-5.993,0.73c-0.292,0-0.731,0.146-0.877,0.146 c-0.731,0-1.169-0.586-1.169-1.17c0-0.73,0.438-1.17,1.023-1.314C16.4,28.945,18.739,28.654,21.223,28.654 M21.224,15.438 c-3.747,0-6.582,0.366-9.188,1.186c-1.042,0.222-1.689,1.078-1.689,2.238c0,1.273,0.893,2.27,2.033,2.27 c0.084,0,0.169-0.005,0.257-0.016c0.28-0.004,0.506-0.055,0.689-0.096c0.119-0.027,0.222-0.05,0.299-0.05h0.061l0.06-0.015 c2.258-0.564,4.844-0.862,7.479-0.862c5.158,0,10.254,1.177,13.633,3.149l0.045,0.026l0.05,0.016 c0.123,0.041,0.221,0.082,0.309,0.119c0.231,0.097,0.47,0.197,0.871,0.197c1.247,0,2.209-0.878,2.394-2.185l0.005-0.035v-0.035 c0-0.985-0.473-1.787-1.298-2.201C33.083,16.794,27.24,15.438,21.224,15.438L21.224,15.438z M20.785,21.869 c-3.054,0-5.24,0.416-7.583,1.04l-0.029,0.008l-0.028,0.011c-0.637,0.254-1.484,0.745-1.484,2.071c0,0.943,0.75,1.961,1.962,1.961 c0.34,0,0.541-0.008,1.033-0.169c1.637-0.447,3.827-0.708,5.983-0.708c4.533,0,8.747,1.064,11.867,2.996 c0.345,0.175,0.725,0.366,1.286,0.366c1.119,0,1.962-0.906,1.962-2.108c0-0.823-0.442-1.554-1.154-1.909 C30.885,23.141,25.965,21.869,20.785,21.869L20.785,21.869z M21.223,28.154c-2.506,0-4.888,0.292-7.283,0.892 c-0.864,0.213-1.401,0.902-1.401,1.799c0,0.821,0.624,1.67,1.669,1.67c0.116,0,0.246-0.029,0.411-0.067 c0.148-0.033,0.351-0.079,0.466-0.079h0.057l0.056-0.013c2.06-0.476,4.038-0.717,5.88-0.717c3.51,0,6.809,0.836,9.542,2.417 c0.331,0.168,0.712,0.359,1.127,0.359c0.827,0,1.601-0.603,1.8-1.402l0.015-0.06v-0.061c0-1.012-0.493-1.424-0.954-1.73 C29.277,29.189,25.348,28.154,21.223,28.154L21.223,28.154z» opacity.07» />

<path fill#fff» dM31.747,33.915c-0.292,0-0.585-0.145-0.877-0.292c-2.777-1.607-6.139-2.484-9.792-2.484 c-2.047,0-4.093,0.291-5.993,0.73c-0.292,0-0.731,0.146-0.877,0.146c-0.731,0-1.169-0.586-1.169-1.17 c0-0.73,0.438-1.17,1.023-1.314c2.338-0.586,4.677-0.877,7.161-0.877c4.093,0,7.893,1.021,11.108,2.924 c0.438,0.291,0.731,0.584,0.731,1.314C32.916,33.478,32.331,33.915,31.747,33.915z M33.793,28.945c-0.438,0-0.73-0.144-1.023-0.291 c-3.068-1.9-7.308-3.071-12.13-3.071c-2.339,0-4.531,0.293-6.139,0.733c-0.439,0.144-0.585,0.144-0.877,0.144 c-0.877,0-1.462-0.73-1.462-1.461c0-0.877,0.439-1.316,1.169-1.607c2.192-0.584,4.385-1.023,7.454-1.023 c4.97,0,9.793,1.17,13.593,3.507c0.584,0.291,0.877,0.877,0.877,1.461C35.255,28.215,34.67,28.945,33.793,28.945z M36.132,23.101 c-0.438,0-0.585-0.146-1.023-0.291c-3.508-2.047-8.769-3.217-13.885-3.217c-2.631,0-5.262,0.293-7.6,0.877 c-0.293,0-0.585,0.146-1.023,0.146c-1.023,0.146-1.754-0.73-1.754-1.754c0-1.023,0.585-1.607,1.315-1.754 c2.777-0.877,5.7-1.17,9.062-1.17c5.554,0,11.4,1.17,15.785,3.654c0.584,0.293,1.022,0.877,1.022,1.754 C37.886,22.369,37.154,23.101,36.132,23.101z» />

</svg>

<div classstartMenuIconText«>

Spotify

</div>

</div>

<div classstartMenuIcon«>

<svg xmlnshttp://www.w3.org/2000/svg» viewBox0 0 42 42» width40px» height40px«>

<path fill#03A9F4» dM6,10c0-2.209,1.791-4,4-4h28c2.209,0,4,1.791,4,4v28c0,2.209-1.791,4-4,4H10c-2.209,0-4-1.791-4-4V10z» />

<path fill#020F16» dM20.016,19.174h-2.002v4.434h1.973c0.547,0,0.97-0.179,1.27-0.537s0.449-0.879,0.449-1.563c0-0.71-0.153-1.274-0.459-1.694S20.53,19.181,20.016,19.174z» />

<path fill#020F16» dM9,9v30h30V9H9z M23.365,24.789C22.539,25.597,21.393,26,19.928,26h-1.914v5h-2.871V16.781h4.844c1.406,0,2.528,0.437,3.364,1.309s1.255,2.005,1.255,3.398S24.192,23.981,23.365,24.789z M32.682,30.336c-0.709,0.573-1.641,0.859-2.793,0.859c-0.775,0-1.459-0.151-2.051-0.454s-1.057-0.725-1.392-1.265s-0.503-1.123-0.503-1.748h2.627c0.014,0.481,0.125,0.843,0.337,1.084s0.558,0.361,1.04,0.361c0.742,0,1.113-0.335,1.113-1.006c0-0.234-0.112-0.451-0.337-0.649S30,27.052,29.225,26.713c-1.139-0.462-1.922-0.94-2.349-1.436s-0.64-1.11-0.64-1.846c0-0.925,0.334-1.688,1.001-2.29s1.552-0.903,2.651-0.903c1.158,0,2.086,0.3,2.783,0.898s1.045,1.403,1.045,2.412h-2.764c0-0.859-0.357-1.289-1.074-1.289c-0.293,0-0.533,0.091-0.723,0.273s-0.283,0.437-0.283,0.762c0,0.234,0.104,0.441,0.313,0.62s0.699,0.435,1.475,0.767c1.127,0.417,1.922,0.881,2.388,1.392s0.698,1.174,0.698,1.987C33.746,29.005,33.391,29.763,32.682,30.336z» />

</svg>

<div classstartMenuIconText«>

Photoshop

</div>

</div>

</div>

<div classstartMenuContainer mt50«>

Recommended

<div classmoreButton«>

<small styleopacity: .8«>More ></small>

</div>

</div>

<div classiconRow«>

<div classstartMenuRecommended«>

<div classstartMenuRecommended-Icon ml25«>

<svg xmlnshttp://www.w3.org/2000/svg» viewBox0 0 42 42» width40px» height40px«>

<path fill#03A9F4» dM6,10c0-2.209,1.791-4,4-4h28c2.209,0,4,1.791,4,4v28c0,2.209-1.791,4-4,4H10c-2.209,0-4-1.791-4-4V10z» />

<path fill#020F16» dM20.016,19.174h-2.002v4.434h1.973c0.547,0,0.97-0.179,1.27-0.537s0.449-0.879,0.449-1.563c0-0.71-0.153-1.274-0.459-1.694S20.53,19.181,20.016,19.174z» />

<path fill#020F16» dM9,9v30h30V9H9z M23.365,24.789C22.539,25.597,21.393,26,19.928,26h-1.914v5h-2.871V16.781h4.844c1.406,0,2.528,0.437,3.364,1.309s1.255,2.005,1.255,3.398S24.192,23.981,23.365,24.789z M32.682,30.336c-0.709,0.573-1.641,0.859-2.793,0.859c-0.775,0-1.459-0.151-2.051-0.454s-1.057-0.725-1.392-1.265s-0.503-1.123-0.503-1.748h2.627c0.014,0.481,0.125,0.843,0.337,1.084s0.558,0.361,1.04,0.361c0.742,0,1.113-0.335,1.113-1.006c0-0.234-0.112-0.451-0.337-0.649S30,27.052,29.225,26.713c-1.139-0.462-1.922-0.94-2.349-1.436s-0.64-1.11-0.64-1.846c0-0.925,0.334-1.688,1.001-2.29s1.552-0.903,2.651-0.903c1.158,0,2.086,0.3,2.783,0.898s1.045,1.403,1.045,2.412h-2.764c0-0.859-0.357-1.289-1.074-1.289c-0.293,0-0.533,0.091-0.723,0.273s-0.283,0.437-0.283,0.762c0,0.234,0.104,0.441,0.313,0.62s0.699,0.435,1.475,0.767c1.127,0.417,1.922,0.881,2.388,1.392s0.698,1.174,0.698,1.987C33.746,29.005,33.391,29.763,32.682,30.336z» />

</svg>

</div>

<div classstartMenuRecommended-Text ml10«>

Adobe Photoshop <br /> <span classlightText«>Recently added</span>

</div>

</div>

<div classstartMenuRecommended«>

<div classstartMenuRecommended-Icon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/excel_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

</div>

<div classstartMenuRecommended-Text«>

2021 Monthly Expenses <br /> <span classlightText«>17m ago</span>

</div>

</div>

</div>

<div classiconRow mt20«>

<div classstartMenuRecommended«>

<div classstartMenuRecommended-Icon ml25«>

<svg fill#000000» xmlnshttp://www.w3.org/2000/svg» viewBox0 0 50 50» width40px» height40px«>

<path dM 25 4 L 4 17.34375 L 4 32.652344 L 25 46 L 46 32.65625 L 46 17.34375 Z M 25 29.183594 L 19.066406 25.070313 L 25 21.023438 L 30.933594 25.070313 Z M 27 17.605469 L 27 9.949219 L 40.429688 18.484375 L 34.410156 22.65625 Z M 23 17.605469 L 15.589844 22.65625 L 9.570313 18.484375 L 23 9.949219 Z M 12.09375 25.042969 L 8 27.832031 L 8 22.203125 Z M 15.570313 27.453125 L 23 32.605469 L 23 40.050781 L 9.589844 31.527344 Z M 27 32.605469 L 34.429688 27.453125 L 40.410156 31.527344 L 27 40.050781 Z M 37.90625 25.042969 L 42 22.203125 L 42 27.832031 Z» />

</svg>

</div>

<div classstartMenuRecommended-Text ml10«>

Windows 11 Fluent Design <br /> <span classlightText«>2h ago</span>

</div>

</div>

<div classstartMenuRecommended«>

<div classstartMenuRecommended-Icon«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/word_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

</div>

<div classstartMenuRecommended-Text«>

Never Gonna Give You Up<br /> <span classlightText«>12h ago</span>

</div>

</div>

</div>

<div classshutdownRow«>

<div classprofilePicture«>

</div>

<div classprofileName«>

Josh Salazar

</div>

<div classpowerButton«>

<i classms-Icon ms-Icon—PowerButton» aria-hiddentrue«></i>

</div>

</div>

</div>

<div classpanel note-panel» idwelcomenote» onmousedownFocusWindow(‘welcome’)«>

<div classheader noselect«>

<span classlightText«><i classms-Icon ms-Icon—QuickNoteSolid headerTitleIcon» aria-hiddentrue«></i><span classheaderTitleText«> Welcome</span></span>

<div classheaderIcons«>

<i classms-Icon ms-Icon—ChromeMinimize» idwelcomeMinimize» aria-hiddentrue» onClickMinimizeWindow(‘welcome’)«></i>

<i classms-Icon ms-Icon—ChromeRestore» aria-hiddentrue«></i>

<i classms-Icon ms-Icon—ChromeClose» idwelcomeClose» aria-hiddentrue» onClickCloseWindow(‘welcome’)«></i>

</div>

</div>

<div classpanel-body» idpanelBody«>

<div classheaderImage parallax noselect» data-depth.1» idheaderImage«>

<div classheaderImageOverlay«>

<svg xmlnshttp://www.w3.org/2000/svg» xmlns:xlinkhttp://www.w3.org/1999/xlink» width50px» height50px» viewBox0 0 443.704 443.704» version1.1«>

<g idsurface1«>

<path style stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;» dM 227.570313 307.621094 L 227.570313 387.675781 L 387.675781 387.675781 L 387.675781 227.570313 L 227.570313 227.570313 Z M 56.03125 307.621094 L 56.03125 387.675781 L 216.132813 387.675781 L 216.132813 227.570313 L 56.03125 227.570313 Z M 227.570313 136.082031 L 227.570313 216.132813 L 387.675781 216.132813 L 387.675781 56.03125 L 227.570313 56.03125 Z M 56.03125 136.082031 L 56.03125 216.132813 L 216.132813 216.132813 L 216.132813 56.03125 L 56.03125 56.03125 Z M 56.03125 136.082031 » />

</g>

</svg>

&nbsp;Windows 11

</div>

</div>

<div classnoteBodyText«>

<p>Welcome to my build of the Windows 11 UI. I tried my best to recreate the Windows 11 UI based on the Fluent Design documentation and the recently released Windows 11 preview video. At the time of making this, that’s all I had to go off. I’m curious to see how far I missed the mark once Windows 11 is publicly available. Have fun and play around!</p>

<p>Here are some things you can explore:</p>

<ul>

<li>

Check the weather by clicking the cloud in the taskbar

</li>

<li>

Open the Windows start menu

</li>

<li>

Drag windows around, close them, minimize them. Window states will update, z-indexes will update, windows will animate in and out depending on if you’re restoring the window, closing the window, or minimizing the window.

</li>

<li>

COMING SOON: Shut the computer down in the start menu

</li>

<li>

COMING SOON: Open the settings from the taskbar and switch to a dark theme

</li>

<li>

TO DO: Polish! It could use some buffing around the edges to get it more in-line with Fluent Design.

</li>

<li>

TO DO: Clean-up code. It’s a mess. I’ll need to do this before I get dark / light mode working.

</li>

</ul>

</div>

</div>

</div>

<div classpanel settingsPanel» idsettingswindow» onmousedownFocusWindow(‘settings’)» styledisplay:none;«>

<div classheader noselect«>

<span classlightText«><i classms-Icon ms-Icon—Settings headerTitleIcon» aria-hiddentrue«></i><span classheaderTitleText«> Settings</span></span>

<div classheaderIcons«>

<i classms-Icon ms-Icon—ChromeMinimize» idwelcomeMinimize» aria-hiddentrue» onClickMinimizeWindow(‘settings’)«></i>

<i classms-Icon ms-Icon—ChromeRestore» aria-hiddentrue«></i>

<i classms-Icon ms-Icon—ChromeClose» idwelcomeClose» aria-hiddentrue» onClickCloseWindow(‘settings’)«></i>

</div>

</div>

<div classpanel-body settingsPanelBody noselect» idpanelBody«>

<div classsettingsProfileRow«>

<div classprofilePicture-settings«>

</div>

<div classsettingsName«>

Josh Salazar <br /> <small classlightText«>joshua.a.salazar@gmail.com</small>

</div>

</div>

<div classsettingsLeftColumn«>

<div classsettingsItem active«>

<i classms-Icon ms-Icon—System» aria-hiddentrue«></i> System

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—InternetSharing» aria-hiddentrue«></i> Bluetooth

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—Globe» aria-hiddentrue«></i> Network & internet

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—Brush» aria-hiddentrue«></i> Personalization

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—AppIconDefaultAdd» aria-hiddentrue«></i> Apps

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—People» aria-hiddentrue«></i> Account

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—Clock» aria-hiddentrue«></i> Time & language

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—Game» aria-hiddentrue«></i> Gaming

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—EaseOfAccess» aria-hiddentrue«></i> Accessibility

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—Shield» aria-hiddentrue«></i> Privacy & security

</div>

<div classsettingsItem«>

<i classms-Icon ms-Icon—Sync» aria-hiddentrue«></i> Windows update

</div>

</div>

<div classsettingsRightColumn«>

<div classthemePreview«>

</div>

<div classthemeSelect«>

Select a theme to apply

<div classlightThemePick active«>

</div>

<div classdarkThemePick«>

</div>

</div>

<div classsettingsOptions«>

<div classsettingsSystemOption«>

<i classms-Icon ms-Icon—PhotoCollection systemIcon» aria-hiddentrue«></i>

<div classsettingsSystemOptionText«>

Background <br />

<small classlightText«>Background image, color, slideshow</small>

</div>

</div>

<div classsettingsSystemOption«>

<i classms-Icon ms-Icon—Color systemIcon» aria-hiddentrue«></i>

<div classsettingsSystemOptionText«>

Colors <br />

<small classlightText«>Background image, color, slideshow</small>

</div>

</div>

<div classsettingsSystemOption«>

<i classms-Icon ms-Icon—Lock systemIcon» aria-hiddentrue«></i>

<div classsettingsSystemOptionText«>

Themes <br />

<small classlightText«>Background image, color, slideshow</small>

</div>

</div>

<div classsettingsSystemOption«>

<i classms-Icon ms-Icon—PhotoCollection systemIcon» aria-hiddentrue«></i>

<div classsettingsSystemOptionText«>

Themes <br />

<small classlightText«>Background image, color, slideshow</small>

</div>

</div>

</div>

</div>

</div>

</div>

</div>

<div classtaskbar noselect«>

<div classtaskbarIconWrapper» idstartmenuTaskbarIcon» onClickTaskbarIconClick(‘startMenu’)«>

<svg xmlnshttp://www.w3.org/2000/svg» xmlns:xlinkhttp://www.w3.org/1999/xlink» width36px» height36px» viewBox0 0 443.704 443.704» version1.1«>

<g idsurface1«>

<path style stroke:none;fill-rule:nonzero;fill:rgb(0%,47.099304%,83.099365%);fill-opacity:1;» dM 227.570313 307.621094 L 227.570313 387.675781 L 387.675781 387.675781 L 387.675781 227.570313 L 227.570313 227.570313 Z M 56.03125 307.621094 L 56.03125 387.675781 L 216.132813 387.675781 L 216.132813 227.570313 L 56.03125 227.570313 Z M 227.570313 136.082031 L 227.570313 216.132813 L 387.675781 216.132813 L 387.675781 56.03125 L 227.570313 56.03125 Z M 56.03125 136.082031 L 56.03125 216.132813 L 216.132813 216.132813 L 216.132813 56.03125 L 56.03125 56.03125 Z M 56.03125 136.082031 » />

</g>

</svg>

</div>

<div classtaskbarIconWrapper» idsettingsTaskbarIcon» onClickTaskbarIconClick(‘settings’)«>

<i classms-Icon ms-Icon—Settings taskbarIcon taskbarItem» stylefont-size:1.8rem;position:relative;top:3px;» aria-hiddentrue«></i>

<div classtaskbarIconIndicator» styledisplay:none;» idsettingsTaskbarIndicator«></div>

</div>

<div classtaskbarIconWrapper«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/word_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classtaskbarIconIndicator» styledisplay:none;» idstartMenuTaskbarIndicator«></div>

</div>

<div classtaskbarIconWrapper«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/powerpoint_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classtaskbarIconIndicator» styledisplay:none;» idstartMenuTaskbarIndicator«></div>

</div>

<div classtaskbarIconWrapper«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/excel_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classtaskbarIconIndicator» styledisplay:none;» idstartMenuTaskbarIndicator«></div>

</div>

<div classtaskbarIconWrapper«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/office_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classtaskbarIconIndicator» styledisplay:none;» idstartMenuTaskbarIndicator«></div>

</div>

<div classtaskbarIconWrapper«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/outlook_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classtaskbarIconIndicator» styledisplay:none;» idstartMenuTaskbarIndicator«></div>

</div>

<div classtaskbarIconWrapper«>

<img srchttps://static2.sharepointonline.com/files/fabric/assets/brand-icons/product/svg/teams_48x1.svg» width35» height35» classtaskbarItem» altWord product icon» />

<div classtaskbarIconIndicator» styledisplay:none;» idstartMenuTaskbarIndicator«></div>

</div>

<div classtaskbarIconWrapper active focused» idnoteTaskbarIcon» onClickTaskbarIconClick(‘welcome’)«>

<i classms-Icon ms-Icon—QuickNoteSolid taskbarIcon taskbarItem taskbarNoteIcon» stylefont-size:1.8rem;position:relative;top:3px;» aria-hiddentrue«></i>

<div classtaskbarIconIndicator» idnoteTaskbarIndicator«></div>

</div>

<div classtaskbarIconWrapper» idweatherTaskbarIcon» onClickTaskbarIconClick(‘weather’)«>

<i classms-Icon ms-Icon—CloudWeather taskbarIcon taskbarItem» aria-hiddentrue«></i>

<div classtaskbarIconIndicator» styledisplay:none;» idweatherTaskbarIndicator«></div>

</div>

<div classtaskbarTemp«>

65°

</div>

<div classtaskbarTime«>

</div>

</div>

Привет, друзья. В этой публикации затронем интереснейший вопрос: влияют ли эффекты нового системного интерфейса Windows 11 на её производительность. В Windows 7, 8.1 и 10 при отключении визуальных эффектов можем заметить резко возросшую отзывчивость интерфейса этих систем. Особенно разница в быстродействии заметна при работе с современным функционалом и приложениями в Windows 10: при отключении эффектов Fluent Design, где акцентным является ресурсоёмкий эффект акриловой прозрачности, операционная система чувствует себя гораздо легче. Новая Windows 11 же вся соткана из эффектов: у неё скруглены углы окон и повсеместно реализованы эффекты Fluent Design. Совершенно резонно задаться вопросом, а как всё это сказывается на производительности. Не в угоду ли быстродействию операционной системы реализован весь её шик? Давайте узнаем, что по этому поводу заявляет Microsoft, и покопаемся немного в сути вопроса.

Как утверждает компания Microsoft, ни один из эффектов системного интерфейса Windows 11 не влияет на производительность операционной системы. При создании 11-й Windows Microsoft упорно делала акцент на быстродействии операционной системы и продумала всё так, чтобы пользователю не пришлось выбирать между производительностью и привлекательностью интерфейса. На каком бы компьютерной устройстве мы ни работали, нам не придётся отказываться от эффектов или анимации Windows 11. Можно зайти в приложение «Параметры» по пути «Специальные возможности > Визуальные эффекты», отключить эффекты прозрачности или анимацию и лично убедиться, что никаких изменений в быстродействии системы не произошло.

Можем спокойно наслаждаться всеми красотами внешнего оформления Windows 11 и не думать о высвобождении ресурсов компьютера. В чём же секрет красоты не за счёт производительности Windows 11?

Microsoft утверждает, что закруглённые углы окон никак не отразятся на быстродействии Windows 11, ибо в этой операционной системе оптимизирована производительность рендеринга.

По ощущениям системные приложения в Windows 11 запускаются быстрее, чем в Windows 10. Построенная на новой платформе пользовательского интерфейса системная оболочка Windows 11 более лёгкая и шустрая, и она даёт свои бонусы в отдельных задачах. Однако работают системные приложения точно так же, как в Windows 10. Сторонние ресурсоёмкие программы и игры в Windows 11 запускаются и работают так же, как в Windows 10. Такие обусловлены загрузкой своих программных ресурсов с диска или сети, и влияние на них системного интерфейса и его эффектов незначительно.

Системный интерфейс Windows 11 построен на платформе современного пользовательского интерфейса WinUI 2.6 и WinUI 3. Платформа WinUI 3 создана с целью обновления программ Win32 в Windows 10 и 11, это расширенный интерфейс, фактически полноценная среда UX, она открывает перед разработчиками широкие возможности по реализации в интерфейсе приложений новых стилей и эффектов Fluent Design. Один из новых таких эффектов Fluent Design в Windows 11 – эффект слюды Mica. Microsoft специально его разработала в качестве альтернативы эффекту акриловой прозрачности, используемой в Windows 10, эффект слюды менее ресурсоёмкий. 

Эффект слюды Mica — это непрозрачный динамический материал фонового оформления приложений. Он создаёт слабый эффект размытия в фоне и позволяет нам фокусироваться на содержимом приложений. В основе он зависит от системной светлой или тёмной темы и картинки на рабочем столе. И немного играет красками зависимо от того, что находится сзади окна приложения.

При перемещении приложений с эффектом Mica материал немного меняет расцветку размытия, но в сути остаётся стилистически привязанным к теме и обоям рабочего стола. 

Эффект слюды активен только при активности окна приложения. Если окно неактивно, эффект исчезает.

Mica создаёт образец фона единожды при смене обоев или системной светлой/тёмной темы. Этот эффект не сохраняет картинки обоев в каждом кадре, как эффект акрила. Поэтому эффект Mica способен обеспечить лучшую производительность, чем эффект акрила. А выглядит Mica не менее стильно и эффектно, чем акрил. Правда, заметен Mica только в тёмной теме оформления, в светлой его сложно разглядеть.

Плюс к этому, эффект слюды Mica сам отключается на очень слабых компьютерах и при включении режима экономии заряда батареи на портативных компьютерных устройствах.

Вот, друзья, почему акриловая прозрачность в Windows 11 реализована только в меню «Пуск», панели задач, контекстном меню на рабочем столе и представлении задач.

В функциональных же системных приложениях – проводнике, системных параметрах — применятся скромный в плане потребления ресурсов компьютера эффект слюды Mica. В проводнике, кстати, и вовсе он используется только в шапке окна.

Немногий арсенал системных приложений с реализацией Mica недавно пополнил обновлённый скриншотер «Ножницы».

Повсеместному применению этого эффекта Microsoft даёт зелёный свет: Mica будет присутствовать во многих современных приложениях Windows 11, также этот эффект в будущем планируется к внедрению в браузер Microsoft Edge для большего соответствия стилю 11-й Windows.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как включить управление питанием процессора windows 10 на ноутбуке
  • Увеличение скорости интернета в windows 10 через реестр
  • Windows 10 1507 или 1511
  • Windows error recovery при установке windows 7
  • Как включить удаленный доступ к компьютеру windows 10 удаленно