การเปลี่ยนแปลงโครงสร้างพื้นฐาน web.dev

สวัสดี คุณ Paul

ฉันต้องการแชร์ข่าวสารเกี่ยวกับเว็บไซต์นี้

ฉันตัดสินใจเปลี่ยนจาก CMS เวอร์ชันโฮสต์บน GitHub ไปยังโครงสร้างพื้นฐานซึ่งแชร์กับทีมต่างๆ ใน Google การเปลี่ยนแปลงนี้จะส่งผลต่อวิธีที่ผู้คนมีส่วนร่วมกับเว็บไซต์ ซึ่งผมอยากอธิบายเพิ่มเติมอีกเล็กน้อย

ตอนที่เราสร้างเว็บไซต์นี้เป็นครั้งแรก เรามีความตั้งใจที่จะสร้าง "ชั้นวางหนังสือในการพัฒนาเว็บ" เว็บไซต์ที่ให้บริการเฉพาะสิ่งที่เราคิดว่าควรให้ความสำคัญในเว็บไซต์ และเราได้สร้างโครงสร้างพื้นฐานที่กำหนดเองซึ่งใช้ Lighthouse ผสมกับ 110 เข้าด้วยกัน แนวคิดนี้ยอดเยี่ยมมาก เมื่อได้เรียนรู้ว่าผู้คนต้องการใช้เว็บไซต์อย่างไร เราก็ตระหนักว่าผู้คนต้องการเลือกเส้นทางของตัวเองผ่านสิ่งที่รู้สึกว่าเป็นเนื้อหาที่เชื่อถือได้ เราจึงปรับเปลี่ยนเพื่อให้นักพัฒนาเว็บมีมุมมองที่ทันสมัยเกี่ยวกับการพัฒนาเว็บและย้ายหน้า /measure ไปยัง pagespeed.web.dev

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

ยังมีปัจจัยรองอื่นๆ อีกหลายอย่าง ซึ่งหนึ่งในนั้นคือการดึงเอาโครงสร้างพื้นฐานของการแปลให้เหมาะกับท้องถิ่น เพื่อให้เราสามารถให้บริการนักพัฒนาซอฟต์แวร์ที่มีภาษาหลักไม่ใช่ภาษาอังกฤษ

เรามุ่งมั่นที่จะคงฟังก์ชันการทำงานหลายๆ อย่างไว้เหมือนเดิม และเราจะแก้ไขข้อบกพร่องในการย้ายข้อมูลในอีกไม่กี่สัปดาห์ข้างหน้า การเปลี่ยนแปลงนี้จะหมายความว่ามีการเปลี่ยนแปลง ในรูปแบบการมีส่วนร่วมแบบเปิดของเรา แทนที่จะเปิดเพียงประชาสัมพันธ์ใน GitHub หากต้องการร่วมแก้ไขหรือเพิ่มเนื้อหาใหม่ คุณจะต้องส่งเนื้อหาดังกล่าวผ่านเครื่องมือติดตามปัญหาแบบเปิด เรายังยินดีอย่างยิ่งที่จะตอบรับการมีส่วนร่วม แต่ก็อยากจะตั้งชื่อและตระหนักว่าการเปลี่ยนแปลงง่ายๆ นี้จะซับซ้อนขึ้นอย่างมาก แต่ในทางปฏิบัติแล้ว เราสร้างเนื้อหาส่วนใหญ่ด้วยตนเองหรือจัดทำเนื้อหา (เช่น ชุดหลักสูตร web.dev/learn) จากผู้เชี่ยวชาญที่เป็นที่รู้จักในระบบนิเวศ

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

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

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

สุดท้ายนี้ ผมขอขอบคุณทุกคนที่มีส่วนร่วมกับเว็บไซต์นี้ตลอดหลายปีที่ผ่านมา มีความหมายต่อเราและทีมงานมากที่ทุ่มเทเวลา และมุ่งมั่นสนับสนุนเว็บไซต์นี้

ขอขอบคุณ

Paul Kinlan