การปฏิบัติต่อไปนี้เป็นเรื่องปกติธรรมดาใน JavaScript แบบอินไลน์ที่ฉันต้องใช้:
<script type="text/javascript">
<!--
// Code goes here
//-->
</script>
ฉันรู้ว่าประเด็นคือการป้องกันไม่ให้เบราว์เซอร์ที่เข้ากันไม่ได้กับ JavaScript แสดงผลซอร์ส แต่ปัจจุบันนี้ยังคงเป็นแนวทางปฏิบัติที่ดีที่สุดหรือไม่ เบราว์เซอร์ส่วนใหญ่ที่ใช้ในปัจจุบันสามารถตีความ JavaScript ได้ แม้แต่อุปกรณ์พกพาสมัยใหม่ก็มักจะไม่มีปัญหา
สำหรับ 'ทำไมไม่?' คำถาม: เมื่อเร็ว ๆ นี้ฉันต้องใช้เวลาหลายชั่วโมงในการแก้ไขปัญหาที่มีคนทิ้งเครื่องหมาย "//" ไว้ข้างหน้า a "->" ที่ส่วนท้ายของแท็กสคริปต์ที่ฝังอยู่ลึกลงไปในบางหน้าและทำให้ JavaScript ลึกลับ ข้อผิดพลาด
คุณทำอะไร? นี่ยังถือเป็น "แนวทางปฏิบัติที่ดีที่สุด" หรือไม่