في سياق شكاوى المستخدمين المتزايدة بشأن "تعطل تطبيق الويب"، أصدرت Microsoft رسميًا إشارة: ستعود بالكامل إلى تقنية الواجهة الأصلية على نظام التشغيل Windows 11، مع التركيز على إطار عمل WinUI 3، مما يقلل من اعتماد النظام والتطبيق على تقنيات تعبئة الويب مثل WebView2 وElectron، وبالتالي تقليل استخدام الموارد بشكل كبير وتحسين سرعة الاستجابة.

تقول Microsoft إن هدفها هو جعل WinUI 3 "أفضل نظام أساسي لواجهة المستخدم الأصلية لبناء تجارب وتطبيقات Windows" لإعادة بناء ثقة المطورين وعكس سمعة Windows 11 السلبية فيما يتعلق بالأداء والسلاسة.

في السنوات القليلة الماضية، نظرًا لاعتبارات الأنظمة الأساسية والتكلفة، تحول العديد من المطورين، بما في ذلك شركات التكنولوجيا الكبيرة، تدريجيًا من تطبيقات Windows الأصلية التقليدية إلى حلول "web shell" مثل PWA أو Electron. على الرغم من أن هذه التطبيقات ذات كفاءة عالية في التطوير، إلا أنها غالبًا ما تشغل قدرًا كبيرًا من الذاكرة والطاقة، وحتى تقديم واجهة بسيطة يكون غير اقتصادي على الإطلاق. إلى جانب مكونات واجهة WebView2 المتنوعة التي تم إطلاقها في نظام التشغيل Windows 11، تم أيضًا انتقاد بعض وحدات النظام الأساسية لوجود تأخيرات دقيقة ولكنها مزعجة، مما يقلل من تجربة سطح المكتب إلى "قشرة المتصفح".

وفقًا للملخص الفني الذي نشره فريق Microsoft الهندسي على GitHub، فقد حقق WinUI 3 تحسينات كبيرة في الأداء، خاصة أثناء مرحلة بدء تشغيل التطبيقات الأساسية مثل File Explorer. تظهر البيانات الرسمية أنه في جزء WinUI من عملية بدء تشغيل مدير الموارد، يتم تقليل عدد تخصيصات الذاكرة بنسبة 41% تقريبًا، ويتم تقليل التخصيصات العابرة (المؤقتة) بنسبة 63% تقريبًا، ويتم تقليل عدد استدعاءات الوظائف بنسبة 45% تقريبًا، ويتم تقليل الوقت الإجمالي المستغرق في كود WinUI بنسبة 25% تقريبًا. تعني هذه التغييرات أن الحمل الزائد لإطار عمل واجهة المستخدم نفسه قد تم تقليله بشكل كبير، ويمكن تقديم الواجهة بشكل أسرع وتصبح تفاعلية، مما يمنح المستخدمين تجربة بدء تشغيل أكثر مرونة.

أكدت مايكروسوفت أن هذه المؤشرات لا تعني أن إجمالي وقت بدء تشغيل مدير الموارد "سينخفض ​​في نفس الوقت بنسبة 40%"، لأن تحسين التجربة الفعلية يعتمد أيضًا على التحسين التعاوني لفرق متعددة في نظام الملفات، وخدمات الخلفية، وما إلى ذلك. ومع ذلك، يعتبر "تقليص الحجم" من مستوى إطار العمل بمثابة خطوة ضرورية في تخطيط الأداء على المدى الطويل. خاصة عندما يتم دمج هذا النوع من التحسين مع إجراءات جدولة الأجهزة مثل "تكوين زمن الوصول المنخفض"، فإنه سيشكل تأثيرًا مركبًا "1+1>2"، مما يقلل بشكل كبير من وقت دخول التطبيق فعليًا إلى الحالة القابلة للاستخدام.

بدأت Microsoft أيضًا في ترحيل واجهة المستخدم الأساسية لنظام التشغيل Windows 11 بشكل منهجي من تقنية WebView2/Web إلى تطبيق WinUI 3 الأصلي. أبلغ Windows Last سابقًا أن مكونات React/Web في قائمة البداية يتم استبدالها تدريجيًا بالكود الأصلي لـ WinUI 3، وسيتم توسيع اتجاه مماثل ليشمل المزيد من مكونات النظام للتخلص من الارتعاش والتأخير الإضافي الناجم عن محرك عرض صفحة الويب. يعتبر هذا بمثابة نقطة تحول رئيسية في "تنظيف أغلفة الويب في النظام" ويمثل الإعداد الرسمي لشركة Microsoft لـ "الأصلي أولاً" على المستوى المعماري.

من أجل ضمان تنفيذ تحسينات الأداء هذه حقًا في النظام البيئي للتطوير وليس فقط على مستوى تطبيقات Microsoft الخاصة، قامت الشركة أيضًا "بأعباء" عملية تطوير WinUI 3 بشكل كبير. غالبًا ما يتطلب تطوير Windows الأصلي التقليدي تثبيت Visual Studio الضخم وفهم متعمق لهياكل XAML المعقدة، وهو عتبة عالية جدًا للعديد من المطورين الذين اعتادوا على استخدام تقنيات الويب. 

