• Bagaimana cara atasi dan telusuri error pada HTML validator output validasi Blog WordPress saya.
    Pesan error

    Line 31, Column 18: there is no attribute "language"
    <script language="JavaScript">
    
    Line 31, Column 30: required attribute "type" not specified
    <script language="JavaScript">

    Padahal pada file share hosting telah diedit sehingga tidak ada lagi kode script language=”JavaScript”, cookies browser telah dihapus, cache share hosting dihapus, WP-supercace telah dihapus, cache di CDN juga dihapus, dan cache lainnya. Namun pada HTML validator pesar error masih ada. Dari pencarian di akun server share hosting tidak ditemukan kode “language”
    <script language=”JavaScript”>.

    Pertanyaan bagaimana menghilangkan pesan error dan cara menelusuri letak kode yang membuat error?
    Terima kasih

Melihat 8 balasan - 1 sampai 8 (dari total 8)
  • Moderator Bogy Harseno

    (@bogyharseno-1)

    Perhatikan ini:

    <script type="text/rocketscript" data-rocketsrc="http://isnan-wijarno.com/wp-content/themes/inove/js/base.js"></script>
    <script type="text/rocketscript" data-rocketsrc="http://isnan-wijarno.com/wp-content/themes/inove/js/menu.js"></script>
    ...
    ...
    <script language="JavaScript" type="text/rocketscript">
     ...
     ...
    </script>
    

    Jika ingin valid sebagai XHTML 1.1 (versi Validator W3.ORG), edit jadi seperti ini:

    <script type="text/javascript" src="http://isnan-wijarno.com/wp-content/themes/inove/js/base.js"></script>
    <script type="text/javascript" src="http://isnan-wijarno.com/wp-content/themes/inove/js/menu.js"></script>
    ...
    ...
    <script type="text/javascript">
     ...
     ...
    </script>
    
    Pencetus Utas Silent Reader

    (@isnanwijarno)

    Jika dicari (search) sudah tidak ada lagi kode pada base.js maupun menu.js

    <script language="JavaScript" type="text/rocketscript">
    

    Pada baris 21 dan 22 output source listing HTML validator nampaknya sudah benar, tanpa rocketscript

    <script type="text/javascript" src="http://isnan-wijarno.com/wp-content/themes/inove/js/base.js"></script>
    <script type="text/javascript" src="http://isnan-wijarno.com/wp-content/themes/inove/js/menu.js"></script>

    tetapi kenapa output HTML Validator pada baris 31 terdapat kode

    <script language="JavaScript">
    

    Padahal tidak ada kode tersebut di instalasi public_hmtl WordPress. Dari kata kunci pencarian language=”JavaScript” pun tidak ada. Tentunya ada referensi kode yang dibaca sehingga muncul 2 error, atau kode mengacu pada alamat modul yang lain.

    Moderator Bogy Harseno

    (@bogyharseno-1)

    liat di stiap file theme.

    Pencetus Utas Silent Reader

    (@isnanwijarno)

    Sudah saya unduh semua file di folder theme dan cari kata “script language” tidak ditemukan. Tapi entah kenapa di blog home klik kanan view page source pada baris 24-25 dan baris 35 ada kode

    <script type="text/rocketscript" data-rocketsrc="http://isnan-wijarno.com/wp-content/themes/inove/js/base.js"></script>
    <script type="text/rocketscript" data-rocketsrc="http://isnan-wijarno.com/wp-content/themes/inove/js/menu.js"></script>
    .....
    <script language="JavaScript" type="text/rocketscript">
    

    Sedangkan jika diakses langsung dari browser URL

    http://isnan-wijarno.com/wp-content/themes/inove/js/menu.js
    

    tidak ada kode rocketscript maupun language.
    Terima kasih gan komentarnya.

    Moderator Bogy Harseno

    (@bogyharseno-1)

    [Penasaran] Barusan saya check theme Inove, theme ini memang tdk mnggenerate “rocketscript”, jadi cari dari plugin.

    Pencetus Utas Silent Reader

    (@isnanwijarno)

    Betul, Rocketscript milik CDN Cloudflare, setelah dinonaktifkan setingan Rocket Loader hilang dari view source, tapi error attribute “language” masih ada.

    Tapi rocketsript membantu tingkatkan skor 6 pada YSlow Grade GTMetrix, kemudian saya aktifkan lagi rocket script karena errornya di “language”.
    Tipsnya mantap gan

    Moderator Bogy Harseno

    (@bogyharseno-1)

    Sedangkan line 31

    <script language="JavaScript">
    

    digenerate dari plugin WP Download Manager

    Pencetus Utas Silent Reader

    (@isnanwijarno)

    Mantap gan terima kasih. “This document was successfully checked as XHTML 1.1!” Horee…

    Kode wi WP download manager saya ubah.

    Sekarang berani beri footnote Valid XHTML 1.1 default-nya theme inove.

    Kasus telah diselesaikan.

    Pak moderator silakan tutup kasus ini.

Melihat 8 balasan - 1 sampai 8 (dari total 8)

Topik ‘[SOLVED] HTML 1.1 Validator Error’ tertutup untuk balasan baru.