با گذشت یک سال، مایکروسافت همچنان کار را در UWP سخت می کند
3 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
بیش از دو سال پس از اینکه مایکروسافت برای اولین بار Windows 2016 را معرفی کرد به پایان سال 10 نزدیک می شویم و بیش از 4 سال از زمانی که مایکروسافت چارچوب برنامه های جدید ویندوز را در ویندوز 8 معرفی کرد و مایکروسافت هنوز متوجه نشده است که چگونه آنها را برای کاربرانی که کار می کنند کار کند. می خواهند سازنده باشند
برنامههای ویندوز جهانی مایکروسافت سبک هستند، عالی هستند، و در برخی موارد، من شروع به استفاده پیشفرض از آنها روی Win 32 کردهام. به عنوان مثال، با وجود اینکه یک برنامه UWP و یک برنامه دسکتاپ Win 32 است، برای نیازهای من، OneNote را در نظر بگیرید. برنامه جهانی ویندوز بیش از حد کافی است. همین امر در مورد Windows Mail نیز صدق میکند، علیرغم اینکه مایکروسافت قبلاً یک Outlook Client کامل در ویندوز 10 دارد، برنامه اصلی Mail و Calendar تمام نیازهای من را انجام میدهد.
دیروز، مایکروسافت بالاخره نسخه جدیدی از رنگ را به ویندوز 10 آورد. Paint 3DPreview که ماه گذشته در رویداد ویندوز 10 مایکروسافت نشان داده شده بود، اکنون در ویندوز 10 ساخته شده است - جایگزین نسخه قبلی Paint که قبلا عرضه می شد. من بسیار مطمئن هستم که Paint 3D یک بهروزرسانی جهانی برای برنامه Windows Paint است که قبلاً با ویندوز ارسال شده بود (با نادیده گرفتن این واقعیت که مایکروسافت قبلاً یک برنامه جهانی با نام تجاری Paint در Fresh Paint داشت)، اما جایگزینی آن یک مشکل UWP را برای من برجسته کرد. دیگر نمیتوانم با باز کردن نسخه Win32 برنامه مذکور از آن اجتناب کنم. هنگام استفاده از Paint برای مدیریت چندین تصویر، اغلب بین چندین نمونه از Paint کپی و جایگذاری میکنم. به من اجازه میدهد روی چندین عکس کار کنم و سپس آنها را ترکیب کنم (من ویرایش عکس سنگین انجام نمیدهم، بنابراین بیشتر اوقات رنگ کردن کافی است). با برنامه یونیورسال Paint، نمیتوانید این کار را انجام دهید زیرا مایکروسافت برنامه را مجبور میکند تنها در یک نمونه اجرا شود - و این یک مشکل با UWP است.
به طور دقیق، از زمانی که مایکروسافت ویندوز 10 را عرضه کرد، این یک مشکل بوده است. در نظر بگیرید، برنامه های یونیورسال ویندوز آینده ویندوز هستند – بنابراین مایکروسافت قصد دارد در برنامه های جهانی روی رایانه های شخصی و تبلت های خود سازنده و خلاق باشیم، اما هیچ یک از ویندوزهای مایکروسافت وجود ندارد. در حال حاضر 10 برنامه از اجرای چندین نمونه از یک برنامه پشتیبانی می کنند. اگر تصمیم دارید همهچیز را در UWP وارد کنید، نمیتوانید چندین سند Word را مشاهده کنید، نمیتوانید چند پاورپوینت را اجرا کنید، و همچنین نمیتوانید چندین کتاب کار Excel را باز کنید، شما با نسخههای یک نمونه از همه گیر کردهاید.
این یک محدودیت طراحی UWP است، اگرچه مایکروسافت راهحلهایی را مجاز میداند. از نظر طراحی، نمیتوانید بیش از یک نمونه از هیچ برنامهای را اجرا کنید، مایکروسافت در حال حاضر به توسعهدهندگان اجازه میدهد نماها و پنجرههای مختلف را همزمان به نمایش بگذارند، با این حال، با این عیب که وقتی برنامه اصلی از بین میرود – بقیه هم همینطور هستند. این روشی است که بسیاری از برنامه های ویندوز جهانی که به شما امکان می دهند آنها را در چندین ویندوز اجرا کنید، کار می کنند.
مایکروسافت حتی امکان اجرای چندین برگه در Maps و پنجرههای بازشو در برنامههای Mail و People را معرفی کرد، اما هیچ حرکتی برای اجازه دادن به کاربران برنامههای آفیس ویندوز 10 یا سایر برنامههایی که واقعاً به «ویندوز» نیاز دارند، انجام نداده است. ".
آزاردهنده و محدود کننده است و در حال حاضر هیچ توضیح واقعی برای آن وجود ندارد.