การติดตั้งซอฟต์แวร์บน Windows อาจเป็นเรื่องยุ่งยาก นี่เป็นพื้นที่หนึ่งที่ระบบปฏิบัติการอื่นๆ ทำงานได้ดีขึ้นด้วยตัวเลือกต่างๆ เช่น การติดตั้ง Mac App Store และตัวจัดการแพ็คเกจ Linux อย่างดีที่สุด Windows ต้องอาศัยแอพการติดตั้งจำนวนมากเช่น Ninite แต่นั่นอาจเปลี่ยนแปลงได้ในอีกไม่กี่ปีข้างหน้า
หากคุณเป็นผู้ใช้ Windows ตอนนี้อาจเป็นเวลาที่ดีที่จะเริ่มติดตั้งแอปผ่าน Microsoft Store (เดิมคือ Windows Store) แทนวิธีการดาวน์โหลดโปรแกรมติดตั้งแต่ละรายการแบบเดิม คุณอาจรู้สึกเกลียดชังแม้กระทั่งความคิดนี้ แต่ฟังฉันให้ดี! มีประโยชน์หลายประการที่คุณควรพิจารณาจริงๆ
แอปเดสก์ท็อปเทียบกับแอป UWP
แอปเดสก์ท็อปเป็นแอปพลิเคชันแบบสแตนด์อโลนที่เขียนและคอมไพล์โดยเฉพาะสำหรับแพลตฟอร์ม Windows PC พวกเขาพึ่งพา Windows API พื้นฐานที่มีเฉพาะในระบบปฏิบัติการ (OS) รุ่น PC เท่านั้น ซึ่งหมายถึงการควบคุมและความยืดหยุ่นที่มากขึ้น แต่ความสามารถในการพกพาและความปลอดภัยน้อยลง แม้จะมีการป้องกัน UAC แต่บางครั้งแอปเดสก์ท็อปก็อาจมีการกระทำที่ไม่ชัดเจนหรือไม่ต้องการได้
เนื่องจากแอปเดสก์ท็อปเป็นแบบสแตนด์อโลน คุณต้องติดตั้งแอปเหล่านี้ด้วยไฟล์ตัวติดตั้ง คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับสิ่งนี้ในการเปรียบเทียบระหว่างแอปเดสก์ท็อปกับแอป UWP
ใน Windows 8.1 Microsoft ได้เปิดตัว Universal Windows Apps (UWA) หรือที่เรียกขานกันว่า "Metro apps" หรือ "Modern apps" UWAs ได้รับการออกแบบเพื่อแก้ไขปัญหาหลักสามประการ:ความสม่ำเสมอ การพกพา และการรักษาความปลอดภัย UWAs ทั้งหมดยึดตามการออกแบบที่สวยงามของเมโทร/สมัยใหม่ สามารถทำงานบน Windows เวอร์ชันเดสก์ท็อปและมือถือ และทำงานในแซนด์บ็อกซ์เพื่อจำกัดความเสียหายที่อาจเกิดขึ้นจากการติดมัลแวร์
ใน Windows 10 Microsoft ได้ใช้แนวคิดนี้มากยิ่งขึ้นและจบลงด้วย Universal Windows Platform (UWP) UWP ทำให้นักพัฒนาสามารถสร้าง หนึ่ง แอปที่ทำงานบน หลายรายการ แพลตฟอร์ม ในกรณีนี้ อุปกรณ์ทุกเครื่องที่เรียกใช้ Windows 10 ก็รองรับแพลตฟอร์ม Universal Windows เช่นกัน ซึ่งหมายความว่าสามารถเรียกใช้แอป UWP ได้
แอพ UWA และ UWP ต่างกันอย่างไร
จากมุมมองของนักพัฒนา UWA ต้องการโปรเจ็กต์แยกกันต่อแพลตฟอร์ม (เช่น Windows PC และ Windows Mobile) กับโปรเจ็กต์ "รหัสที่ใช้ร่วมกัน" อื่นที่ทำหน้าที่เป็นพื้นฐานสำหรับโปรเจ็กต์เฉพาะแพลตฟอร์มเหล่านั้น ในขณะที่แอป UWP เป็นโปรเจ็กต์เดียวที่ทำงานบน อุปกรณ์ใดๆ ที่รองรับ Universal Windows Platform (เช่น Xbox One)
จากมุมมองของผู้ใช้ปลายทาง ไม่มีความแตกต่างอย่างแท้จริง ทั้งแอป UWA และ UWP มีให้ผ่านทาง Microsoft Store เท่านั้น หากคุณใช้ Windows 10 เฉพาะแอป UWP ที่เกี่ยวข้อง
สิ่งหนึ่งที่ควรทราบคือ Microsoft ได้เปิดตัวเครื่องมือที่เรียกว่า Desktop Bridge ในปี 2559 Desktop Bridge ช่วยให้นักพัฒนามีวิธีง่ายๆ ในการแปลงแอปเดสก์ท็อปและเกมเดสก์ท็อปที่มีอยู่ให้เป็นแอป UWP เมื่อแปลงแล้ว แอป Once-desktop-now-UWP จะทำงานตรงทั้งหมด อย่างที่เคยทำมา ยกเว้นว่าจะเข้าถึงฟีเจอร์ UWP บางอย่างได้ (เช่น Live Tiles)
ในกรณีส่วนใหญ่ แทบไม่ต้องแตะโค้ดเพื่อให้ Conversion ทำงานได้ ซึ่งเป็นสาเหตุที่ทำให้เราเห็นแอปเดสก์ท็อปพร้อมใช้งานเป็นแอป UWP มากขึ้นเรื่อยๆ แอพตัวอย่างที่โดดเด่นที่ทำสิ่งนี้ ได้แก่ iTunes, Spotify, WhatsApp, Krita และ Kodi
ดังนั้น หากแอปเดสก์ท็อปที่แปลงแล้วค่อนข้างเหมือนกับแอป UWP มาก เหตุใดคุณจึงควรสลับไปใช้เวอร์ชัน UWP นี่คือเหตุผลหลักสามประการ
1. ความสะดวกในการติดตั้ง
สำหรับหลายๆ คน ความสามารถในการติดตั้งแอปผ่านพอร์ทัลกลางอาจฟังดูมีประโยชน์เล็กน้อย แต่ให้ฉันบอกคุณว่านี่เป็นหนึ่งในสิ่งที่ ดูเหมือน ธรรมดาบนกระดาษแต่พิสูจน์ว่ามีประโยชน์อย่างมากมายในแต่ละวัน
หากคุณเคยใช้ Mac หรือ Linux หรือแม้แต่ Android หรือ iOS คุณก็รู้ว่าฉันกำลังพูดถึงอะไร ต้องการแอปใหม่ด้วยเหตุผลใดก็ตาม? โหลด App Store, Play Store หรือตัวจัดการแพ็คเกจที่คุณเลือก ค้นหาแอพ เลือกและติดตั้ง เสร็จแล้ว!
อาจมีคนโต้แย้งว่าไม่ต่างจากการค้นหาใน Google และการดาวน์โหลดตามปกติ แต่ใช่ คุณไม่ต้องเสี่ยงกับการลงเอยที่ไซต์แอบอ้างอีกต่อไป และไม่ต้องกังวลว่าจะลงเอยด้วย URL ที่ไม่ถูกต้องซึ่งโฮสต์แอปเวอร์ชันที่ล้าสมัย นอกจากนี้ ยังไม่จำเป็นต้องรวบรวมและจัดเก็บไฟล์ตัวติดตั้งอีกต่อไป ซึ่งช่วยเพิ่มพื้นที่ว่างในดิสก์
2. อัปเดตอัตโนมัติ
ข้อดีอย่างหนึ่งของการใช้แอป UWP คือแอปจะเชื่อมโยงกับ Microsoft Store ซึ่งหมายความว่าเมื่อใดก็ตามที่รายการแอปของ Store ได้รับการอัปเดตเป็นเวอร์ชันใหม่ แอปของคุณจะได้รับการอัปเดตโดยอัตโนมัติ ทางร้านจัดการให้คุณ
เพื่อความเป็นธรรม แอปเดสก์ท็อปแบบสแตนด์อโลนจำนวนมากมีคุณสมบัติการอัปเดตอัตโนมัติของตัวเอง ดังนั้นนี่ไม่ใช่ปัญหาที่แพร่หลาย แต่เดสก์ท็อปแบบสแตนด์อโลนจำนวนมาก ไม่ มีและสิ่งเหล่านี้อาจเป็นปัญหาได้ โดยเฉพาะอย่างยิ่งเมื่อช่องโหว่ด้านความปลอดภัยได้รับการแก้ไขและคุณไม่มีทางรู้เว้นแต่คุณจะไปที่เว็บไซต์ของแอป
3. ปรับปรุงความปลอดภัย
บางทีประโยชน์ที่เป็นไปได้มากที่สุดก็คือแอป UWP ทำงานในสภาพแวดล้อมแบบแซนด์บ็อกซ์ ซึ่งหมายความว่าแต่ละแอพมีขอบเขตและไม่สามารถเข้าถึงทรัพยากรระบบได้เว้นแต่จะได้รับสิทธิ์ ซึ่งจะช่วยป้องกันพฤติกรรมที่ไม่ชัดเจน เช่น การปลอมแปลงไดรเวอร์ การโต้ตอบกับฮาร์ดแวร์ หรือการแก้ไขไฟล์ระดับระบบ
แอป UWP ยังต้องได้รับการอนุมัติจาก Microsoft แม้ว่าจะไม่ได้ป้องกันความผิดพลาด (จำได้ไหมว่าเมื่อแอปปลอมๆ เกิดอาละวาด) สถานการณ์ก็ดีขึ้นมาก และ Microsoft Store ก็เป็นสถานที่ที่สะอาดกว่าที่เคยเป็นในปี 2014 คุณมีโอกาสน้อยที่จะเจอแอปอันตรายในตอนนี้ ซึ่งไม่สามารถพูดได้หากคุณใช้ไซต์ดาวน์โหลดซอฟต์แวร์
ทำไมคุณยังไม่ใช้แอป UWP
การใช้แอป UWP มีข้อเสียอยู่สองหรือสามประการ
อันดับแรก Microsoft จะตัดรายได้จาก Store ของแอปนั้นออก (เพื่อทำหน้าที่เป็นผู้จัดจำหน่าย) ประการที่สอง แอป UWP อาจมีฟังก์ชันที่จำกัด ขึ้นอยู่กับว่าระบบจำเป็นต้องโต้ตอบอย่างลึกซึ้งเพียงใด และประการที่สาม คุณต้องใช้ Microsoft Store ซึ่งได้รับการออกแบบมาไม่ดีและมีบั๊ก
หากคุณยังไม่แน่ใจ ให้ลองใช้แอป UWP ที่มีประโยชน์เหล่านี้ซึ่งควรค่าแก่การลอง แม้ว่าคุณจะไม่ได้เปลี่ยนทันที แต่ให้แอป UWP อยู่ในเรดาร์ของคุณ นี่เป็นคุณลักษณะหนึ่งที่คุณไม่ควรละเลย โดยเฉพาะอย่างยิ่งเนื่องจากแอปเดสก์ท็อปจะทำการแปลงต่อไปในปีต่อๆ ไป
คุณมั่นใจหรือไม่? ถ้าไม่ อะไรทำให้คุณใช้แอป UWP ไม่ได้ มีประโยชน์หรือข้อเสียอื่น ๆ ที่เราพลาดไปหรือไม่? แจ้งให้เราทราบในความคิดเห็นด้านล่าง!