การอัปเดตแอป Element Web และ Desktop ครั้งล่าสุดได้จุดประกายการวิพากษ์วิจารณ์อย่างกว้างขวางจากผู้ใช้ที่รู้สึกหงุดหงิดกับฟีเจอร์ที่ถูกลบและความกังวลที่เพิ่มขึ้นเกี่ยวกับทิศทางของระบบนิเวศ Matrix การอัปเดตนี้ซึ่งนำเสนอการออกแบบรายการห้องใหม่ที่ได้แรงบันดาลใจจากแอปมือถือ Element X ทำให้ผู้ใช้ระยะยาวหลายคนรู้สึกว่าขั้นตอนการทำงานของพวกเขาถูกรบกวน
![]() |
---|
ภาพหน้าจอของส่วนติดต่อใหม่ของแอปพลิเคชันส่งข้อความ Element ที่เน้นการออกแบบที่ทันสมัยซึ่งได้รับการวิจารณ์จากผู้ใช้เก่า |
การเปลี่ยนแปลงส่วนติดต่อผู้ใช้ที่ก่อให้เกิดการโต้แย้งทำให้ผู้ใช้ขั้นสูงโกรธ
การเปลี่ยนแปลงที่ก่อให้เกิดการโต้แย้งมากที่สุดคือการลบส่วน People และ Favourites ที่เฉพาะเจาะจงออกไปและใช้ปุ่มกรองแทน ผู้ใช้ที่พึ่งพาส่วนเหล่านี้สำหรับการนำทางอย่างรวดเร็วตอนนี้พบว่าตัวเองต้องคลิกผ่านตัวกรองที่รีเซ็ตทุกครั้งที่พวกเขาเปลี่ยนพื้นที่ หลายคนรายงานว่าห้องโปรดที่จัดระเบียบอย่างระมัดระวังของพวกเขาไม่ได้อยู่ที่ด้านบนของรายการอีกต่อไป ทำลายความจำกล้ามเนื้อที่สร้างขึ้นมาเป็นปี
การออกแบบใหม่บังคับให้ผู้ใช้ใช้แนวทางมุมมองเดียวที่พวกเขาต้องกรองอย่างแข็งขันเพื่อดูข้อความโดยตรงหรือห้องโปรด แทนที่จะมีหลายส่วนที่มองเห็นได้พร้อมกัน สิ่งนี้ทำให้ผู้ใช้ในที่ทำงานที่พึ่งพา Element สำหรับการสื่อสารประจำวันและได้ปรับขั้นตอนการทำงานของพวกเขาให้เหมาะสมกับส่วนติดต่อก่อนหน้านี้รู้สึกหงุดหงิดเป็นพิเศษ
ฟีเจอร์สำคัญที่ถูกลบออกไป:
- ส่วน "People" ที่เฉพาะเจาะจงสำหรับข้อความส่วนตัว
- ส่วน "Favourites" แยกต่างหาก
- สถานะตัวกรองที่คงอยู่ (ตัวกรองจะรีเซ็ตเมื่อเปลี่ยนพื้นที่)
- รายการโปรดที่อยู่ด้านบนสุดของรายชื่อห้อง
- การแสดงหลายส่วนพร้อมกันได้
ปัญหาโครงสร้างพื้นฐานเซิร์ฟเวอร์เพิ่มขึ้น
นอกเหนือจากข้อร้องเรียนเกี่ยวกับส่วนติดต่อแล้ว ปัญหาทางเทคนิคที่ลึกซึ้งกว่านั้นกำลังเกิดขึ้นภายในระบบนิเวศ Matrix ผู้ใช้ที่ใช้เซิร์ฟเวอร์ Dendrite เผชิญกับสถานการณ์ที่ท้าทายเป็นพิเศษ เนื่องจากการพัฒนาเซิร์ฟเวอร์ Matrix ขนาดเล็กนี้ได้หยุดลงอย่างมีประสิทธิภาพ เซิร์ฟเวอร์เหล่านี้ตอนนี้ต่อสู้กับการดำเนินงานพื้นฐาน โดยผู้ใช้บางคนรายงานว่าการเข้าร่วมห้องสหพันธ์ขนาดใหญ่ใช้เวลาหลายชั่วโมงจึงจะเสร็จสิ้น
สถานการณ์นี้ได้สร้างทางตันทางเทคนิคสำหรับชุมชนที่โฮสต์เองหลายแห่ง Dendrite ขาดการสนับสนุนสำหรับเทคโนโลยี sliding sync ที่ไคลเอนต์ Element ใหม่ต้องการ และไม่มีเส้นทางการย้ายข้อมูลที่ชัดเจนเพื่อย้ายข้อมูลไปยังเซิร์ฟเวอร์ Matrix อื่น ๆ เช่น Synapse สิ่งนี้ทำให้ผู้ดูแลระบบบางคนรู้สึกติดอยู่กับประสิทธิภาพเซิร์ฟเวอร์ที่เสื่อมลงและความเข้ากันได้ของไคลเอนต์ที่จำกัด
ปัญหาความเข้ากันได้ของเซิร์ฟเวอร์:
- Dendrite : หยุดการพัฒนาแล้ว ไม่รองรับ sliding sync ไม่มีเส้นทางการย้ายข้อมูล
- Synapse : แนะนำให้ใช้แทน SQLite สำหรับการใช้งานจริง ความซับซ้อนเพิ่มขึ้น
- Element X : ต้องใช้ Matrix Authentication Service เพื่อให้ทำงานได้อย่างเต็มประสิทธิภาพ
ความซับซ้อนของการรับรองความถูกต้องและการปรับใช้เพิ่มขึ้น
การโฮสต์ Matrix ด้วยตนเองกำลังกลายเป็นเรื่องที่ซับซ้อนมากขึ้นเมื่อ Element แนะนำการพึ่งพาใหม่ ๆ Matrix Authentication Service ตอนนี้ต้องการ PostgreSQL และการปรับใช้แยกต่างหาก เพิ่มภาระงานสำหรับผู้ดูแลระบบที่เคยใช้การตั้งค่าแบบ SQLite ที่เรียบง่าย การพึ่งพา Element X ในบริการนี้หมายความว่าผู้ใช้บางคนไม่สามารถเข้าถึงฟังก์ชันการทำงานเต็มรูปแบบได้โดยไม่มีการเปลี่ยนแปลงโครงสร้างพื้นฐานที่สำคัญ
ผมไม่ค่อยมีความอยากที่จะใช้เวลา 12 ชั่วโมงในเวลาว่างของผมในการตั้ง sliding sync เซิร์ฟเวอร์รับรองความถูกต้องแยกต่างหาก ย้ายผู้ใช้ของผมไปยังเซิร์ฟเวอร์รับรองความถูกต้องแยกต่างหาก ใช้เวลาหลายชั่วโมงในการอธิบายให้ทุกคนฟังว่าข้อมูลประจำตัวของพวกเขาอยู่ในที่อื่นแล้ว
ความซับซ้อนที่เพิ่มขึ้นทำให้สมาชิกชุมชนบางคนตั้งคำถามว่า Matrix ยังคงเหมาะสมสำหรับการปรับใช้ขนาดเล็กหรือไม่ โดยผู้ใช้หลายคนแสดงความสนใจในการกลับไปใช้ทางเลือกที่เรียบง่ายกว่า เช่น XMPP
การเพิ่มการพึ่งพาทางเทคนิค:
- Matrix Authentication Service (ต้องการ PostgreSQL )
- การรองรับ Sliding Sync (ตอนนี้ถูกสร้างเข้าไปใน Synapse แล้ว)
- Element Call สำหรับเสียง/วิดีโอ (แยกจากการโทรแบบดั้งเดิม)
- กระบวนการยืนยันตัวตน OIDC
Element ตอบสนองต่อความกังวลของชุมชน
ผู้นำของ Element ได้รับทราบข้อเสนอแนะและระบุว่าฟีเจอร์ที่ถูกลบบางอย่างอาจกลับมาในการอัปเดตในอนาคต พวกเขายังได้ประกาศแผนสำหรับเครื่องมือโฮสต์ตนเองที่ดีกว่า รวมถึงส่วนติดต่อผู้ดูแลเว็บใหม่สำหรับ Synapse และแพ็คเกจการปรับใช้ที่เรียบง่าย อย่างไรก็ตาม กรอบเวลาสำหรับการแก้ไขความกังวลของผู้ใช้ยังคงไม่ชัดเจน และความเสียหายต่อความเชื่อมั่นของผู้ใช้ดูเหมือนจะมีนัยสำคัญ
บริษัทเผชิญกับความสมดุลที่ท้าทายระหว่างการทำให้แพลตฟอร์มของพวกเขาทันสมัยและการรักษาความเข้ากันได้กับขั้นตอนการทำงานที่มีอยู่ ในขณะที่ Element X แสดงถึงวิสัยทัศน์ของพวกเขาสำหรับอนาคต ช่วงเวลาการเปลี่ยนผ่านได้สร้างความขัดแย้งกับฐานผู้ใช้ที่มีอยู่ซึ่งรู้สึกว่าความต้องการของพวกเขาถูกลดความสำคัญลงเพื่อสนับสนุนแนวทางการออกแบบที่มือถือเป็นหลัก
อ้างอิง: New Element Web and Desktop apps have distinct Element X vibes!