GOV.UK ลบ jQuery จากส่วนหน้า

GOV.UK ยกเลิกการพึ่งพา jQuery จากส่วนหน้า คุณจะไม่มีทางเดาออกเลยว่าเกิดอะไรขึ้น (ใช่ คุณจะได้รับ)

jQuery เป็นไลบรารี 30 KiB โดยประมาณที่เกือบ84% ของหน้าเว็บบนอุปกรณ์เคลื่อนที่ใช้ในปี 2021 และก็ด้วยเหตุผลที่ดี jQuery เป็นเครื่องมือสำคัญในช่วงเวลาที่เราต้องการวิธีเขียนสคริปต์การโต้ตอบในลักษณะที่ราบรื่นสำหรับการใช้งานที่ต่างกัน เช่น การจัดการเหตุการณ์ การเลือกองค์ประกอบ การสร้างภาพเคลื่อนไหวขององค์ประกอบ และอื่นๆ

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

  • เราสามารถเลือกองค์ประกอบได้โดยใช้ไวยากรณ์ตัวเลือก CSS ด้วย querySelector และ querySelectorAll
  • เราสามารถเพิ่ม นําออก และเปิด/ปิดคลาสในองค์ประกอบด้วย classList API
  • เราสามารถแนบตัวแฮนเดิลเหตุการณ์กับองค์ประกอบ DOM, document และ window โดยใช้ addEventListener
  • และอีกมากมาย

คำถามที่ตามมาคือ ทุกวันนี้เราจำเป็นต้องใช้ jQuery ไหม GOV.UK ตอบคำถามนี้ว่า "ไม่" ในเดือนมีนาคม 2022 Matt Hobbs ได้ประกาศว่า GOV.UK นำ jQuery ออกแล้ว เรื่องนี้เป็นเรื่องสำคัญมากเมื่อพูดถึงประสบการณ์ของผู้ใช้ เนื่องจาก GOV.UK ให้บริการและข้อมูลทางออนไลน์สำหรับสหราชอาณาจักรในวงกว้าง ไม่ใช่ทุกคนที่ใช้ MacBook Pro ปี 2022 บนการเชื่อมต่อบรอดแบนด์ที่รวดเร็ว GOV.UK ต้องเข้าถึงได้สำหรับทุกคน ซึ่งหมายความว่าต้องเรียบง่าย

ต่อไปนี้คือตัวอย่างบางส่วนที่ Matt Hobbs สังเกตเห็นเมื่อนำ jQuery ออก

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

สถาบันที่ทํางานในระดับเดียวกับ GOV.UK สมควรได้รับการยกย่องสําหรับความมุ่งมั่นในระดับนี้ที่มีต่อประสบการณ์ของผู้ใช้ เราหวังว่าคนอื่นๆ จะเดินตามรอยเท้าของบุคคลเหล่านี้