State of the Word 2018: WordPress โอบกอดตัวแก้ไขบล็อก

เผยแพร่แล้ว: 2018-12-12
เครดิตภาพ: WP Tavern

WordCamp US เริ่มต้นขึ้นในแนชวิลล์เมื่อสุดสัปดาห์ที่ผ่านมา หลังจากเปิดตัว WordPress 5.0 ใน 48 ชั่วโมงแรก มีการดาวน์โหลด 5.0 มากกว่า 2.8 ล้านครั้ง คืนวันเสาร์ทะลุ 3 ล้าน

Matt Mullenweg กล่าวว่า "มีหลายสิ่งหลายอย่างเกิดขึ้น ดังนั้นฉันต้องการให้ WordPress มีโอกาสแนะนำตัวเองอีกครั้ง" Matt Mullenweg กล่าวระหว่างคำนำของที่อยู่ State of the Word เขาเรียกเสรีภาพทั้งสี่เป็นรัฐธรรมนูญของโครงการและเรียกชุมชนกลับคืนสู่รากเหง้า

“นั่นเป็นเหตุผลที่เรามาที่นี่” Mullenweg กล่าว “WordPress ไม่ใช่สิ่งที่จับต้องได้ มันไม่ใช่ชุดของรหัส มันเป็นความคิด WordPress ได้รับการสนับสนุนโดยความเชื่อและเครดิตของทุกคนและทุกบริษัทที่พึ่งพามัน”

เขาย้ำถึงพันธกิจของโปรเจ็กต์ในการทำให้การเผยแพร่เป็นประชาธิปไตยและปรับเปลี่ยนวิสัยทัศน์ของเขาใหม่ในการพัฒนาเว็บแบบเปิด

“อย่างที่ฉันพูดไปเมื่อสองสามปีที่แล้ว เรากำลังสร้างระบบปฏิบัติการบนเว็บ ระบบปฏิบัติการสำหรับเว็บที่เปิดกว้างและเป็นอิสระ และแพลตฟอร์มที่ผู้อื่นสามารถสร้างได้อย่างแท้จริง” Mullenweg กล่าว

ส่วนแบ่งการตลาด 32.5% ของ WordPress และระบบนิเวศเชิงพาณิชย์ ซึ่ง Mullenweg ประมาณการไว้ที่ 10 พันล้านดอลลาร์ต่อปี ให้ทรัพยากรแก่โครงการเพื่อสร้างผลกระทบอย่างทรงพลังต่ออนาคตของเว็บ

Mullenweg สร้างเคสที่น่าสนใจสำหรับ Block Editor

เครดิตภาพ: WCUS Photography Team

Mullenweg ขับเคลื่อนความจำเป็นของ Gutenberg กลับบ้านด้วยการแสดงวิดีโอที่ผู้ใช้ใหม่พยายามทำภารกิจง่ายๆ ให้สำเร็จในเครื่องมือแก้ไขเก่า ประสบการณ์ของพวกเขามาพร้อมกับคำอธิบายที่เจ็บปวด:

  • “นี่ให้ความรู้สึกเหมือนเขียนบล็อกย้อนกลับไปในปี 2548”
  • “นี่มันฟินนิกี้มาก สิ่งนี้ไม่ได้ผล”
  • “ฉันจะเพิ่มคำอธิบายภาพได้อย่างไร? ฉันไม่มีเงื่อนงำ”

Mullenweg อธิบายวิธีที่เขาใช้ในการสลับไปมาระหว่างตัวแก้ไขภาพและ HTML ก่อนหน้า WordPress 5.0 ได้อย่างง่ายดาย แต่ตระหนักว่าผู้ใช้บางคนไม่สามารถทำได้

“นี่เป็นประสบการณ์บรรณาธิการของเรามากว่าทศวรรษแล้ว และพวกเราหลายคนได้เรียนรู้ที่จะจัดการกับมัน” เขากล่าว

