Thursday, November 7, 2013

Dillo Browser

 
Dillo Browser dirilis pada bulan Desember 1999. Browser yang berbasis bahasa pemrograman C ini didirikan oleh  Jorge Cid Arrelano. Dillo mampu berjalan dengan baik bahkan pada prosesor Intel i486 dengan koneksi Dial-Up. Tujuan utama didirikannya browser ini adalah untuk mendemokratisasikan akses informasi. Karena itu, Jorge merancang Dillo agar cepat dan efisien dengan ukuran yang kecil  (web browser minimalis). Dillo yang merupakan perangkat lunak bebas (Open Source) dengan lisensi publik umum (GPL) ini ditujukan pada komputer lama atau lambat atau komputer dengan embedded system. Dillo dapat berjalan pada berbagai platform software seperti Linux, BSD, Solaris, DOS, Mac OS X dan beberapa perangkat genggam.

Dillo pada awalnya ditulis menggunakan bahasa pemrograman C dengan GTK + GUI toolkit. Versi pertama ini dibuat dengan berdasar pada web browser yang sudah ada, Armadillo.  Dillo 2 yang ditulis dengan bahasa pemrograman C dan C++ serta menggunakan Fast Light Toolkit (FLTK) dirilis pada 14 Oktober 2008. Text antialiasing, dukungan untuk karakter selain Latin-1, kemampuan kompresi HTTP dan peningkatan page rendering ditambahkan pada Dillo 2 ini. Dillo-3.x dirilis pada 2011, menggunakan FLTK-1.3.

Fitur
Beberapa fitur yang ada di Dillo adalah bookmark, tabbed web browsing, mendukung gambar berformat JPEG, PNG, dan GIF. Dukungan parsial untuk CSS muncul pada Dillo 2.1. Beberapa pengaturan seperti default fonts, warna background, folder download dan home page bisa disesuaikan melalui file konfigurasi. Cookie didukung, tetapi dinonaktifkan secara default karena privasi. Dillo lansung menghapus web cache dan history setelah program ditutup untuk meningkatkan privasi dan kinerja.
Sebuah developer tool bernama bug meter terdapat di pojok kanan bawah. Ketika diklik, maka akan tampil informasi seputar masalah validasi seperti unclosed tag yang Dillo temukan di web yang sedang dibuka. Bug meter ini juga melaporkan kesalahan yang Dillo temui di web yang sedang dilihat.

Kekurangan
Dillo hanya mendukung plain HTML/XHTML (dengan CSS rendering). Dillo tidak memiliki quirks mode seperti browser ada umumnya yang digunakan untuk meningkatkan kompabilitas dengan halaman web yang memiliki HTML tidak valid. Sebaliknya, Dillo memproses semua halaman web sesuai dengan standar web yang diterbitkan. Dillo tidak mendukung JavaScript, Java, Flash, teks kanan ke kiri, serta tata letakteks yang kompleks. Dukungan untuk frame juga sangat terbatas.

Wednesday, September 11, 2013

Tugas 2

Ini adalah perjalanan data di internet.

Apa yang terjadi ketika kau mengklik sebuah link? Kau memulai sebuah arus informasi. Data-data dipaket dan diberi label. Label ini berisi informasi penting seperti alamat pengirim, alamat penerima dan tipe dari paket itu sendiri. Paket ini juga mendapatkan sebuah alamat untuk Proxy Server.

Paket ini kemudian meluncur ke Local Area Network atau LAN. Jaringan ini digunakan untuk menghubungkan seluruh komputer, router, printer, serta perangkat lokal lain untuk pertukaran informasi dalam sebuah gedung.

Di dalam jaringan LAN ada banyak sekali paket yang berlalu lalang, antara lain Paket IP, Paket Novell, Paket Apple Talk sehingga tabrakan antar paket bisa saja terjadi. Untuk menghindari tabrakan itu maka terdapat Router. Router akan memindahkan paket ke alamat yang dituju. Dalam proses ini, paket bisa saja hilang.

Kemudian paket diambil alih oleh Switch. Switch bekerja lebih efisien daripada Router meski memiliki fungsi yang sama, yaitu memilah paket data untuk dikirim ke alamat tujuannya.

Saat paket tiba di tujuannya, paket ini akan masuk ke Network Interface. Siap untuk dikirim ke level berikutnya atau proxy. Proxy berfungsi sebagai 'perantara' untuk mengurangi beban pada koneksi Internet. Proxy juga berperan dalam keamanan data. Proxy membuka paket dan membaca Web Address atau URL. Proxy akan menghancurkan paket data yang berisi address terlarang.

Kemudian paket yang lolos dari proxy akan melewati Fire Wall. Fire Wall memiliki dua fungsi, yang pertama adalah untuk mencegah paket yang tidak diinginkan dari Internet masuk ke intranet. Yang kedua adalah mencegah informasi rahasia perusahaan bocor ke Internet. 

Setelah melewati Fire Wall, paket data dipilah Router untuk masuk ke Bandwith yang disediakan. Paket yang tidak berhasil masuk ke dalam Bandwith, maka akan dikirimkan permintaan pengiriman paket lagi.

Paket data ini sekarang telah sampai ke Internet. Ketika paket data sampai ke alamat yang dituju, paket ini akan melewati Firewall lagi. Disini paket yang berbahaya seperti Ping of Death (Paket yang memiliki ukuran melewati batas maksimum Paket IP) akan dihancurkan. Fire Wall akan membuka jalur port. Ada banyak jalur port, contohnya port 80 yang digunakan untuk halaman web, port 25 yang digunakan untuk e-mail dan lain-lain. Paket data yang tidak sesuai dengan kriteria port yang ditentukan juga akan dihancurkan.

Akhirnya, tibalah paket data di web server. Paket ini akan dibuka satu per satu untuk diambil datanya. Paket data yang kosong akan diisi kembali untuk menyampaikan informasi jawaban pada pengirim data. Paket data akan melalui proses yang sama seperti proses sebelumnya.

Thursday, August 29, 2013

Tugas 1

Cara Membuat Kabel Untuk Jaringan


Alat dan Bahan :
Kabel UTP, Konektor RJ-45, dan Crimping Tool


Kabel UTP
Crimping Tool


Konektor RJ 45
Langkah :
  1.  Kupas kulit kabel dengan menggunakan crimping tool.
2.  Luruskan kabel dan urutkan warnanya.
Straight   :
(Ujung A)
Putih Oranye - Oranye - Putih Hijau - Biru - Putih Biru - Hijau - Putih Coklat - Coklat
(Ujung B)
Putih Oranye - Oranye - Putih Hijau - Biru - Putih Biru - Hijau - Putih Coklat - Coklat
Cross        : 
(Ujung A)
Putih Oranye - Oranye - Putih Hijau - Biru - Putih Biru - Hijau - Putih Coklat - Coklat
(Ujung B)
Putih Hijau - Hijau - Putih Oranye - Biru - Putih Biru - Oranye - Putih Coklat - Coklat
3.  Ratakan ujung kabbel dengan memotongnya menggunakan crimping tool. 
4.  Masukkan kabel ke dalam konektor RJ-45. Pastikan ujung kabel menyentuh ujung konektor.
5.   Tekan konektor menggunakan crimping tool sampai terdengar bunyi 'klik'.