Connect with us

Hi, what are you looking for?

Notebookspec

IT NEWS

ผู้สร้าง JavaScript เตือน Windows 11 กำลังพังเพราะใช้ WebView2 และ Electron มากเกินไป

Windows 11 WebView2

ตลอดช่วงหลัง Windows 11 เริ่มถูกวิจารณ์มากขึ้น ไม่ใช่เพราะฟีเจอร์ใหม่หรือหน้าตาที่เปลี่ยนไป แต่เป็นแนวทางการพัฒนาที่ Microsoft เลือกใช้ โดยเฉพาะการนำเว็บเทคโนโลยีมาใช้แทนระบบแบบ native ในหลายส่วนของตัวระบบเอง ตั้งแต่แอปยอดนิยม ไปจนถึงฟีเจอร์พื้นฐานที่ผู้ใช้ต้องใช้งานทุกวัน

ประเด็นนี้ได้รับความสนใจมากขึ้น เมื่อ Brendan Eich ผู้สร้างภาษา JavaScript และ CEO ของ Brave Browser ออกมาแสดงความเห็นต่อทิศทางของ Windows 11 อย่างตรงไปตรงมา โดยชี้ว่า ปัญหาไม่ได้อยู่ที่เว็บเทคโนโลยีโดยตรง แต่อยู่ที่การนำมาใช้อย่างเร่งรีบและครอบคลุมเกินความจำเป็น

Advertisement

Windows 11 กำลังพึ่งพาเว็บมากขึ้นในหลายจุด

ใน Windows 11 ปัจจุบัน แอปและฟีเจอร์จำนวนมากไม่ได้ทำงานด้วยโค้ดแบบ native เหมือนในอดีต แต่ถูกสร้างขึ้นบนเว็บเฟรมเวิร์ก เช่น WebView2 และ Electron

ตัวอย่างที่เห็นได้ชัด ได้แก่

  • Microsoft Teams
  • WhatsApp บน Windows
  • Discord
  • Windows Search
  • Start menu
  • Notification Center และ Agenda view

แม้เว็บเทคโนโลยีจะช่วยให้พัฒนาได้เร็ว รองรับหลายแพลตฟอร์ม และอัปเดตได้ง่าย แต่ผลที่ตามมาคือ การใช้ทรัพยากรที่สูงขึ้น ความลื่นไหลที่ลดลง และประสบการณ์ใช้งานที่ไม่สม่ำเสมอ โดยเฉพาะบนเครื่องที่สเปกไม่สูงมาก


Brendan Eich เตือน “เว็บทำได้ แต่ต้องทำให้ถูกวิธี”

Brendan Eich ซึ่งมีประสบการณ์กับแพลตฟอร์มเว็บมาอย่างยาวนาน ระบุว่า เขาไม่ได้ต่อต้านเว็บแอป แต่ไม่เห็นด้วยกับการใช้ Web UX แทน native แบบเร่งรีบ เพราะมักนำไปสู่ปัญหาเรื่องความหน่วง ความสิ้นเปลืองทรัพยากร และคุณภาพซอฟต์แวร์ที่ลดลง

เขามองว่า เว็บแอปสามารถทำให้ดีได้ หากให้เวลาและออกแบบอย่างรอบคอบ แต่ในความเป็นจริง บริษัทขนาดใหญ่มักเลือกทางลัด เพราะช่วยลดต้นทุนและเวลาในการพัฒนาได้มากกว่า


ปัญหานี้ไม่ใช่แค่เรื่องเทคโนโลยี แต่เป็นเรื่องแนวคิดธุรกิจ

ในมุมมองของ Eich ประเด็นสำคัญไม่ได้อยู่ที่ “เว็บหรือ native ดีกว่ากัน” แต่เป็นแรงจูงใจทางธุรกิจที่อยู่เบื้องหลัง เขาชี้ว่า โมเดลซอฟต์แวร์แบบสมัครสมาชิก การผูกผู้ใช้กับ ecosystem และการเร่งปล่อยฟีเจอร์ใหม่ ล้วนมีผลต่อคุณภาพของผลิตภัณฑ์ในระยะยาว

หากโฟกัสอยู่ที่ความเร็วและกำไรมากเกินไป ซอฟต์แวร์ก็มีแนวโน้มจะค่อย ๆ เสื่อมคุณภาพลง แม้ในช่วงแรกจะดูทันสมัยและอัปเดตบ่อยก็ตาม