เขาติดตามด้วยวิดีโอที่แสดงให้เห็นว่างานเหล่านี้ง่ายขึ้นเพียงใดในตัวแก้ไขบล็อกใหม่และระบุว่าบล็อกเป็นหนทางข้างหน้าสำหรับ WordPress

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

Mullenweg กระตุ้นให้ผู้เข้าร่วม "เรียนรู้บล็อกอย่างลึกซึ้ง"

ผู้ใช้งานในช่วงแรกหลายล้านคนได้ใช้ตัวแก้ไขบล็อกในช่วงที่ 1 ของโปรเจ็กต์ Gutenberg ซึ่งปิดตัวลงด้วยการติดตั้งที่ใช้งานอยู่ 1.2 ล้านครั้งและการเขียนโพสต์ 1.2 ล้านโพสต์ มีการสนทนา WordCamp 277 ครั้งเกี่ยวกับ Gutenberg, 555 กิจกรรมพบปะที่เน้นที่ตัวแก้ไขใหม่ และมากกว่า 1,000 โพสต์บนบล็อกที่พูดถึงเรื่องนี้

บล็อกกำลังครองโลกของ WordPress เวอร์ชัน 5.0 มาพร้อมกับบล็อกดั้งเดิม 70 บล็อก และมีบล็อกของบุคคลที่สามมากกว่า 100 บล็อกอยู่แล้ว และการกำหนดค่าที่เกี่ยวข้อง 1,000 รายการที่เกี่ยวข้อง

Mullenweg กล่าวว่า "การบล็อกเป็นสิ่งที่คาดเดาได้ สัมผัสได้ และทำได้ง่ายเหมือนบล็อกข้อความ หรือสมบูรณ์เท่าอินเทอร์เฟซอีคอมเมิร์ซ" เขาอธิบายว่ามันเป็น DNA ใหม่ของ WordPress ซึ่งผู้ใช้สามารถสร้างอะไรก็ได้ที่พวกเขาจินตนาการได้

Mullenweg จัดแสดงสองไซต์ที่สร้างขึ้นโดยใช้เครื่องมือแก้ไขบล็อก ได้แก่ Indigo Mill และ Lumina Solar เว็บไซต์ที่สวยงามเหล่านี้เปิดจินตนาการถึงสิ่งที่ Gutenberg สามารถนำมาสู่เว็บไซต์ได้

WordPress.org จะเน้นปลั๊กอินและธีมเพื่อผลักดันระบบนิเวศบล็อกไปข้างหน้า นอกจากนี้ยังมีธีมที่พร้อมใช้งาน Gutenberg มากกว่า 100 แบบสำหรับผู้ใช้ในไดเร็กทอรีและแท็กบล็อก Gutenberg ใหม่ที่กำลังใช้งานสำหรับปลั๊กอิน มันจะพร้อมใช้งานสำหรับธีมเร็ว ๆ นี้

Mullenweg เน้นเครื่องมือต่างๆ เช่น ชุดเครื่องมือ create-guten-block, Block Lab และ Lazy Blocks ที่ช่วยให้นักพัฒนาสร้างบล็อกของตนเองได้ง่าย บล็อกคอลเลกชันและไลบรารีก็เกิดขึ้นเช่นกัน เขากล่าวว่าหนึ่งในลำดับความสำคัญสำหรับปี 2019 คือการสร้างไดเร็กทอรี WordPress.org สำหรับการค้นหาบล็อกและวิธีติดตั้งอย่างราบรื่น

จากการบ้านที่เขาให้กับนักพัฒนา WordPress ในปี 2015 เพื่อ "เรียนรู้ JavaScript อย่างลึกซึ้ง" Mullenweg กระตุ้นให้ชุมชน "เรียนรู้บล็อกอย่างลึกซึ้ง" บล็อกให้โอกาสมากมายในการปรับปรุงประสบการณ์การใช้งานของผู้ใช้เกินกว่าที่ผู้สร้างของ Gutenberg จะจินตนาการได้ในตอนเริ่มต้น

