แอปบน Windows ใช้ RAM มากขึ้นเรื่อย ๆ หนึ่งในสาเหตุคือ นักพัฒนาหันไปใช้ Electron และ WebView2 มากขึ้น แทนการพัฒนาแอปแบบ Native โดยตรง ขณะที่ Microsoft เองก็ไม่ได้แก้ปัญหา แถมยังเปลี่ยนแอปใน Windows 11 ให้ใช้ WebView2 มากขึ้นอีกด้วย
รายงานระบุว่า บริษัทเทคโนโลยีขนาดใหญ่จำนวนมากหันมาใช้ Electron หรือ WebView2 บน Windows ซึ่งแต่ละแอปจะรัน “เอนจินเบราว์เซอร์เต็มรูปแบบ” ของตัวเอง ส่งผลให้กิน RAM และ CPU สูง โดยเฉพาะเมื่อเปิดหลายแอปพร้อมกัน จะกระทบต่อประสิทธิภาพของระบบอย่างชัดเจน
ที่น่าสนใจคือ Microsoft เองก็ใช้แนวทางนี้ เช่น แอปเวอร์ชันใหม่ของ Teams และ Agenda ที่กลายเป็น WebView2 ไปแล้ว ส่งผลให้เกิดเสียงวิจารณ์ว่าแม้แต่เจ้าของแพลตฟอร์มก็ยังไม่สนับสนุนแอปแบบ Native อย่างจริงจัง
อย่างไรก็ตาม เมื่อส่วนแบ่งตลาดและภาพลักษณ์ของ Windows เริ่มได้รับผลกระทบ Microsoft จึงประกาศแผนใหม่ในการพัฒนาแอปแบบ “Native 100%” สำหรับ Windows 11 โดยจะจัดตั้งทีมใหม่ขึ้นมาดูแลโครงการนี้ ซึ่งเป็นส่วนหนึ่งของแผนปรับปรุง Windows 11
แม้ยังไม่ชัดเจนว่าแอปทั้งหมดจะใช้เฟรมเวิร์กอย่าง WinUI หรือไม่ แต่ Microsoft ยืนยันว่าแอปในอนาคตจะ “ไม่พึ่งพา WebView2” อีกต่อไป
Rudy Huyn ผู้ดูแลด้าน Microsoft Store และ File Explorer กล่าวว่า
“แอป Windows 11 ในอนาคตจะเป็น Native 100%”
อย่างไรก็ตาม
Microsoft ยังไม่ได้เปิดเผยรายละเอียดของทีมใหม่ และในช่วงหลายปีที่ผ่านมา บริษัทแทบไม่ได้แสดงความสนใจในการพัฒนา Native apps มากนัก ทำให้นักพัฒนาภายนอกจำนวนมากทำตามแนวทางเดียวกัน
คำถามสำคัญ
Microsoft จะโน้มน้าวบริษัทอย่าง Meta หรือ Discord ให้หันมาพัฒนา Native apps ได้อย่างไร?
จะมีการปรับกฎของ Microsoft Store หรือออกเครื่องมือใหม่เพื่อแปลง Web app เป็น Native หรือไม่ — ยังต้องติดตามต่อไป
ที่มา: Windows Latest