Discord, Teams และ WhatsApp คือภาพสะท้อนปัญหาชัดเจน

Discord ซึ่งสร้างบน Electron เป็นตัวอย่างที่ถูกพูดถึงมาก ตัวแอปสามารถใช้ RAM มากกว่า 1GB แม้ไม่ได้ใช้งานหนัก และในบางกรณีอาจพุ่งสูงกว่านั้น จนบริษัทต้องใช้วิธีรีสตาร์ตแอปอัตโนมัติเมื่อหน่วยความจำเกินกำหนด

Microsoft Teams และ WhatsApp บน Windows 11 แม้จะใช้ WebView2 ซึ่งเป็นส่วนหนึ่งของระบบ แต่ก็ยังประสบปัญหาด้านประสิทธิภาพและการใช้ RAM สูง โดย WhatsApp ที่เคยมี native app บน Windows ได้ถอยกลับมาใช้ WebView2 อีกครั้งหลังลงทุนกับ native มาหลายปี


แม้แต่ฟีเจอร์ระบบก็เริ่มเปลี่ยนเป็นเว็บ

สิ่งที่สร้างความกังวลให้ผู้ใช้มากขึ้น คือแนวโน้มนี้เริ่มลามเข้าไปถึงฟีเจอร์หลักของ Windows 11 เอง

Notification Center และ Agenda view ซึ่งเคยเป็นฟีเจอร์ native ใน Windows 10 ถูกปรับมาใช้ WebView2 ใน Windows 11 ส่งผลให้มี process ของ Edge และ Chromium ทำงานเบื้องหลัง และใช้หน่วยความจำมากขึ้นโดยไม่จำเป็น

สำหรับบริษัทมูลค่ากว่า 3.5 ล้านล้านดอลลาร์สหรัฐ หรือราว 126 ล้านล้านบาท การเลือกใช้เว็บแทน native ในฟีเจอร์พื้นฐานเช่นนี้ จึงถูกตั้งคำถามจากผู้ใช้จำนวนไม่น้อย


บทสรุป: เว็บไม่ผิด แต่การเลือกใช้ต้องเหมาะสม

Windows 11 ไม่ได้มีปัญหาเพราะเว็บเทคโนโลยี แต่กำลังเผชิญปัญหาจากการนำเว็บมาใช้ในทุกจุด โดยไม่ได้คำนึงถึงผลกระทบต่อผู้ใช้มากพอ

คำเตือนจาก Brendan Eich สะท้อนให้เห็นว่า เว็บสามารถเป็นเครื่องมือที่ดีได้ หากใช้ในบริบทที่เหมาะสม แต่หากใช้แทนทุกอย่างเพียงเพื่อความสะดวกและความเร็วในการพัฒนา สิ่งที่ผู้ใช้ได้รับกลับมา อาจเป็นระบบที่อืด หนัก และใช้งานได้แย่ลงในระยะยาว

ที่มา: Windows Latest

Click to comment
Advertisement

บทความน่าสนใจ

Tips & Tricks

การแต่งหน้าจอ Desktop บน Windows 11 ช่วยแก้ปัญหาคนที่เบื่อกับหน้าจอเดสก์ทอปแบบเดิมๆ ธีมสีเดิม ที่ติดมากับระบบปฏิบัติการ ทีบางครั้งก็ดูเรียบง่ายเกินไป ไม่น่าตื่นเต้นการปรับแต่งภาพวอลเปเปอร์ แถบงาน (Taskbar) หน้าต่างโปรแกรม และวิตเจ็ตต่างๆ จึงกลายเป็นเทรนด์ยอดนิยมของสายไอทียุคใหม่ เพราะนอกจากจะช่วยเพิ่มความสวยงาม ดูล้ำสมัย และน่าใช้งานมากยิ่งขึ้นแล้ว การจัดสรรองค์ประกอบหน้าจออย่างเป็นระเบียบยังช่วยเพิ่มความรวดเร็วในการเข้าถึงไฟล์งานและแอปพลิเคชันได้อีกด้วย ในบทความนี้เราจึงได้รวบรวม 5 เครื่องมือสุดเด็ดที่จะมาช่วยเปลี่ยนโฉม Windows 11...

How to