Gutenberg Phase 2: Navigation Menu Block, Widget blocks, Theme Content Areas

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

เป้าหมายระยะที่ 2 ยังรวมถึงการพอร์ตวิดเจ็ตทั้งหมดไปยังบล็อกและการลงทะเบียนพื้นที่เนื้อหาธีมใน Gutenberg เวอร์ชันก่อนหน้าของเฟส 2 จะอยู่ในปลั๊กอิน Gutenberg ดังนั้นใครก็ตามที่ต้องการเป็นส่วนหนึ่งของการทดสอบสามารถเปิดใช้งานได้อีกครั้ง

ระหว่างช่วงถาม & ตอบ ผู้เข้าร่วมประชุมคนหนึ่งถามคำถามเกี่ยวกับระยะนี้ที่ดูเหมือนว่าจะมีเพียงเล็กน้อยเกี่ยวกับการทำให้ความสามารถในการจัดวางมีประสิทธิภาพมากขึ้น เขาถามว่า Mullenweg วางแผนที่จะปล่อยให้ตลาดเหล่านั้นจัดการกับการตัดสินใจเกี่ยวกับเลย์เอาต์เหล่านั้นหรือไม่ หรือถ้าแกนกลางจะกำหนดภาษาของเลย์เอาต์ Mullenweg ตอบว่าควรระมัดระวังมากกว่าที่จะเห็นว่าคนอื่นในระบบนิเวศกำลังทำอะไรและเชอร์รี่เลือกและนำวิธีแก้ปัญหาที่ดีที่สุดมาใช้ เขายังตั้งข้อสังเกตอีกว่าคงจะเป็นเรื่องที่น่าตื่นเต้นหากผู้ใช้สามารถสลับไปมาระหว่างผู้สร้างเพจต่างๆ ได้ในอนาคต และไม่สูญเสียเนื้อหาของพวกเขา

Gutenberg ระยะที่ 3 และ 4: การทำงานร่วมกันและการสนับสนุนหลักสำหรับไซต์หลายภาษา

Mullenweg ประกาศว่า Gutenberg เฟส 3 ซึ่งมีเป้าหมายในปี 2020 จะเน้นที่การทำงานร่วมกัน การแก้ไขผู้ใช้หลายคน และเวิร์กโฟลว์ ระยะที่ 4 (2020+) มุ่งเป้าไปที่การพัฒนาวิธีการอย่างเป็นทางการสำหรับ WordPress เพื่อรองรับเว็บไซต์หลายภาษา เมื่อถูกถามว่าจะมีลักษณะอย่างไรจากมุมมองทางเทคนิค เนื่องจากโซลูชันที่มีอยู่มากมายที่มีอยู่แล้ว Mullenweg กล่าวว่าเขาไม่ต้องการกำหนดสิ่งใด เนื่องจากยังอยู่ในขั้นตอนการทดลอง

ประกาศสำคัญอื่น ๆ รวมถึงการชนที่คาดหวังอย่างมากในเวอร์ชัน PHP ขั้นต่ำที่จำเป็นสำหรับการใช้ WordPress ภายในเดือนเมษายน 2019 PHP 5.6 จะเป็นเวอร์ชัน PHP ขั้นต่ำสำหรับ WordPress และภายในเดือนธันวาคม 2019 ข้อกำหนดจะได้รับการอัพเดตเป็น PHP 7

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

Mullenweg รับทราบข้อผิดพลาดที่เกิดขึ้นและบทเรียนที่ได้รับในกระบวนการเผยแพร่ 5.0

