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 ออก
- เวลาประมวลผลส่วนหน้าโดยรวมลดลง
- เวลาในการบล็อกลดลง 11% ที่เปอร์เซ็นต์ไทล์ที่ 75
- เวลาในการบล็อกลดลง 10% สำหรับผู้ใช้ในเปอร์เซ็นไทล์ที่ 95 ผู้ใช้เหล่านี้ประสบปัญหาเกี่ยวกับเครือข่ายและอุปกรณ์อย่างรุนแรง และประสิทธิภาพที่เพิ่มขึ้นทุกๆ ครั้งสำคัญกับผู้ใช้เหล่านี้อย่างยิ่ง
อ่านเรื่องราวทั้งหมดได้ในชุดข้อความที่เป็นประโยชน์ของ Matt ใน Twitter เครื่องมือนี้เหมาะสำหรับผู้ที่สนใจด้านประสิทธิภาพของเว็บ และเน้นย้ำว่าการพึ่งพามีความสำคัญต่อประสิทธิภาพ อย่าทำให้ผู้ใช้เสียเปรียบหากแพลตฟอร์มเว็บทํางานได้ง่ายๆ เหมือนกับเฟรมเวิร์ก
สถาบันที่ทํางานในระดับเดียวกับ GOV.UK สมควรได้รับการยกย่องสําหรับความมุ่งมั่นในระดับนี้ที่มีต่อประสบการณ์ของผู้ใช้ เราหวังว่าคนอื่นๆ จะเดินตามรอยเท้าของบุคคลเหล่านี้