Gutenberg เสนอแนวทางใหม่ให้กับ TinyMCE ใน WordPress 5.0 ปลั๊กอินเพื่อนำอินเทอร์เฟซเก่ากลับมาใช้งานได้
เผยแพร่แล้ว: 2017-09-12
ปัจจุบันชุมชน WordPress อยู่ใน Gutenberg ที่ลึกถึงเข่า เนื่องจากตัวแก้ไขใหม่พร้อมที่จะส่งผลกระทบในเกือบทุกมุมของระบบนิเวศเมื่อนำเสนอใน WordPress 5.0 ด้วยเงินหลายพันล้านดอลลาร์ที่ไหลผ่านเศรษฐกิจ WordPress ความตึงเครียดจึงสูง เนื่องจากผู้คนจำนวนมากหาเลี้ยงตัวเองและครอบครัวด้วยรายได้ที่ได้รับจากผลิตภัณฑ์และบริการที่สร้างขึ้นจากตัวแก้ไขที่มีอยู่
ความประทับใจครั้งแรกมีตั้งแต่การปฏิเสธตัวแก้ไขใหม่โดยทันที ไปจนถึงผู้ที่ยอมรับและหวังว่าจะได้รับสิ่งที่จะนำมาสู่ WordPress ในช่วงหลายปีที่ผ่านมา คุณลักษณะใหม่ส่วนใหญ่ที่เพิ่มเข้ามาใน WordPress ได้มาจากกระบวนการปลั๊กอินคุณลักษณะ/โครงการคุณลักษณะ ซึ่งลีดของการเปิดตัวและผู้ร่วมให้ข้อมูลอื่นๆ จะตัดสินใจว่าคุณลักษณะที่เสนอนั้นพร้อมสำหรับการผสานหรือไม่ โครงการ Gutenberg กำลังใช้เส้นทางที่แตกต่างไปจากเดิม โดย Matt Mullenweg ได้ยืนยันแล้วว่า Gutenberg จะมาพร้อมกับ WordPress 5.0 แต่การเปิดตัวจะออกมาเมื่อ Gutenberg พร้อม แนวทางนี้เป็นส่วนหนึ่งของกลยุทธ์ใหม่ของ Mullenweg สำหรับการพัฒนาแกนหลักที่ทำให้การเผยแพร่ตามโครงการมากขึ้นแทนที่จะอิงตามเวลา
หนึ่งในข้อกังวลที่พบบ่อยที่สุดที่นักพัฒนาและเจ้าของเอเจนซี่มีเกี่ยวกับแผนการที่จะรวม Gutenberg ใน 5.0 คือพวกเขาอาจจำเป็นต้องระงับบางไซต์ของตนไม่ให้อัปเดต ฝ่ายตรงข้ามที่มีเสียงร้องส่วนใหญ่เรียกร้องให้มีวิธีการ "เลือกไม่ใช้" Gutenberg เพื่อไม่ให้ผู้ใช้บังคับ
ในโพสต์ที่ชื่อว่า “WordPress กำลังจะมีช่วงเวลาใหม่ของ Coke” Nate Hoffelder แบ่งปันความประทับใจครั้งแรกของเขาต่อบรรณาธิการใหม่หลังจากทำการทดสอบ เขาบอกว่าเขาซาบซึ้งกับการเปลี่ยนแปลงที่สัญญาไว้ แต่ไม่สามารถหาวิธีสร้างบล็อคในการสาธิตและกังวลเกี่ยวกับ "คนที่ไม่ใช่ด้านเทคนิคทั่วไป" ที่พยายามใช้อินเทอร์เฟซ
ฮอฟเฟลเดอร์อ้างถึงความพยายามของโคคา-โคลาที่จะแนะนำนิวโค้กในเดือนเมษายน พ.ศ. 2528 ซึ่งสิ้นสุดลงอย่างรวดเร็วโดยผู้บริโภคเรียกร้องให้มีการคืนรสชาติดั้งเดิม
"ความรู้สึกในลำไส้ของฉันคือถ้าผู้ใช้แบ่งปันความผิดหวังของฉันกับ Gutenberg พวกเขาจะต้องการการกลับมาของอินเทอร์เฟซเก่า" Hofflder กล่าว “แต่การเปิดตัวอย่างเป็นทางการอยู่ห่างออกไปหลายเดือนและหลายเดือน ดังนั้นจึงเป็นไปได้อย่างยิ่งที่ผู้เชี่ยวชาญด้าน UX (ประสบการณ์ผู้ใช้) จะบังคับให้นักพัฒนา Gutenberg ทำให้ Gutenberg ใช้งานง่ายขึ้นก่อนที่จะสร้างความเสียหายต่อสาธารณะที่ไม่สงสัย”
ผู้ใช้ WordPress จะสามารถกู้คืนตัวแก้ไขเก่าด้วยปลั๊กอินได้หลังจาก Gutenberg Lands ใน Core
WordPress จะก้าวไปข้างหน้าด้วยตัวแก้ไข Gutenberg เป็นประสบการณ์เริ่มต้นในรุ่น 5.0 แต่ Matt Mullenweg ยืนยันในความคิดเห็นในบล็อกของเขาว่าปลั๊กอินจะพร้อมใช้งานสำหรับผู้ใช้ที่ต้องการกู้คืนตัวแก้ไขเก่า
“Gutenberg ใช้ TinyMCE ดังนั้นวิธีคิดที่ดีกว่าก็คือ Gutenberg เป็นแนวทางใหม่ในการเข้าถึง TinyMCE ของเรา” Mullenweg กล่าว “มันจะเป็นประสบการณ์ใช้งานเริ่มต้นของ WP สำหรับผู้ที่ต้องการใช้บางอย่างมากกว่าที่มีอยู่ เราจะมีปลั๊กอินที่พวกเขาสามารถใช้ได้”
สิ่งนี้น่าจะช่วยบรรเทาได้บ้างสำหรับนักพัฒนาที่ยังไม่ได้อัปเดตส่วนขยายเพื่อทำงานร่วมกับ Gutenberg รวมถึงเจ้าของเอเจนซีที่ไม่พร้อมที่จะให้ลูกค้าเข้าถึงตัวแก้ไขใหม่
ในโพสต์ของเขาที่ชื่อว่า We Called it Gutenberg for a Reason Mullenweg ได้แบ่งปันวิสัยทัศน์ของเขาว่าตัวแก้ไขใหม่จะจินตนาการถึง TinyMCE ใหม่และข้อดีที่จะนำมาใช้สำหรับตัวแก้ไขปลั๊กอินได้อย่างไร:
นักพัฒนาปลั๊กอินจะสามารถรวมเข้ากับทุกส่วนของ WordPress ได้อย่างสมบูรณ์ รวมถึงโพสต์ หน้า ประเภทโพสต์ที่กำหนดเอง และแถบด้านข้างโดยไม่ต้องแฮ็ค TinyMCE หรือบีบคุณสมบัติทั้งหมดไว้ด้านหลังปุ่มแถบเครื่องมือ ทุกวันนี้ ทุกปลั๊กอินที่ขยาย WordPress ทำในลักษณะที่ต่างออกไป กลุ่มของ Gutenberg เป็นจุดเริ่มต้นที่เรียนรู้ได้ง่ายเพียงจุดเดียวสำหรับส่วนขยายที่หลากหลายอย่างไม่น่าเชื่อ บางคนได้เริ่มพอร์ตปลั๊กอินแล้ว และพบว่าพวกเขาสร้างได้ง่ายกว่าและมี UI ที่ปรับปรุงดีขึ้นมาก
สำหรับนักพัฒนาที่กังวลเกี่ยวกับความเข้ากันได้ของ metaboxes ของพวกเขา Mullenweg กล่าวว่าปลั๊กอินจะพร้อมใช้งานสำหรับหน้าแก้ไขแบบเดิมสำหรับ metaboxes ผู้แสดงความคิดเห็นคนหนึ่งซึ่งไซต์ต้องพึ่งพา Advanced Custom Fields (ACF) เป็นอย่างมาก ถามว่าจะมี WordPress เวอร์ชันใดที่จะได้รับการสนับสนุนระยะยาวสำหรับไซต์ที่ไม่สามารถอัปเกรดเป็น 5.0 ได้โดยไม่หยุดชะงัก
“จะไม่มี WP รุ่นดังกล่าว แต่จะมีปลั๊กอินที่ให้หน้าแก้ไขดั้งเดิม / เก่าแก่คุณอย่างแน่นอน อย่าลืมแจ้งให้ ACF ทราบว่าความเข้ากันได้ของ Gutenberg มีความสำคัญสูงสุด” Mullenweg กล่าว
สกอตต์ คิงสลีย์ คลาร์ก หัวหน้าผู้พัฒนาปลั๊กอิน Pods กล่าวว่าการสนับสนุนเมตาบ็อกซ์ PHP รุ่นเก่านี้เป็นข่าวดีสำหรับโปรเจ็กต์ แต่ Pods ก็ต้องการร่วมงานกับ Gutenberg เมื่อวิศวกรของโปรเจ็กต์มีวิธีแก้ปัญหาสำหรับเมตาบ็อกซ์
“ฉันรู้สึกตื่นเต้นมากที่จะเริ่มใช้เมตาบ็อกซ์ใหม่จาก Gutenberg เมื่อ API รองรับและช่วยให้เราใช้ประโยชน์ได้มากขึ้น” คลาร์กกล่าว “ทันทีที่พร้อมใช้งาน นับเราในการรับเลี้ยงบุตรบุญธรรมทันที”
แม้จะรับรองได้ว่าปลั๊กอินจะสามารถกู้คืนอินเทอร์เฟซเก่าได้ แต่บางคนก็ยังกังวลว่า Gutenberg จะส่งผลกระทบต่อระบบนิเวศของ WordPress อย่างไร ผู้ใช้ WordPress โดยเฉลี่ยไม่เคยได้ยินเกี่ยวกับ Gutenberg และการรวมไว้ใน 5.0 จะเป็นการเปลี่ยนแปลงครั้งใหญ่
ในบทความล่าสุดเกี่ยวกับ WPShout Fred Meyer เชื่อว่า Gutenberg ไม่ได้มอบสิ่งที่พวกเขาต้องการจริงๆ ให้กับผู้ใช้มากนัก ซึ่งเขาระบุว่าเป็นการแก้ไขส่วนหน้าและความสามารถในการสร้างเลย์เอาต์ภายในเนื้อหาโพสต์
“กูเตนเบิร์กยังไปได้ไม่ไกลพอ” เมเยอร์กล่าว “มันจะไม่ทำให้โปรแกรมแก้ไขเนื้อหาหลักของ WordPress แข่งขันกับโซลูชันตัวสร้างโฮสต์ หรือแม้แต่กับธีมและปลั๊กอินของ WordPress เอง (รวมถึงโซลูชันที่สร้างไม่ดีและไม่ดีสำหรับชุมชน เช่น Visual Composer)”
Meyer เชื่อว่า Gutenberg มีโอกาสที่จะจัดระเบียบระบบนิเวศของเครื่องมือสร้างเพจของ WordPress แต่ถ้ามันมุ่งไปสู่การจัดหา
ในการตอบสนองต่อข้อเสนอแนะจากชุมชน Tammie Lister หัวหน้าฝ่ายออกแบบของ Gutenberg กล่าวว่าโครงการกำลังมุ่งเน้นไปที่การแก้ไขก่อนที่จะจัดการกับประสบการณ์การสร้างเพจ ทีมงานยังได้ทำงานร่วมกับผู้เขียนปลั๊กอินตัวสร้างหน้าก่อนที่จะมุ่งเน้นไปที่การปรับแต่งต่อไป
"ยังเร็วไปหน่อยที่จะบอกว่าจะเกิดอะไรขึ้นกับปลั๊กอินและผู้สร้าง" Lister กล่าว “ในขั้นต้น Gutenberg มุ่งเน้นไปที่บรรณาธิการ ขั้นตอนต่อไปคือสำหรับโฟกัสการปรับแต่ง (การสร้างหน้า) สิ่งหนึ่งที่จะต้องเกิดขึ้นคือการทดสอบปลั๊กอินที่มีอยู่จำนวนมากกับ Gutenberg นั่นเป็นวิธีที่เรารับประกันได้ว่าสิ่งต่างๆ จะทำงานและจำกัดปัญหา ในท้ายที่สุด ไม่จำเป็นต้องใช้ปลั๊กอินมากขึ้นเรื่อยๆ หรืออย่างน้อยก็ไม่ต้องรวมกันหลายๆ อย่างเพื่อให้ได้สิ่งที่เรียบง่าย สิ่งนี้เป็นประโยชน์ต่อผู้ใช้และสร้างประสบการณ์ที่ดีขึ้นและเป็นหนึ่งเดียวมากขึ้นสำหรับทุกคน”
หากความประทับใจครั้งแรกของผู้ใช้ที่มีต่อ Gutenberg คือไม่สามารถทำตามคำมั่นสัญญาอันสูงส่งทั้งหมดของโครงการได้ พวกเขาอาจกลับไปใช้อินเทอร์เฟซเดิมที่มีอยู่มากมาย WordPress จะมีการต่อสู้เพื่อโน้มน้าวผู้ใช้ให้มีโอกาสอีกครั้งเมื่อประสบการณ์ได้รับการปรับปรุงเพื่อรวมการปรับแต่ง
เลย์เอาต์แบบหลายคอลัมน์ซึ่งเป็นประตูสู่การสร้างเพจนั้นไม่อยู่ในขอบเขตของเวอร์ชันทางการแรกที่มาถึงคอร์ วิธีการออกแบบหน้าเว็บแบบวางซ้อนในแนวตั้งแบบมิติเดียวของ Gutenberg ไม่ได้สร้างแรงบันดาลใจมากนัก สิ่งนี้อาจทำให้ผู้ใช้ทั่วไปผิดหวังซึ่งความคาดหวังยังไม่ถูกปรับด้วยความเข้าใจว่าเวอร์ชันในอนาคตจะรวมประสบการณ์การสร้างเพจที่ขยายเพิ่ม ปลั๊กอินที่อนุญาตให้ผู้ใช้เลือกไม่ใช้จนกว่าจะมีการปรับปรุงเครื่องมือปัจจุบันของพวกเขาจะมีความสำคัญต่อการรักษาชุมชนให้มีความสุข