WordPress 5.0 เป็นหนึ่งในวงจรการเผยแพร่ที่ยาวที่สุดและเป็นที่ถกเถียงกันมากที่สุดในประวัติศาสตร์ของโปรเจ็กต์ ผู้ที่อยู่นอกวงในของการตัดสินใจต้องเผชิญกับความไม่แน่นอนอย่างมาก เนื่องจากมีการประกาศวันที่แล้วพลาด โดยวันที่รองถูกโยนทิ้งไปเพื่อผลักดัน 5.0 ออกไปโดยแจ้งให้ทราบล่วงหน้าเพียงสามวัน

“เรากลัวที่จะประกาศวันวางจำหน่ายใหม่หลังจากพลาดวันก่อนหน้าของเรา” Mullenweg กล่าวโดยยอมรับวันที่เผยแพร่ที่ขัดแย้งกัน เขากล่าวว่าสิ่งนี้ดูเหมือนจะสร้างความกลัวและความไม่แน่นอนมากมายจนกระทั่งพวกเขาประกาศวันที่ใหม่ ดูเหมือนว่าอินทผลัมจะไร้ประโยชน์และสร้างความกดดันให้กับชุมชน

Mullenweg เน้นบทเรียนที่พวกเขาเรียนรู้ในกระบวนการเผยแพร่ 5.0:

  • ต้องการให้ทีมต่างๆ ใน ​​WordPress ทำงานร่วมกันได้ดีขึ้น
  • ต้องเรียนรู้ JavaScript ให้ลึกซึ้งยิ่งขึ้นไปอีก
  • ความสำคัญของ triage และรหัสค้าง
  • ประกาศวันวางจำหน่ายเสมอ

Mullenweg ตั้งข้อสังเกตว่ารุ่นเบต้าของ WordPress 5.0 ได้รับการทดสอบมากกว่ารุ่นอื่น ๆ ถึง 100 เท่า ซึ่งเขากล่าวว่ามีส่วนทำให้ Gutenberg แข็งแกร่งขึ้นก่อนที่จะลงจอดใน 5.0 อย่างไรก็ตาม แง่บวกเหล่านี้ดูเหมือนจะบดบังด้วยความล้มเหลวที่สำคัญหลายประการในการสื่อสาร ซึ่งหลายคนรู้สึกว่าทรยศต่อความไว้วางใจของชุมชน

เขาตั้งข้อสังเกตว่าผู้คนใช้ระบบตรวจสอบปลั๊กอินเพื่อลงคะแนนให้ Gutenberg และบางทีชุมชนอาจต้องการสื่ออื่นในการแสดงออกถึงสิ่งเหล่านั้น ผู้ใช้ทำเช่นนี้เพราะพวกเขารู้สึกว่ามันเป็นกลไกตอบรับเพียงหนึ่งเดียวที่พวกเขามีเสียง บทวิจารณ์เชิงลบมีมากมายในช่วงแรกๆ ของการพัฒนาปลั๊กอิน แต่พวกเขายังคงดำเนินต่อไปอย่างต่อเนื่องตลอดการเดินทางของปลั๊กอินคุณลักษณะไปสู่แกนกลาง หลังจากเปิดตัว 5.0 บทวิจารณ์เชิงลบเกี่ยวกับปลั๊กอิน Gutenberg ยังคงหลั่งไหลเข้ามาอย่างต่อเนื่อง และคะแนนก็ลดลงเหลือ 2.2/5 ดาว

ความเจ็บปวดที่เพิ่มขึ้นและการเรียกร้องเพื่อความโปร่งใส

เครดิตภาพ: David Bisset สำหรับสถานะโพสต์

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

ในช่วง Q&A ผู้ชมหลายคนเรียกร้องให้มีความโปร่งใสมากขึ้นในกระบวนการเผยแพร่ โดยสังเกตว่าโพสต์และประกาศเกี่ยวกับ 5.0 ส่วนใหญ่มาจากพนักงานของ Automattic มอร์เทน แรนด์-เฮนดริกเซ่น ซึ่งกลายเป็นกลุ่มนักปั่นของชุมชนที่คำถาม & คำตอบของ WordCamp ได้รับการปรบมือสำหรับคำถามของเขาเกี่ยวกับการใช้คำว่า “เรา” ที่เกี่ยวข้องกับการโพสต์บนบล็อก เขากด Mullenweg เพื่อทำความเข้าใจเพิ่มเติมว่าการตัดสินใจเหล่านี้เกิดขึ้นที่ใด

