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

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

jQuery เป็นการขึ้นต่อกันขนาดประมาณ 30 KiB ที่หน้าเว็บสำหรับอุปกรณ์เคลื่อนที่เกือบ 84% ใช้ในปี 2021 และมีเหตุผลที่ดีที่ 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 เกี่ยวกับสิ่งที่ GOV.UK สังเกตเห็นในการนำ jQuery ออก

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

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