อุปกรณ์ไอทีโดยเฉพาะโน้ตบุ๊คเมื่อใช้งานไปสักระยะแบตเตอรี่ก็ต้องเสื่อมสภาพแน่นอน แต่ถ้ารู้ว่าเราจะดูแลแก้ปัญหาและป้องกันโน๊ตบุ๊คแบตเสื่อมเร็วได้อย่างไรจะช่วยยืดอายุให้ของใช้เสื่อมสภาพช้าลง ซึ่งแนวทางการดูแลทั้งง่ายและเอาไปประยุกต์ใช้กับอุปกรณ์ที่มีแบตเตอรี่ได้หมด ตั้งแต่สมาร์ทโฟน, แท็บเล็ตไปจนรถยนต์ EV ก็ใช้หลักการเดียวกัน ซึ่งถ้าทำจนเป็นนิสัยแล้วนอกจากช่วยยืดอายุแบตฯ ให้ยาวนานขึ้นไม่ต้องรีบส่งซ่อมแล้วถ้าจะส่งต่อให้คนใกล้ตัวก็ได้ วิธีการถนอมแบตเตอรี่ของเครื่องใช้ไฟฟ้าโดยพื้นฐานแล้วง่ายมาก แค่ระวังไม่ให้เครื่องใช้ไฟฟ้าชิ้นนั้นร้อนไปและอย่าชาร์จเกินพอดีก็ช่วยยืดอายุของแบตเตอรี่ไปได้อีกพอควรนอกจากนี้ Windows และ macOS ในตอนนี้ก็ฝังระบบควบคุมการชาร์จไฟมาให้ในตัวระบบปฏิบัติการโดยตรง จึงทำงานได้เสถียรกว่าแอพฯ แยกซึ่งทำงานได้ไม่ดีเท่าแถมเปลืองพื้นที่ของไดรฟ์แถมทำงานเสถียรกว่ามาก นอกจากนี้ตัวระบบจะคอยตัดต่อการชาร์จไฟโดยอัตโนมัติว่าถ้าปริมาณไฟฟ้าในตัวแบตเตอรี่มาถึงจุดที่กำหนดก็จะเปลี่ยนมาใช้ไฟฟ้าจากอะแดปเตอร์โดยตรงเพื่อเลี้ยงเครื่องแทนจึงไม่ต้องใช้ไปถอดสายชาร์จไปให้ยุ่งยากเหมือนในอดีตแล้ว Advertisement แก้ปัญหาและป้องกันโน๊ตบุ๊คแบตเสื่อมอย่างไรดี โน้ตบุ๊คของเราจะได้ใช้ได้นานๆ 7 วิธีแก้ปัญหาและป้องกันโน๊ตบุ๊คแบตเสื่อมเร็ว! 1....

รีวิว Asus

ASUS ROG Strix SCAR 18 G835LXG ราคา 209,990 บาท แรงไม่ต้องสืบ ทรงพลังจนไม่ง้อพีซี ฟีเจอร์มาครบเครื่องพร้อมใช้!! ASUS ROG Strix SCAR 18 G835LXG ถูกวางตำแหน่งเป็นเกมมิ่งโน้ตบุ๊คระดับเรือธงรุ่นล่าสุดจากแผนก ROG “Republic Of Gamers” ให้เหนือกว่า...

PR-News

การทำงานสร้างสรรค์คอนเทนต์ที่ต้องใช้ทั้งความครีเอทีฟ และอุปกรณ์คุณภาพสูงในการประมวลผลกำลังเป็นอีกหนึ่งเทรนด์ที่นิยมและน่าจับตามอง ซึ่งภายในงาน Commart Ultra Force ครั้งนี้ NVIDIA ได้นำประสบการณ์การทำงานจริงของแพล็ตฟอร์ม NVIDIA Studio มาถ่ายทอดผ่านกิจกรรมสาธิตบนเวทีและพื้นที่จัดแสดง เพื่อให้ผู้เข้าชมได้เห็นว่า AI Workflow สามารถเกิดขึ้นได้บนเครื่องพีซีที่วางอยู่ตรงหน้า ไม่ว่าจะเป็นเดสก์ท็อปหรือแล็ปท็อปที่ใช้ GeForce RTX 50 Series GPU และทำงานบน Windows...

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
Manage Consent Preferences
  • คุกกี้ที่จำเป็น
    Always Active

    ประเภทของคุกกี้มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้ได้อย่างเป็นปกติ และเข้าชมเว็บไซต์ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้

บันทึก