Mullenweg กล่าวว่า "เรา" ที่เขาหมายถึงเกี่ยวกับวันวางจำหน่าย 5.0 ซึ่งอ้างอิงถึงช่องส่วนตัวที่หัวหน้าฝ่ายเผยแพร่กล่าวถึงเรื่องนี้ เขากล่าวว่าเมื่อมีผู้คนจำนวนมากเข้ามาที่แชทของผู้พัฒนา การสนทนาจึงกลายเป็นเรื่องยาก

“ฉันไม่เพียงแค่เข้าไปในถ้ำแล้วคิดเรื่องพวกนี้” Mullenweg กล่าว “ผู้คนจำนวนมากปรากฏตัว [ไปยังแชทของผู้พัฒนา] ซึ่งไม่เคยมีส่วนร่วมใน WordPress มาก่อน และกำลังรวบรวมการอภิปรายของทีมหลัก” เขายังกล่าวอีกว่า การสนทนาส่วนตัวนั้น “ไร้สาระพอๆ กับการสนทนาในที่สาธารณะ” ยกเว้นว่าไม่มีความคิดเห็นใดๆ

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

ในระหว่างการถาม & ตอบ Mulllenweg กล่าวว่าเขารับฟังการอภิปรายอย่างจริงจังและมุมมองที่หลากหลายจากผู้นำการปล่อยตัวที่มาจากบริษัทต่างๆ ในขณะที่รวบรวมข้อมูลจากการอ่านบทวิจารณ์ บล็อกโพสต์ และความคิดเห็นจากชุมชนให้ได้มากที่สุด เขาอธิบายกระบวนการนี้ว่าเป็นส่วนหนึ่งของศิลปะในการพยายามทำความเข้าใจสิ่งต่าง ๆ ที่ผู้คนพูดกันและสร้างสมดุลให้กับสิ่งนั้น

การสนับสนุนโครงการที่นำโดย BDFL ต้องการความไว้วางใจจำนวนหนึ่งที่ผู้นำรับฟัง ในช่วงหลายสัปดาห์ที่ผ่านมา Mullenweg ได้พยายามอย่างยิ่งที่จะรักษาช่องทางการสื่อสารให้เปิดกว้าง

วิดีโอการทดสอบของผู้ใช้ที่เจ็บปวด Mullenweg ได้แสดงให้เห็นว่า WordPress จำเป็นอย่างยิ่งที่จะต้องเติบโตจากเครื่องมือแก้ไขแบบเก่า บ่อยครั้งที่แกนกลางทำการเปลี่ยนแปลงที่ส่งผลกระทบต่อระบบนิเวศของ WordPress เกือบทุกมุมในเวลาเดียวกัน ประสบการณ์นี้มาพร้อมกับความเจ็บปวดที่เพิ่มขึ้นพอสมควร แม้จะมีการสื่อสารผิดพลาดระหว่างกระบวนการเผยแพร่ 5.0 แต่ Mullenweg ก็ประสบความสำเร็จในการสำรวจโครงการผ่านการเปลี่ยนแปลงที่รุนแรงนี้ แม้ว่าผู้เข้าร่วม WordCamp ในสหรัฐอเมริกาจะดูเหน็ดเหนื่อยเมื่อยล้าหลัง 5.0 พวกเขาได้รับความสามัคคีจากความปรารถนาร่วมกันที่จะก้าวไปข้างหน้าและยังคงทำงานร่วมกับผู้นำที่ทำให้ WordPress เติบโตและปรับปรุงมาตลอด 15 ปีที่ผ่านมา