Tips Komputer 16

Java Applet™ dan JavaScript™

Java Applet dihasilkan dengan menyediakan .class file manakala Java Script pula dihasilkan menggunakan krip yang ditaip terus kedalam dokumen html.Nyata sekali Java Applet lebih bertenaga daripada Java Script didalam sesuatu laman web.Sekiranya anda menggunakan Netscape versi 2 keatas,Ms Explorer 3 keatas , HotJava atau lain lain browser yang menyokong sistem operasi 32 bit maka Java Script dapat berfungsi sapenuhnya.Sebaliknya Java Applet tidak boleh berfungsi pada Win3.1 atau browser 16 bit.Jangan lupa aktifkan browser anda supaya ianya dapat berfungsi . Bila anda "upload" file html yang mengandungi Java Applet untuk laman web anda , sila pastikan .class file bersama sama dengan image (GIF atau JPEG) hendaklah berada dalam directory yang sama dengan dokumen html.Bebarapa kesilapan berlaku menyebabkan image tidak kelihatan atau tidak berfungsi satelah file di upload.Kesilapan mungkin berlaku pada browser,server atau pada FTP.

Masalah Timbul salepas Upload

1. Sekiranya anda upload file menggunakan FTP,pastikan anda menggunakan BINARY mode untuk . class file .Jangan gunakan ASCII mode.Message ini "java.lang.ClassFormat" atau "java.lang.MethodVerification" atau "Bad Magic Number" akan keluar sekiranya kesilapan tersebut berlaku

2. Pastikan nama file , huruf besar dan kecil serta panjang aksara tidak berubah salepas fail diupload.Satengah web server dijalankan dengan menggunakan UNIX machine dan operasi UNIX ini akan membeza huruf besar dan huruf kecil sedangkan operasi Window tidak membezakan nya.Misalnya ,jika anda menamakan image sebagai IMAGE.1JPG atau image1.JPG atau IMAGE1.jpg , tidak mendatangkan apa apa perbezaan pada Win.Tetapi sekiranya server laman web anda dijalankan menggunakan UNIX machine,maka ianya akan megecam hanya image1.jpg

3. Jika laman web anda mengguna Geocities site,kemungkinan message (java.lang.NoClassDefFoundException) akan muncul.Ini hanyalah untuk sementara sahaja.Salepas beberapa minit Java Applet akan berfungsi saperti biasa.

4. Jangan / elakan dari memasukkan lebih daripada 1 applet didalam 1 mukasurat laman web anda.Kemungkinan ianya akan crash.

5. Java Applet tidak akan berfungsi sekiranya .class files , .html files bersama-sama gif /jpeg image tidak berada didalam satu direktori.

6. Saiz image hendaklah diawasi.Jangan terlalu besar hingga melebihi 600 pixel kerana ini akan mendatangkan masaalah kepada skrin video 640 x 480 pixel

7. Sekiranya menggunakan Nescape Gold 3 ,kemungkinan message 'NullPointerException error'.Cuba kosongkan cache atau padamakan cache secara manual dari nescape cache direktori.

8. Bagi mereka yang menggunakan site ANGLEFIRE,mungkin mendatangkan masaalah kerana Anglefire menyimpan .class files yang diupload kedalam direktori image.Anda hendaklah menambah codebase berikut kedalam html source :

LAMAN UTAMA