Praktik berikut ini cukup umum di JavaScript sebaris yang harus saya tangani:
<script type="text/javascript">
<!--
// Code goes here
//-->
</script>
Saya tahu bahwa intinya adalah mencegah browser yang tidak kompatibel dengan JavaScript merender sumber, tetapi apakah ini masih merupakan praktik terbaik saat ini? Sebagian besar browser yang digunakan saat ini dapat menafsirkan JavaScript; bahkan perangkat seluler modern biasanya tidak mengalami masalah.
Adapun pertanyaan 'mengapa tidak?' pertanyaan: Saya baru-baru ini harus menghabiskan beberapa jam untuk men-debug masalah ketika seseorang meninggalkan '//' di depan '->' di akhir tag skrip yang terkubur jauh di dalam beberapa laman, dan ini menyebabkan JavaScript yang misterius kesalahan.
Apa yang kamu kerjakan? Apakah ini masih dianggap sebagai 'praktik terbaik'?