من أجل إزالة هذا الحاجز، أطلقت Microsoft مجموعة من مشاريع الدوت نت الجديدة مفتوحة المصدر وقوالب المشاريع لـ WinUI. يمكن للمطورين إنشاء تطبيقات WinUI الأصلية المجمعة وإنشائها وتشغيلها مباشرة على سطر الأوامر دون فتح Visual Studio.

تحدد هذه القوالب مسبقًا الخطوط العريضة لتطبيق Windows الحديث، بما في ذلك شريط عنوان متوافق مع Fluent Design، وعرض التنقل، وTabView، وما إلى ذلك، ويتم دمجها مع WinApp CLI للتعامل تلقائيًا مع عملية تعبئة MSIX وتسجيل الشهادات التي غالبًا ما كانت تزعج المطورين في الماضي. بعد تنفيذ أوامر مثل dotnet new winui-navview على سطر الأوامر، يمكن للمطورين الحصول على هيكل تطبيق أصلي مع بنية تنقل حديثة ودعم الأوضاع الفاتحة والداكنة، مما يقلل بشكل كبير الوقت من "مشروع فارغ" إلى "نموذج أولي قابل للتشغيل".

والخطوة الأكثر ابتكارًا هي أن Microsoft أطلقت مكونات إضافية مخصصة لـ WinUI Agent لمساعدي الذكاء الاصطناعي مثل GitHub Copilot وClaude Code. يحتاج المطورون فقط إلى طرح المتطلبات باللغة الطبيعية في سطر الأوامر، مثل "إنشاء عارض صور WinUI 3 بالصور المصغرة ومعلومات EXIF"، وسيقوم وكيل الذكاء الاصطناعي تلقائيًا بتحديد القالب المناسب وإنشاء مخطط MVVM وكتابة واجهة XAML ومحاولة إصلاح أخطاء الترجمة. ويمكنه أيضًا استدعاء إمكانية اختبار أتمتة واجهة المستخدم المتكاملة لتشغيل اختبارات واجهة المستخدم الشاملة للعثور على المشكلات الوظيفية وإصلاحها. قالت Microsoft إنه من خلال منح الذكاء الاصطناعي "معرفة عميقة بالمجال" لـ WinUI وWindows App SDK، سيتم ضغط وقت وتكلفة التطوير الأصلي بشكل كبير، مما يضعف بشكل أساسي ميزة "كفاءة التطوير" لحل الويب عبر الأنظمة الأساسية.

في الوقت نفسه، اتخذت Microsoft أيضًا بعض الاختيارات الهيكلية في مسار أداء WinUI 3. واعترف الفريق الهندسي في تحديث GitHub بأن تحقيق "مكاسب الأداء الضيقة" هذه سيتطلب تغييرات مدمرة على أنماط التحكم الافتراضية، مما قد يؤثر على بعض التطبيقات القديمة التي تعتمد بشكل كبير على الحاويات والقوالب المخصصة. ولأسباب التوافق، يتم توفير تحسينات الأداء ذات الصلة مؤقتًا في شكل "اشتراك" للمطورين الذين يحتاجون إليها لتشغيلها بشكل فعال؛ ومع ذلك، فإن خطة Microsoft متوسطة وطويلة الأجل تتمثل في تبديل هذه المسارات عالية الأداء ليتم تمكينها افتراضيًا بعد WinAppSDK 3.0 أو 4.0+، ثم "إلغاء الاشتراك" يدويًا عند الحاجة لتعزيز ترحيل النظام البيئي بأكمله إلى تنفيذ أصلي أكثر كفاءة.

وعلى مستوى الصناعة الأوسع، أدى ارتفاع أسعار الذاكرة، والتوسع العام لتطبيقات سطح المكتب، وبرامج الدردشة التي تشغل أكثر من 1 جيجابايت من الذاكرة، إلى جعل المستخدمين غير متسامحين بشكل متزايد مع "البرامج غير الفعالة". تم انتقاد نظام التشغيل Windows 11 بشكل متكرر من قبل لأنه "يشبه بشكل متزايد غلاف المتصفح" و"التطبيقات الحديثة أبطأ من الإصدارات القديمة". حتى أن بعض كبار المسؤولين التنفيذيين كشفوا أن مايكروسوفت أرسلت ذات مرة ساعة توقيت إلى كل مهندس، مؤكدة على الحاجة إلى "الاهتمام حقًا بالمدة التي انتظرها المستخدمون". اليوم، مع تقليل التحميل على مستوى الإطار في WinUI 3، وترحيل المكونات الأساسية مثل قائمة ابدأ إلى المكونات الأصلية، والتحسينات المستمرة للأداء والخبرة في تحديث تصحيح مايو 2026، ومجموعة كاملة من سلاسل أدوات التطوير حول سطر الأوامر والذكاء الاصطناعي، أصبحت الإشارة من Redmond واضحة بشكل متزايد: تأمل Microsoft في جعل Windows 11 يعود حقًا إلى نظام تشغيل سطح مكتب أصلي عالي الأداء وعالي الاستجابة، بدلاً من "صدفة داخل غلاف" مع صفحات ويب مكدسة.