28
ความสำคัญของ JavaScript ที่ลดลงอย่างสง่างามเป็นอย่างไร?
นักพัฒนาเว็บควรใช้ความพยายามอย่างต่อเนื่องในการปรับปรุงเว็บแอปพลิเคชันของเราด้วย JavaScript เพื่อให้มั่นใจว่าคุณลักษณะดังกล่าวจะลดระดับลงอย่างงดงามจึงมั่นใจได้ว่าสามารถเข้าถึงได้หรือไม่ หรือเราควรใช้เวลานั้นมุ่งเน้นไปที่คุณสมบัติใหม่หรือการพัฒนาด้านอื่น ๆ ? ข้อความย่อยของคำถามนั้นคือ: ลูกค้า / ลูกค้า / ผู้ใช้ของเราใช้เว็บไซต์หรือแอปพลิเคชันของเราจำนวนเท่าใดเมื่อปิดใช้งาน JavaScript คุณมีโครงการที่มีข้อกำหนดที่ต้องการฟังก์ชั่นจาวาสคริปต์โดยเฉพาะ (เกือบทั้งหมดของฉันจะทำ) และข้อกำหนดเหล่านั้นต้องการการย่อยสลายที่สง่างามหรือไม่? เพื่อประโยชน์ในการถามคำถามนี้ฉันดึง programmers.stackexchange.com ขึ้นมาโดยไม่เปิดใช้งาน JavaScript และฉันได้รับการต้อนรับด้วยข้อความนี้: "โปรแกรมเมอร์ - Stack Exchange ทำงานได้ดีที่สุดเมื่อเปิดใช้งาน JavaScript" มันเป็นเรื่องยากที่จะเข้าสู่ระบบแม้ว่าเว็บไซต์ดูเหมือนจะทำงานได้ดี (ฉันไม่สามารถลงคะแนนคำถามใด ๆ ) ฉันคิดว่านี่เป็นวิธีการพัฒนาที่น่าพอใจ ลองนึกภาพความพยายามที่เกี่ยวข้องในการทำให้คุณสมบัติทั้งหมดของไซต์ใช้งานได้กับ HTML ธรรมดาและตรรกะฝั่งเซิร์ฟเวอร์ ในทางกลับกันฉันสงสัยว่าผู้ใช้หลายคนมีความแปลกแยกจากวิธีการนี้ เราทุกคนได้รับการฝึกอบรม (อย่างน้อยก็เป็นนักพัฒนาที่ดีในหมู่พวกเรา) เพื่อใช้การเพิ่มประสิทธิภาพแบบก้าวหน้าและเพื่อให้แน่ใจว่าฟีเจอร์ไดนามิกของเว็บแอปพลิเคชันของเราจะลดลงอย่างงดงาม การปรับปรุงที่ก้าวหน้านี้เป็นเพียงความตื่นเต้นหรือลูกค้าของเราบางคนใช้บริการเว็บบางอย่างโดยไม่ใช้ JavaScript หรือไม่