Social Icons

Kamis, 01 Mei 2014

Algoritma Penjadwalan CPU

Penjadwalan berkaitan dengan permasalahan memutuskan proses mana yang akan dilaksanakan dalam suatu sistem. Proses yang belum mendapat jatah alokasi dari CPU akan mengantri di ready queue. Algoritma penjadwalan berfungsi untuk menentukan proses manakah yang ada di ready queue yang akan dieksekusi oleh CPU.

FCFS (First Come First Served)
Algoritma ini merupakan algoritma penjadwalan yang paling sederhana yang digunakan CPU. Dengan menggunakan algoritma ini setiap proses yang berada pada status ready dimasukkan kedalam FIFO queue atau antrian dengan prinsip first in first out, sesuai dengan waktu kedatangannya. Proses yang tiba terlebih dahulu yang akan dieksekusi.
Contoh:Ada tiga buah proses yang datang secara bersamaan yaitu pada 0 ms, P1 memiliki burst time 24 ms, P2 memiliki burst time 3 ms, dan P3 memiliki burst time 3 ms. Hitunglah waiting time rata-rata dan turnaround timeburst time + waiting time) dari ketiga proses tersebut dengan menggunakan algoritma FCFS. Waiting time untuk P1 adalah 0 ms (P1 tidak perlu menunggu), sedangkan untuk P2 adalah sebesar 24 ms (menunggu P1 selesai), dan untuk P3 sebesar 27 ms (menunggu P1 dan P2 selesai).
Urutan kedatangan adalah P1, P2 , P3; gantt chart untuk urutan ini adalah:
Waiting time rata-ratanya adalah sebesar(0+24+27)/3 = 17ms. Turnaround time untuk P1 sebesar 24 ms, sedangkan untuk P2 sebesar 27 ms (dihitung dari awal kedatangan P2 hingga selesai dieksekusi), untuk P3 sebesar 30 ms. Turnaround time rata-rata untuk ketiga proses tersebut adalah (24+27+30)/3 = 27 ms.
Kelemahan dari algoritma ini:
  1. Waiting time rata-ratanya cukup lama.
  2. Terjadinya convoy effect, yaitu proses-proses menunggu lama untuk menunggu 1 proses besar yang sedang dieksekusi oleh CPU. Algoritma ini juga menerapkan konsep non-preemptive, yaitu setiap proses yang sedang dieksekusi oleh CPU tidak dapat di-interrupt oleh proses yang lain.
Misalkan proses dibalik sehingga urutan kedatangan adalah P3, P2, P1. Waiting time adalah P1=6; P2=3; P3=0. Average waiting time: (6+3+0)/3=3.

==>MARI KITA LIAT SIMULASI FCFS<==





SJF (Shortest Job First)
Pada algoritma ini setiap proses yang ada di ready queue akan dieksekusi berdasarkan burst time terkecil. Hal ini mengakibatkan waiting time yang pendek untuk setiap proses dan karena hal tersebut maka waiting time rata-ratanya juga menjadi pendek, sehingga dapat dikatakan bahwa algoritma ini adalah algoritma yang optimal.
Burst time:asumsi berapa lama sebuah proses membutuhkan CPU diantara proses menunggunya I/O. Hal ini tidak dapat diprediksi secara tepat sebelum dimulainya sebuah proses. Artinya jumlah waktu yang dibutuhkan sebuah proses dalam menggunakan CPU dalam sebuah satuan waktu. (Sebuah proses dapat menggunakan CPU selama beberapa kali selama task yang diberikan belum  diselesaikan.Tabel 14.1. Contoh Shortest Job First

Process
Arrival Time    
Burst Time    
P1
0.0
7
P2
2.0
4
P3
4.0
1
P4
5.0
4

Contoh: Ada 4 buah proses yang datang berurutan yaitu P1 dengan arrival time pada 0.0 ms dan burst time 7 ms, P2 dengan arrival time pada 2.0 ms dan burst time 4 ms, P3 dengan arrival time pada 4.0 ms dan burst time 1 ms, P4 dengan arrival time pada 5.0 ms dan burst time 4 ms. Hitunglah waiting time rata-rata dan turnaround time dari keempat proses tersebut dengan mengunakan algoritma SJF.
Average waiting time rata-rata untuk ketiga proses tersebut adalah sebesar (0 +6+3+7)/4=4 ms.
Average waiting time rata-rata untuk ketiga prses tersebut adalah sebesar (9+1+0+2)/4=3 ms.
Ada beberapa kekurangan dari algoritma ini yaitu:
1.      Susahnya untuk memprediksi burst time proses yang akan dieksekusi selanjutnya.
2.      Proses yang mempunyai burst time yang besar akan memiliki waiting time yang besar pula karena yang dieksekusi terlebih dahulu adalah proses dengan burst time yang lebih kecil.
Algoritma ini dapat dibagi menjadi dua bagian yaitu :
1.      Preemptive . Jika ada proses yang sedang dieksekusi oleh CPU dan terdapat proses di ready queue dengan burst time yang lebih kecil daripada proses yang sedang dieksekusi tersebut, maka proses yang sedang dieksekusi oleh CPU akan digantikan oleh proses yang berada di ready queue tersebut. Preemptive SJF sering disebut juga Shortest-Remaining- Time-First scheduling.
2.      Non-preemptive . CPU tidak memperbolehkan proses yang ada di ready queue untuk menggeser proses yang sedang dieksekusi oleh CPU meskipun proses yang baru tersebut mempunyai burst time yang lebih kecil.


  ==>Langsung Saja Lihat Simulasi SJF Preemptive Disini<==



  ==>Mari Kita Lihat Simulasi_SJF_Nonpremptive<==


Priority Scheduling
Priority Scheduling merupakan algoritma penjadwalan yang mendahulukan proses yang memiliki prioritas tertinggi. Setiap proses memiliki prioritasnya masing-masing.
Prioritas suatu proses dapat ditentukan melalui beberapa karakteristik antara lain:
  1. Time limit.
  2. Memory requirement.
  3. Akses file.
  4. Perbandingan antara burst M/K dengan CPU burst.
  5. Tingkat kepentingan proses.
Priority scheduling juga dapat dijalankan secara preemptive maupun non-preemptive. Pada preemptive, jika ada suatu proses yang baru datang memiliki prioritas yang lebih tinggi daripada proses yang sedang dijalankan, maka proses yang sedang berjalan tersebut dihentikan, lalu CPU dialihkan untuk proses yang baru datang tersebut. Sementara itu, pada non-preemptive, proses yang baru datang tidak dapat menganggu proses yang sedang berjalan, tetapi hanya diletakkan di depan queue.
Kelemahan pada priority scheduling adalah dapat terjadinya indefinite blockingstarvation). Suatu proses dengan prioritas yang rendah memiliki kemungkinan untuk tidak dieksekusi jika terdapat proses lain yang memiliki prioritas lebih tinggi darinya.
Solusi dari permasalahan ini adalah aging, yaitu meningkatkan prioritas dari setiap proses yang menunggu dalam queue secara bertahap.
Contoh: Setiap 10 menit, prioritas dari masing-masing proses yang menunggu dalam queue dinaikkan satu tingkat. Maka, suatu proses yang memiliki prioritas 127, setidaknya dalam 21 jam 20 menit, proses tersebut akan memiliki prioritas 0, yaitu prioritas yang tertinggi (semakin kecil angka menunjukkan bahwa prioritasnya semakin tinggi).
                                                   ==>Simulasi Priority Scheduling<==




Round Robin
Algoritma ini menggilir proses yang ada di antrian. Proses akan mendapat jatah sebesar time quantum. Jika time quantum-nya habis atau proses sudah selesai, CPU akan dialokasikan ke proses berikutnya. Tentu proses ini cukup adil karena tak ada proses yang diprioritaskan, semua proses mendapat jatah waktu yang sama dari CPU yaitu (1/n), dan tak akan menunggu lebih lama dari (n-1)q dengan q adalah lama 1 quantum.
Algoritma ini sepenuhnya bergantung besarnya time quantum. Jika terlalu besar, algoritma ini akan sama saja dengan algoritma first come first served. Jika terlalu kecil, akan semakin banyak peralihan proses sehingga banyak waktu terbuang.
Permasalahan utama pada Round Robin adalah menentukan besarnya time quantum. Jika time quantum yang ditentukan terlalu kecil, maka sebagian besar proses tidak akan selesai dalam 1 quantum. Hal ini tidak baik karena akan terjadi banyak switch, padahal CPU memerlukan waktu untuk beralih dari suatu proses ke proses lain (disebut dengan context switches time). Sebaliknya, jika time quantum terlalu besar, algoritma Round Robin akan berjalan seperti algoritma first come first servedTime quantum yang ideal adalah jika 80% dari total proses memiliki CPU burst time yang lebih kecil dari 1 time quantum.
Gambar 14.4. Urutan Kejadian Algoritma Round Robin


Gambar 14.5. Penggunaan Waktu Quantum
 
Ide dasar dari algoritma ini berdasarkan pada sistem prioritas proses. Prinsipnya, jika setiap proses dapat dikelompokkan berdasarkan prioritasnya, maka akan didapati queue seperti pada gambar berikut:Multilevel Queue

Gambar 14.6. Multilevel Queue


Dari gambar tersebut terlihat bahwa akan terjadi pengelompokan proses-proses berdasarkan prioritasnya. Kemudian muncul ide untuk menganggap kelompok-kelompok tersbut sebagai sebuah antrian-antrian kecil yang merupakan bagian dari antrian keseluruhan proses, yang sering disebut dengan algoritma multilevel queue.
Dalam hal ini, dapat dilihat bahwa seolah-olah algoritma dengan prioritas yang dasar adalah algoritma multilevel queue dimana setiap queue akan berjalan dengan algoritma FCFS yang memiliki banyak kelemahan. Oleh karena itu, dalam prakteknya, algoritma multilevel queue memungkinkan adanya penerapan algoritma internal dalam masing-masing sub-antriannya yang bisa memiliki algoritma internal yang berbeda untuk meningkatkan kinerjanya.
Berawal dari priority scheduling, algoritma ini pun memiliki kelemahan yang sama dengan priority scheduling, yaitu sangat mungkin bahwa suatu proses pada queue dengan prioritas rendah bisa saja tidak mendapat jatah CPU. Untuk mengatasi hal tersebut, salah satu caranya adalah dengan memodifikasi algoritma ini dengan adanya jatah waktu maksimal untuk tiap antrian, sehingga jika suatu antrian memakan terlalu banyak waktu, maka prosesnya akan dihentikan dan digantikan oleh antrian dibawahnya, dan tentu saja batas waktu untuk tiap antrian bisa saja sangat berbeda tergantung pada prioritas masing-masing antrian.

Multilevel Feedback Queue
Algoritma ini mirip sekali dengan algoritma multilevel queue. Perbedaannya ialah algoritma ini mengizinkan proses untuk pindah antrian. Jika suatu proses menyita CPU terlalu lama, maka proses itu akan dipindahkan ke antrian yang lebih rendah. Hal ini menguntungkan proses interaksi karena proses ini hanya memakai waktu CPU yang sedikit. Demikian pula dengan proses yang menunggu terlalu lama. Proses ini akan dinaikkan tingkatannya. Biasanya prioritas tertinggi diberikan kepada proses dengan CPU burst terkecil, dengan begitu CPU akan terutilisasi penuh dan M/K dapat terus sibuk. Semakin rendah tingkatannya, panjang CPU burst proses juga semakin besar.

Gambar 14.7. Multilevel Feedback Queue
Algoritma ini didefinisikan melalui beberapa parameter, antara lain:
  1. Jumlah antrian.
  2. Algoritma penjadwalan tiap antrian.
  3. Kapan menaikkan proses ke antrian yang lebih tinggi.
  4. Kapan menurunkan proses ke antrian yang lebih rendah.
  5. Antrian mana yang akan dimasuki proses yang membutuhkan.
Dengan pendefinisian seperti tadi membuat algoritma ini sering dipakai, karena algoritma ini mudah dikonfigurasi ulang supaya cocok dengan sistem. Tapi untuk mengatahui mana penjadwal terbaik, kita harus mengetahui nilai parameter tersebut.
Multilevel feedback queue adalah salah satu algoritma yang berdasar pada algoritma multilevel queue. Perbedaan mendasar yang membedakan multilevel feedback queue dengan multilevel queue biasa adalah terletak pada adanya kemungkinan suatu proses berpindah dari satu antrian ke antrian lainnya, entah dengan prioritas yang lebih rendah ataupun lebih tinggi, misalnya pada contoh berikut.
  1. Semua proses yang baru datang akan diletakkan pada queue 0 ( quantum= 8 ms).
  2. Jika suatu proses tidak dapat diselesaikan dalam 8 ms, maka proses tersebut akan dihentikan dan dipindahkan ke queue 1 ( quantum= 16 ms).
  3. Queue 1 hanya akan dikerjakan jika tidak ada lagi proses di queue 0, dan jika suatu proses di queue 1 tidak selesai dalam 16 ms, maka proses tersebut akan dipindahkan ke queue 2.
  4. Queue 2 akan dikerjakan bila queue 0 dan 1 kosong, dan akan berjalan dengan algoritma FCFS.
Disini terlihat bahwa ada kemungkinan terjadinya perpindahan proses antar queue, dalam hal ini ditentukan oleh time quantum, namun dalam prakteknya penerapan algoritma multilevel feedback queue akan diterapkan dengan mendefinisikan terlebih dahulu parameter-parameternya, yaitu:
  1. Jumlah antrian.
  2. Algoritma internal tiap queue.
  3. Aturan sebuah proses naik ke antrian yang lebih tinggi.
  4. Aturan sebuah proses turun ke antrian yang lebih rendah.
  5. Antrian yang akan dimasuki tiap proses yang baru datang.
Contoh: Terdapat tiga antrian; Q1=10 ms, FCFS Q2=40 ms, FCFS Q3=FCFS proses yang masuk, masuk ke antrian Q1. Jika dalam 10 ms tidak selesai, maka proses tersebut dipindahkan ke Q2. Jika dalam 40 ms tidak selesai, maka dipindahkan lagi ke Q3. Berdasarkan hal-hal di atas maka algoritma ini dapat digunakan secara fleksibel dan diterapkan sesuai dengan kebutuhan sistem. Pada zaman sekarang ini algoritma multilevel feedback queue adalah salah satu yang paling banyak digunakan.

 ==>Langsung Saja Lihat Penjadwalan Simulasi Round Robin Disini<==








STRATEGI DASAR PENJADWALAN
Strategi penjadwalan proses secara umum dibedakan menjadi dua kelompok besar, yaitu penjadwalan non-preemptive dan preemptive.
1.      Non-preemptive (run-to-completion)
Pada strategi ini, begitu proses telah berjalan maka sistem operasi maupun proses lain tidak dapat mengmabil alih eksekusi prosesor. Pengalihan hanya dapat terjadi jika proses yang running sudah selesai, baik secara normal maupun abnormal. Strategi ini membahayakan sistem dan proses lain, sebab jika proses yang sedang berjalan mengalami kegagalan, crash ataupun looping tak berhingga maka sistem operasi menjadi tidak berfungsi dan proses lain tidak mendapatkan kesempatan untuk dieksekusi. Strategi penjadwalan non-preemptive umumnya digunakan pada sistem batch atau sekuensial.
2.      Preemptive
Pada strategi ini, sistem operasi dan proses lain dapat mengambil alih eksekusi prosesor tanpa harus menunggu proses yang sedang running menyelesaikan tugasnya. Penjadwalan preemptive merupakan fitur yang penting, terutama pada sistem dimana proses-proses memerlukan tanggapan prosesor secara cepat. Sebagai contoh adalah sistem real-time, dimana jika terjadi interupsi dan tidak segera dilayani maka dapat berakibat fatal. Contoh lain adalah sistem interaktif time-sharing, dimana pengguna sistem mengharapkan tanggapan yang cepat dari sistem. Secara umum, sistem konkuren seperti sistem operasi yang multitasking lebih menghendaki sistem penjadwalan preemptive.
Penjadwalan Preemptive
Penjadwalan CPU mungkin akan dijalankan ketika proses dalam keadaan:
Berubah dari running ke waiting state.
Berubah dari running ke ready state.
Berubah dari waiting ke ready state.
Dihentikan.
Penjadwalan Preemptive mempunyai arti kemampuan sistem operasi untuk memberhentikan sementara proses yang sedang berjalan untuk memberi ruang kepada proses yang prioritasnya lebih tinggi. Penjadwalan ini bisa saja termasuk penjadwalan proses atau M/K. Penjadwalan Preemptive memungkinkan sistem untuk lebih bisa menjamin bahwa setiap proses mendapat sebuah slice waktu operasi. Dan juga membuat sistem lebih cepat merespon terhadap event dari luar (contohnya seperti ada data yang masuk) yang membutuhkan reaksi cepat dari satu atau beberapa proses. Membuat penjadwalan yang Preemptive mempunyai keuntungan yaitu sistem lebih responsif daripada sistem yang memakai penjadwalan Non Preemptive.
Dalam waktu-waktu tertentu, proses dapat dikelompokkan ke dalam dua kategori: proses yang memiliki Burst M/K yang sangat lama disebut I/O Bound, dan proses yang memiliki Burst CPU yang sangat lama disebutCPU Bound. Terkadang juga suatu sistem mengalami kondisi yang disebut busywait, yaitu saat dimana sistem menunggu request input(seperti disk, keyboard, atau jaringan). Saat busywait tersebut, proses tidak melakukan sesuatu yang produktif, tetapi tetap memakan resource dari CPU. Dengan penjadwalan Preemptive, hal tersebut dapat dihindari.
Dengan kata lain, penjadwalan Preemptive melibatkan mekanisme interupsi yang menyela proses yang sedang berjalan dan memaksa sistem untuk menentukan proses mana yang akan dieksekusi selanjutnya.
Penjadwalan nomor 1 dan 4 bersifat Non Preemptive sedangkan lainnya Preemptive. Penjadwalan yang biasa digunakan sistem operasi dewasa ini biasanya bersifat Preemptive. Bahkan beberapa penjadwalan sistem operasi, contohnya Linux 2.6, mempunyai kemampuan Preemptive terhadap system call-nya ( preemptible kernel). Windows 95, Windows XP, Linux, Unix, AmigaOS, MacOS X, dan Windows NT adalah beberapa contoh sistem operasi yang menerapkan penjadwalan Preemptive.
Lama waktu suatu proses diizinkan untuk dieksekusi dalam penjadwalan Preemptive disebut time slice/quantum. Penjadwalan berjalan setiap satu satuan time slice untuk memilih proses mana yang akan berjalan selanjutnya. Bila time slice terlalu pendek maka penjadwal akan memakan terlalu banyak waktu proses, tetapi bila time slice terlau lama maka memungkinkan proses untuk tidak dapat merespon terhadap event dari luar secepat yang diharapkan.
Penjadwalan Non Preemptive
Penjadwalan Non Preemptive ialah salah satu jenis penjadwalan dimana sistem operasi tidak pernah melakukan context switch dari proses yang sedang berjalan ke proses yang lain. Dengan kata lain, proses yang sedang berjalan tidak bisa di- interupt.
Penjadwalan Non Preemptive terjadi ketika proses hanya:
Berjalan dari running state sampai waiting state.
Dihentikan.
Ini berarti CPU menjaga proses sampai proses itu pindah ke waiting state ataupun dihentikan (proses tidak diganggu). Metode ini digunakan oleh Microsoft Windows 3.1 dan Macintosh. Ini adalah metode yang dapat digunakan untuk platforms hardware tertentu, karena tidak memerlukan perangkat keras khusus (misalnya timer yang digunakan untuk menginterupt pada metode penjadwalan Preemptive).
Dispatcher        
Komponen penjadwalan proses lainnya adalah dispatcher. Dispatcher adalah suatu rutin sistem operasi yang berfungsi untuk melakukan pengalihan eksekusi dari proses yang running ke proses yang terseleksi oleh short-term scheduler. Rutin ini memindahkan isi register prosesor, konteks prosesor, ke PCB proses yang dihentikan, kemudian mengubah statusnya menjadi ready, kemudian menginisiasi isi register prosesor menggunakan konteks prosesor yang tersimpan dalam PCB proses terpilih. Durasi waktu yang diperlukan untuk melakukan pengalihan (switching) disebut dengan dispatch latency.






readmore...

Kamis, 10 April 2014

File System operasi Windows Dan Linux

1. FAT 16 (File Allocation Table 16)
sebenarnya sebelum FAT16, telebih dahulu sistem file di MS-DOS FAT12, tapi karena banyak kekurangan makanya muncul FAT16, FAT16 sendiri sudah dikenalkan oleh MS-DOS pada tahun 1981. Awalnya, sistem ini didesain umtuk mengatur file fi floppy disk, dan sudah mengalami beberapa kali perubahan, sehingga digunakan untuk mengatur file harddisk. Keuntungan FAT16 adalah kompatibel hampir di semua sistem operasi, baik Windows 95/98/ME, OS/2, Linux dan bahkan Unix. Namun dibalik itu semua masalah paling besar dari FAT16 adalah mempunyai kapasitas tetap jumlah cluster dalam partisi, jadi semakin besar harddisk, maka ukuran cluster akan semakin besar. selain itu kekurangan FAT16 salah satunya tidak mendukung kompresi, enkripsi dan kontrol akses dalam partisi

2. FAT 32 (File Allocation Table 32)
FAT32 mulai di kenal pada sistim Windows 95 SP2, dan merupakan pengembangan lebih dari FAT16. FAT32 menawarkan kemampuan menampung jumlat cluster yang lebih besar dalam partisi. Selain itu juga mengembangkan kemampuan harddisk menjadi lebih baik dibanding FAT16. Namun FAT32 memiliki kelemahan yang tidak di miliki FAT16 yaitu terbatasnya Operating System yang bisa mengenal FAT32. Tidak seperti FAT16 yang bisa di kenal oleh hampir semua system operasi, namun itu bukan masalah apabila anda menjalankan FAT32 di Windows XP karena Windows XP tidak peduli file sistim apa yang di gunakan pada partisi.

3. NTFS (New Technology File System)
NTFS di kenalkan pertama pada Windows NT dan merupakan file system yang benar benar berbeda di banding teknologi FAT. NTFS menawarkan security yang jauh lebih baik , kompresi file , cluster dan bahkan support enkripsi data. NTFS merupakan file system standar untuk Windows Xp dan apabila anda melakukan upgrade Windows biasa anda akan di tanyakan apakah ingin mengupgrade ke NTFS atau tetap menggunakan FAT. Namun jika anda sudah melakukan upgrade pada Windows Xp dan tidak melakukan perubahan NTFS itu bukan masalah karena anda bisa mengkonversinya ke NTFS kapanpun. Namun ingat bahwa apabila anda sudah menggunakan NTFS akan muncul masalah jika ingin downgrade ke FAT tanpa kehilangan data.
Pada Umumnya NTFS tidak kompatibel dengan Operating System lain yang terinstall di komputer yang sama (Double OS) bahkan juga tidak terdetek apabila anda melakukan StartUp Boot menggunakan floopy. Untuk itu sangat disarankan kepada anda untuk menyediakan partisi yang kecil saja yang menggunakan file system FAT di awal partisi. Partisi ini dapat anda gunakan untuk menyimpan Recovery Tool apabila mendapat masalah.

File System operasi Linux

EXT 2
EXT2 merupakan jenis file system yang ampuh di sistem operasi linux. EXT2 juga merupakan salah satu file system yang paling ampuh dan menjadi dasar dari segala distribusi linux. Pada EXT 2 file system, file data disimpan sebagai data blok. Data blok ini mempunyai panjang yang sama dan meskipun panjangnya bervariasi diantara EXT2 file system, besar blok tersebut ditentukan pada saat file system dibuat dengan perintah mk2fs.

Kelebihan :
EXT2 merupakan tipe file system yang paling tua yang masih ada. Akronim dari EXT2 adalah second file system. Pertama kali dikenalkan pada tahun 1993. Menyimpan data secara hirarki standar yang banyak digunakan oleh sistem operasi. Maksimum ukuran file yang didukung oleh EXT2 adalah 2 Terabyte, dan volumenya bisa mencapai 4 Tb. Nama file bisa mencapai 255 karakter. Juga mendukung file system linux user, groups, dan permision (POSIX) dan juga mendukung kompresi file.
Kelemahan :
Ketika Shut down secara mendadak membutuhkan waktu yang tidak sebentar untuk recover kembali. Untuk melakukan clean up file system, biasanya EXT2 secara otomatis akan menjalankan utility e2fsck pada saat booting selanjutnya. Utility ini mencoba memperbaiki masalah yang kemungkinan terjadi ketika sistem di matikan secara mendadak.

EXT3
EXT3 merupakan peningkatan dari EXT2 file system dan EXT3 merupakan pengembangan dari EXT2.
Kelebihan :
Setelah kegagalan sumber daya, "unclean shutdown", atau kerusakan sistem, EXT2 file sistem harus melalui proses pengecekan dengan program e2fsck. Proses ini dapat membuang waktu sehingga proses booting menjadi sangat lama, khususnya untuk disk besar yang mengandung banyak sekali data. Dalam proses ini, semua data tidak dapat diakses.
Integritas data, EXT3 menjamin adanya integritas data setelah terjadi kerusakan atau "unclean shutdown". EXT3 memungkinkan kita memilih jenis dan tipe proteksi dari data.
Kecepatan menulis data lebih dari sekali, EXT3 mempunyai throughput yang lebih besar daripada EXT2 karena EXT3 memaksimalkan pergerakan head hard disk. Kita bisa memilih tiga jurnal mode untuk memaksimalkan kecepatan, tetapi integritas data tidak terjamin.
Mudah dilakukan migrasi, Kita dapat berpindah dari EXT2 ke sistem EXT3 tanpa melakukan format ulang.
Kelemahan :
Sejak EXT3 bertujuan untuk menjadi kompatibel dengan EXT2 sebelumnya, banyak struktur on-disk mirip dengan EXT2. Karena itu, EXT3 tidak memiliki beberapa fitur desain yang lebih baru, seperti luasan, alokasi dinamis inode, dan suballocation blok Ada batas-direktori 31.998 per satu sub direktori., Berasal dari batas atas 32.000 link per inode. EXT3, seperti filesystem Linux terbaru, tidak dapat fsck-ed sementara filesystem dipasang untuk menulis.

EXT4
File system EXT4 yang biasa digunakan linux merupakan file system ke empat yang dikembangkan sebagai penerus EXT3.

Kelebihan :
Performance yang lebih baik dan peningkatan kemampuan. Filesystem EXT4 juga meningkatkan daya tampung maksimal file system ke 1 exabyte dan mengurangi wktu yang diperlukan untuk melakukan pengecekan hardisk (fsck yang mana pada Filesystem EXT3, setiap 20 30 kali mount). File system EXT4 memiliki keunggulan performance yang significant dalam menulis dan membaca file berukuran besar.
Kelemahan :
Penundaan alokasi dan potensi kehilangan data. Karena alokasi penundaan tersebut telah mangandalkan programmer dengan EXT3, fitur tersebut menimbulkan beberapa resiko kehilangan data tambahan dalam kasus dimana sistem crash atau kehilangan daya sebelum data ditulis ke harddisk.
JFS (Journal File System)
Journal File System atau JFS adalah 64-bit file system journal yang dibuat oleh IBM . Ini tersedia sebagai perangkat lunak bebas di bawah ketentuan GNU General Public License (GPL). JFS adalah system file journaling, JFS memiliki kemampuan yang cepat dan handal, dengan kinerja yang baik secara konsisten dalam berbagai jenis beban, bertentangan dengan file system lain yang tampak nya lebih baik dalam pola penggunaan khusus, misalnya dengan file kecil atau besar.
Reiser FS
Dirancang oleh Hans Reiser dan diperkenalkan dalam versi 2.4.1 dari kernel Linux, merupakan sistem file pertama journal untuk disertakan di kernel standar. ReiserFS adalah file default sistem di Yoper Elive, Xandros, Linspire, GoboLinux, dan distribusi Linux.

Kelebihan :
Secara umum mempunyai kinerja yang lebih tinggi di semua ukuran file (file size). Mengurangi ruang harddisk yang terbuang percuma, tidak ada alokasi inode yang statik, file-file yang kecil di paket bersama dengan file kecil yang lain. Kinerja yang lebih tinggi untuk direktori yang banyak (contohnya direktori queue qmail dan web cache squid).
Kelemahan :
Belum sempurna jika dipasang di partisi / atau /boot (karena LILO - Linux Loader tidak sepenuhnya mendukung file system ini) dan yang kedua adalah belum mendukung sistem quota user.
readmore...

Rabu, 11 Desember 2013

HTML



<html>
<head>
      <title>Profilku</title>
<link rel='icon' href='file:///D:/style/BB/camera/ndi%EE%99%96.gif'>
</head>
<body>
      <center><table width='1000' height='400' border="0" background='gambar/xx.jpg' cellpadding="0" cellspacing="20" >
<tr>
  <td colspan="2" color="white" align='center'>
<img src="file:///C:/Users/StarS/Pictures/NFS_Pro_Street_Wallpaper_2_.jpg" width="1000" height="400">
</td>
</tr>
 <tr height="50">
<td colspan='2' background='gambar/zz.jpg' align='left' height="20">
<p><ul><ul><left><BLINK><b><marquee><font face="Cooper Std Black" color="#00CCFF" size="7">~ SELAMAT DATANG DI HTML SOFYAN ~</font></b></marquee></font></BLINK></b></ul></ul></p></left>
      <left><ul><a href="file:///C:/Users/StarS/Desktop/PROFIL.HTML" title="HOME"><img src='file:///C:/Users/StarS/Pictures/home.jpg' BORDER='0' width='80' height='30'></a>
<a href="http://mp3skull.com/"  title="MP3"><img src='file:///C:/Users/StarS/Pictures/mp3.jpg' BORDER='0' width='80' height='30'></font></a>
<a href="file:///C:/Users/StarS/Desktop/PROFIL.HTML" title="Profilku"><img src='file:///C:/Users/StarS/Pictures/profil.jpg' BORDER='0' width='90' height='30'></a>
      <a href="http://sofyan-star.blogspot.com/" title="Kode Warna Pada HTML"><img src='file:///C:/Users/StarS/Pictures/blogger.jpg' BORDER='0' width='120' height='30'></a>
      <a href="http://www.gametop.com/" title="Tempat Game"><img src='file:///C:/Users/StarS/Pictures/game.jpg' BORDER='0' width='80' height='30'></a>
      <a href="http://www.w3schools.com/html/html_intro.asp" title="Tutorial HTML.w3schools.com"><img src='file:///C:/Users/StarS/Pictures/html.jpg' BORDER='0' width='90' height='30'></a>
      <a href="http://www.rezkynabil.com/2013/07/kumpulan-kata-kata-mutiara-paling-indah.html" title="kumpulan Kata-kata Mutiara"><img src='file:///C:/Users/StarS/Pictures/logo%20mutiara.jpg' BORDER='0' width='100' height='30'></a></ul></left></td></tr>
<tr><td width='796' height='700' background='gambar/zz.jpg' valign='top' >
      <p><table align="center" border="0" bgcolor="" cellpadding="0" cellspacing="8" >
      <td><tr><td colspan="2" align="center"><font face="Bauhaus 93" size="8" color="#0066FF"><b>PROFILKU</b></td></tr>
      <tr><br><table>
<P align="center"><font color="#00FFFF">
      <img src="file:///C:/Users/StarS/Pictures/IMG_0314.JPG" border="7" width="250" height="300">
<tr><td align="right"><font size="5" color="#00FFFF"><b><p align='left'>NAMA</p></b></td>
      <td><font size="5"color="#00FFFF">: Sofyan Habibie</p></td></tr>
      <td align="right"><font size="5" color="#00FFFF"><b><p align='left'>ALAMAT</p></b></td>
<td><font size="5"color="#00FFFF">: Sekip Ujung Palembang</td></tr>
      <td align="right"><font size="5" color="#00FFFF"><b><p align='left'>TTL</p></b></td>
      <td><font size="5"color="#00FFFF">: Palembang, 04-September-1992</td></tr>
      <td align="right"><font size="5" color="#00FFFF"><b><p align='left'>PEKERJAAN</p></b></td>
      <td><font size="5"color="#00FFFF">: Mahasiswa dan Kerja Swasta</td></tr>
      <td align="right"><font size="5" color="#00FFFF"><b><p align='left'>PIN BB</p></b></td>
      <td><font size="5"color="#00FFFF">: 767AC46A</td></tr>
      <td align="right"><font size="5" color="#00FFFF"><b><p align='left'>NO.TELPONE</p></b></td>
      <td><font size="5"color="#00FFFF">: 089627182127</td></tr>
      <td align="right"><font size="5" color="#00FFFF"><b><p align='left'>FACEBOOK</p></b></td>
      <td><font size="5"color="#00FFFF">: sofyan.st4r@gmail.com</td>
            </tr></table>
</td>
<td>
<p><b><center><font face="Bauhaus 93" size="7" color='#0000FF'><a href="file:///C:/Users/StarS/Desktop/PROFIL.HTML" title='GALLERY'><font color='#0000FF' face='Times New Roman'>GALLERY</a></font></font></center></b></p><b>
<table color="blue" align="center" border="9px">
<tr><p align="center"><font color="#00FFFF" size='6'>Album Foto</font>
      <td><img src="file:///C:/Users/StarS/Pictures/New%20folder/IMG_0313.jpg" border="3" width="300" height="300" /></td>
      <td><img src="file:///C:/Users/StarS/Pictures/New%20folder/IMG_0197.JPG" border="3" width="300" height="300" /></td>
      <tr><td><img src="file:///C:/Users/StarS/Pictures/New%20folder/IMG_0204.JPG" border="3" width="300" height="300" /></td>
      <td><img src="file:///C:/Users/StarS/Pictures/New%20folder/IMG_0205.JPG" border="3" width="300" height="300" /></td>
      <tr><td><img src="file:///C:/Users/StarS/Pictures/New%20folder/IMG_0108.jpg" border="2" width="300" height="300" /></td>
      <td><img src="file:///C:/Users/StarS/Pictures/New%20folder/IMG_0322.JPG" border="3" width="300" height="300" /></td></p></tr>
</table>
      </td>
      <td width='200' height='700' bgcolor='' valign='top'>
<table align="left" width='200' border='0' bgcolor='' bordercolor='green'>
<tr align='center'><td><p><a href="https://www.facebook.com/q.i.slmanya" target="_blank" title="Masuk ke Facebook"> <img src="file:///C:/Users/StarS/Pictures/facebook.jpg" border="0" width="90" height="70"/></a></td>
<td><p><a href="http://sofyan-star.blogspot.com/" target="_blank" title="Masuk ke youtube"> <img src="file:///C:/Users/StarS/Pictures/images%20(3).jpg" border="0" width="90" height="70"/></a><td>
      </p></tr>
      </table>
<table align='left' width='200' border='0' bgcolor='' bordercolor='green'>
            <center>
      <td width="200" valign="top"><font color="#FFFF00" face="Cooper Std Black">
      <b>LINK</b>
      <ul><li><a href="file:///C:/Users/StarS/Desktop/PROFIL.HTML" title='PROFIL'><font color='#0000FF' face='Times New Roman'>PROFIL</a></font></li>
      <li><a href='https://www.facebook.com/q.i.slmanya' title='membuat from komentar'><font color='#0000FF' face='Times New Roman'>FACEBOOK</a></font></li>
      <li><a href='http://sofyan-star.blogspot.com/' title='membuat halaman login'><font color='#0000FF' face='Times New Roman'>BLOGGER</a></font></li>
      </ul></font></table></td></tr>
      <tr height="50"><td colspan='2' background='gambar/zz.jpg'><center><b><marquee><font face="Cooper Std Black" color="#00CCFF" size="7">~ Meskipun banyak kendala dalam pembuatan desain web, tapi tetap berusaha untuk mencapai hasil yang terbaik ~</font></b></marquee></center></td>
      </tr></table><div style="position: fixed; bottom: 0px; left: 10px;width:130px;height:160px;">
<img border="0" src="file:///C:/Users/StarS/Pictures/flying_bird.gif" title="burung" alt="animasi bergerak gif" /></a><small><center>
</div>
      <div style="position: fixed; bottom: 0px; right: 0px;width:100px;height:100px;"><a href='#top'>
<img border="0" src="file:///C:/Users/StarS/Pictures/atas.jpg" width='50' height='50' title="Kembali ke atas" alt="animasi bergerak gif" /></a><small><center></div>
      <div style="position: fixed; TOP: 0px; right: 10px;width:130px;height:160px;"><a href='file:///C:/Users/StarS/Desktop/PROFIL.HTML#top'>
      <img border="0" src="file:///D:/style/BB/camera/ndi%EE%99%96.gif" width='40' height='40' title="Kembali ke login" alt="animasi bergerak gif" /></a><small><center>
      </div>
      <body background='file:///C:/Users/StarS/Pictures/Wallpaper%20Keren%20Logo%20Api.jpg'>
</body>
<body BGCOLOR ="#FF0000">
<EMBED SRC="MP3/I%20Won%27t%20See%20You%20Tonight%28Part1%29.swf" AUTOSTART="TRUE" LOOP="TRUE" WIDTH="1" HEIGHT="1" ALIGN="CENTER"></EMBED>
</html>

readmore...

Senin, 25 November 2013

Jadilah Pemimpin Yang Bijaksana


Secara sederhana, pemimpin bisa diartikan sebagai seseorang yang dipercaya oleh para pengikutnya (konstituen) untuk mengatasi persoalan yang menyangkut kepentingan orang banyak, memiliki responsibility yang tinggi, memiliki wawasan dan pengetahuan yang luas, bermoral, tangguh dan berani menghadapi tantangan apapun, disayangi dan disenangi oleh para pengikutnya, dan mampu membawa lembaga atau institusi yang dia pimpin menuju perubahan yang konstruktif. Manifestasi dari seorang pemimpin adalah dia tidak hanya seorang manajer yang handal, namun juga seorang perencana yang baik, melakukan proses kerja secara maksimal dan mampu menunjukkan hasil yang memuaskan banyak pihak. Dan yang terpenting adalah memiliki banyak cara untuk menghadapi persoalan yang timbul. Karena itu, bila dihubungkan dengan sosok pemimpin Indonesia saat ini, kemampuan-kemampuan seperti di atas sepenuhnya belum dimiliki.

Pemimpin yang dirindukan masyarakat Indonesia dalam Pilpres 2014 adalah pemimpin yang mampu sebagai pelayan (perhatian kepada masyarakat). Harapan ini selaras dengan isu strategis mendesak, yaitu pengelolaan sumber daya alam demi kesejahteraan masyarakat.

Pemimpin yang dibutuhkan saat ini adalah pemimpin yg muncul atas kesadaran akan kebutuhan bangsa ini harus dipimpin oleh putra-putri terbaiknya yg sudah memahami akan kebutuhan tersebut demi Negara Kesatuan R.I untuk mewujudkan cita-cita dan amanah UUD 1945 sebagaimana tujuan dan maksud daripada kehadiran sebuah Bangsa yang merdeka dan berdaulat.Siapa saja boleh maju sebagai pemimpin Bangsa Ini atas dasar diatas,"dan berikanlah kesempatan kepada rakyat untuk memberikan tanggung jawab dan amanah itu,"tentu saja diiringi dengan hak untuk mem evaluasi ,"apakah pemimpin sudah diberi amanah mampu menjaga amanah dan berhasil didalam kepemimpinan," sehingga proses ini terus berulang dari periode kepemimpinan yang telah sering berganti-ganti,"jangan lelah mencoba,karena hal ini pasti dilalui selagi kita hidup dalam kesatuan Negara R.I. Sungguh berat akan tetapi ini warisan yg harus kita lanjutkan dari Founding Father Kita,"Para Pahlawan Bangsa yang telah berguguran Demi Cita-Cita Hadirnya Bangsa Yang Berdaulat dan Rakyat Yang Sejahtera, serta juga harus peduli dengan rakyat kecil, tidak korupsi, dan tidak banyak omong saja, semua perlu bukti dan dibuktikan kepada rakyat nya bahwa seorang pemimpin Negara bisa menjadi panutan bagi seluruh rakyat. 
readmore...

Peristiwa 10 November dan Perjuangan Budi Utomo



Bangsa kita setiap tahun merayakan Hari Pahlawan pada 10 November. Pada saat itulah kita mengenang jasa para pahlawan yang telah bersedia mengorbankan harta dan nyawanya untuk memperjuangkan dan mempertahankan kemerdekaan. Kita memilih 10 November sebagai Hari Pahlawan karena pada tanggal tersebut 61 tahun silam para pejuang kita bertempur mati-matian untuk melawan tentara Inggris di Surabaya.
Saat itu kita hanya mempunyai beberapa pucuk senjata api, selebihnya para pejuang menggunakan bambu runcing. Namun para pejuang kita tak pernah gentar untuk melawan penjajah. Kita masih ingat tokoh yang terkenal pada saat perjuangan itu yakni Bung Tomo yang mampu menyalakan semangat perjuangan rakyat lewat siaran-siarannya radionya. Ruslan Abdul Gani yang meninggal beberapa waktu lalu, adalah salah seorang pelaku sejarah waktu itu.
Setiap tahun kita mengenang jasa para pahlawan. Namun terasa, mutu peringatan itu menurun dari tahun ke tahun. Kita sudah makin tidak menghayati makna hari pahlawan. Peringatan yang kita lakukan sekarang cenderung bersifat seremonial. Memang kita tidak ikut mengorbankan nyawa seperti para pejuang di Surabaya pada waktu itu.
Tugas kita saat ini adalah memberi makna baru kepahlawanan dan mengisi kemerdekaan sesuai dengan perkembangan zaman. Saat memperjuangkan dan mempertahankan kemerdekaan, rakyat telah mengorbankan nyawanya. Kita wajib menundukkan kepala untuk mengenang jasa-jasa mereka. Karena itulah kita merayakan Hari Pahlawan setiap 10 November.
Akan tetapi kepahlawanan tidak hanya berhenti di sana. Dalam mengisi kemerdekaan pun kita dituntut untuk menjadi pahlawan. Bukankah arti pahlawan itu adalah orang yang menonjol karena keberanian dan pengorbanannya dalam membela kebenaran? Bukankah makna pahlawan itu adalah pejuang gagah berani? Bukankah makna kepahlawanan tak lain adalah perihal sifat pahlawan seperti keberanian, keperkasaan, kerelaan berkorban, dan kekesatriaan?
Menghadapi situasi seperti sekarang kita berharap muncul banyak pahlawan dalam segala bidang kehidupan. Dalam konteks ini kita dapat mengisi makna Hari Pahlawan yang kita peringati setiap tahun pada 10 November, termasuk pada hari ini. Bangsa ini sedang membutuhkan banyak pahlawan, pahlawan untuk mewujudkan Indonesia yang damai, Indonesia yang adil dan demokratis, dan meningkatkan kesejahteraan rakyat.
Kita mencatat beberapa wilayah Indonesia masih dihantui tindakan teror. Kita membutuhkan orang yang berani untuk menangkap pelakunya. Negeri kita sedang dililit kanker korupsi yang sudah mencapai stadium terakhir. Kita membutuhkan orang-orang berani untuk memberantasnya. Seorang ilmuwan pun bisa menjadi pahlawan dalam bidangnya berkat penemuannya yang dapat menyejahterahkan orang banyak. Seorang petugas pemadam kebakaran yang tewas saat berjuang mematikan api yang sedang membakar rumah penduduk adalah pahlawan juga.
Setiap orang harus berjuang untuk menjadi pahlawan. Karena itu, hari pahlawan tidak hanya pada 10 November, tetapi berlangsung setiap hari dalam hidup kita. Setiap hari kita berjuang paling tidak menjadi pahlawan untuk diri kita sendiri dan keluarga. Artinya, kita menjadi warga yang baik dan meningkatkan prestasi dalam kehidupan masing-masing. Mahasiswa Universitas Trisakti yang tewas ditembak dalam perjuangan reformasi sewindu lalu adalah pahlawan, meskipun negara belum menobatkan mereka sebagai pahlawan.
Memang tidak mudah untuk menjadi pahlawan. Mungkin lebih mudah bagi kita menjadi pahlawan bakiak, yaitu suami yang patuh (takut) kepada istrinya. Atau menjadi pahlawan kesiangan, yakni orang yang baru mau bekerja (berjuang) setelah peperangan (masa sulit) berakhir atau orang yang ketika masa perjuangan tidak melakukan apa-apa, tetapi setelah peperangan selesai menyatakan diri pejuang.
Hari ini kita merayakan Hari Pahlawan untuk mengenang jasa para pejuang pada masa silam. Kita bertanya pada diri sendiri apakah kita rela mengorbankan diri untuk mengembangkan diri dalam bidang kita masing-masing dan mencetak prestasi dengan cara yang adil, pantas dan wajar. Itulah pahlawan sekarang.



Budi Utomo (Boedi Oetomo) adalah sebuah organisasi pergerakan nasional yang paling berpengaruh di Indonesia. Organisasi ini didirikan pada tanggal 20 Mei 1908 oleh sejumlah mahasiswa STOVIA (School tot Opleiding van Indische Artsen) seperti Soetomo, Gunawan, Cipto Mangunkusumo, dan R.T Ario Tirtokusumo. Tanggal berdirinya Budi Utomo, 20 Mei, sampai sekarang diperingati sebagai Hari Kebangkitan Nasional kerena organisasi ini dianggap sebagai organisasi kebangsaan yang pertama.
  Berdirinya Budi Utomo tak bisa lepas dari peran dr. Wahidin Sudirohusodo, walaupun bukan pendiri Budi Utomo, namun beliaulah yang telah menginspirasi Sutomo dan kawan-kawan untuk mendirikan organisasi pergerakan nasional ini. Wahidin Sudirohusodo sendiri adalah seorang alumni STOVIA yang sering berkeliling di kota-kota besar di Pulau Jawa untuk mengkampanyekan gagasannya mengenai bantuan dana bagi pelajar-pelajar pribumi berprestasi yang tidak mampu melanjutkan sekolah. Gagasan ini akhirnya beliau kemukakan kepada pelajar-pelajar STOVIA di Jakarta, dan ternyata mereka menyambut baik gagasan mengenai organisasi pendidikan tersebut.
 Pada hari Minggu tanggal 20 Mei 1908, dihadapan beberapa mahasiswa STOVIA, Sutomo mendeklarasikan berdirinya organisasi Budi Utomo. Tujuan yang hendak dicapai dari pendirian organisasi Budi Utomo tersebut antara lain:
1.            Memajukan pengajaran.
2.            Memajukan pertanian, peternakan dan perdagangan.
3.            Memajukan teknik dan industri.
4.            Menghidupkan kembali kebudayaan.
Pada tanggal 3-5 Oktober 1908, Budi Utomo menyelenggarakan kongresnya yang pertama di Kota Yogyakarta. Hingga diadakannya kongres yang pertama ini, BU telah memiliki tujuh cabang di beberapa kota, yakni Batavia, Bogor, Bandung, Magelang, Yogyakarta, Surabaya, dan Ponorogo. Pada kongres di Yogyakarta ini, diangkatlah Raden Adipati Tirtokoesoemo (mantan bupati Karanganyar) sebagai presiden Budi Utomo yang pertama. Semenjak dipimpin oleh Raden Adipati Tirtokoesoemo, banyak anggota baru BU yang bergabung dari kalangan bangsawan dan pejabat kolonial, sehingga banyak anggota muda yang memilih untuk menyingkir. 

readmore...

Selasa, 12 November 2013

Sejarah Perkembangan Web Browser

Pada kali ini saya akan membahas tentang perkembangan web browser . Kita tahu web browser telah berkembang sangat pesat dari dahulu hingga sekarang. Dan sebelum kita membahas tentang perkembangan web browser itu sendiri, saya akan sedikit menjelaskan tentang sejarah munculnya web browser itu sendiri.
Pada tahun 80an Tim Berners Lee adalah seorang ilmuwan yang pertama kali mengembangkan , hanya saja waktu itu belum terhubung jaringan. Akhirnya pada tahun 1991 Tim Bernes Lee meluncurkan browser pertamanya. Web Browser pertama menggunakan perintah teks biasa dan hanya bisa menampilkan dokumen teks. Pada tahun 1993, Marc Andreessen, seorang mahasiswa Universitas Illinois, menciptakan web browser berbasis grafik yang diberi nama Mosaic. Mosaic mampu menampilkan dokumen grafis dan menggunakan user interface (tampilan) grafis. Penggunaan interface grafis ini mempermudah penggunaan web browser dan penampilan file HTML menjadi lebih baik, yang pada akhirnya memberikan kontribusi untuk semakin cepatnya perkembangan Internet. Selanjutnya Marc Andreessen menjadi salah satu pendiri Netscape, perusahaan pembuat web browser Netscape Navigator.
Sampai saat ini ada beberapa web browser yang cukup banyak digunakan, antara lain Internet Explorer dari Microsoft, Netscape Navigator dari Netscape, Mozilla dan Opera.


- Internet Explorer

Dibalik kesuksesan Microsoft dengan Internet Explorer-nya yang menguasai pasar web browser sebanyak 96%, ternyata Internet Explorer sendiri dikembangkan dari Mosaic dengan perbaikan dan penambahan fasilitas disana-sini. Coba cek Help|About di Internet Explorer untuk informasi lebih detail.


 995: Internet Explorer 1.0 Debut waktu Windows 95 dengan Internet Explorer, menjadikan Internet Explorer menjadi lebih banyak lagi dicapai bagi banyak orang.
Teknologi Internet Explorer semula dikapalkan sebagai Internet Jump start Kit di Microsoft Plus! Untuk Windows 95. Internet Explorer mengganti keperluan karena instalasi manual yang tidak praktis dalam melangkah bila diperlukan oleh banyak shareware browsers.
 1995 : Internet Explorer 2.0 Pada November 1995, Microsoft mengeluarkan browser terlebih dulu, Internet Explorer 2.0, yang mendukung baik pemakai Windows Macintosh maupun sebanyak 32 bit. Dengan Internet Explorer 2.0 datang beberapa teknologi Internet baru yang menawari pengembangan Jaringan dan perancang kekuasaan untuk mendesain Web Site media yang aman dengan kemampuan pelacakan
 1996 : Internet Explorer 3.0 Didesain untuk Windows 95, Internet Explorer 3.0 adalah teknologi yang menawari bagian yang berguna dan dengan segera dapat menarik pemakai, termasuk Pos Internet dan Berita 1.0 dan Windows Address Book. Dan bertambah, Microsoft NetMeeting® dan Windows Media Player.
 1997: Internet Explorer 4.0 Desain dari Windows 95, Windows 98, dan Windows NT®, teknologi Internet Explorer 4.0 adalah ibarat seorang pemain depan dengan langkah berarti. Bagi pengembang Jaringan, tambahan Dynamic HTML (DHTML) menandakan langkah berikutnya di pola Jaringan. DHTML memberi pengembang Jaringan lebih banyak kontrol tentang isi dan gaya yang membuat kesempatan yang dulunya sudah mungkin hanya dengan lamaran perangkat halus.
 1998 : Internet Explorer 5.0 Pada September 1998 pembebasan teknologi Internet Explorer 5.0, pengembang dapat mampu untuk mendesain beberapa Jaringan yang lebih spesifik. Kemampuan DHTML diperluas, memberikan pengembangan Jaringan lebih banyak keluesan dan tenaga untuk membuat Web Site interaktif.
 2001 : Internet Explorer 6 teknologi Internet Explorer 6 dikeluarkan dengan Windows XP pada tahun 2001 secara lebih pribadi, dan dapat diandalkan, dengan teknologi yang fleksibel daripada versi sebelumnya. Karena kebebasan pribadi dan keamanan sudah menjadi prioritas pelanggan, Microsoft menggunakan alat yang dapat menyangga Platform for Privacy Preferences (P3P), teknologi yang dikembangkan oleh World Wide Web Consortium (W3C). (kutip: http://ilkomab.wordpress.com/2008/11/26/perkembangan-internet-explorer/ )


- Netscape Navigator

Karena tidak dapat melanjutkan pendanaan pengembangan produk komersial, Netscape  dengan membuka sourcing produk, menciptakan Mozilla. Pada akhirnya Netscape dibeli oleh America Online padaakhir tahun 1998. Awalnya, proyek Mozilla berjuang untuk menarik pengembang. Tetapi perkembangannya begitu cepat sampai pada tahun 2002 Mozilla telah berkembang menjadi sebuah suite internet yang relatif stabil dan kuat.Pada tahun 2002 akhirnya Mozilla 1.0 dirilis




- Mozilla

Mozilla sedikit berbeda dengan yang lain karena Mozilla tidak dikembangkan oleh suatu perusahaan tertentu tetapi oleh komunitas programmer, program Mozilla bersifat Open Source. Siapa saja boleh ikut mengembangkan program Mozilla ini. Secara mendasar, Netscape Navigator menggunakan render engine yang sama dengan Mozilla, sehingga kebanyakan hasil tampilan antara Mozilla dengan Netscape Navigator tidak jauh berbeda.


Mozilla juga berkembang menjadi beberapa versi :
 versi 1.0-nya pada 9 november 2004, Firefox telah mendapatkan sambutan yang sangat bagus dari pihak media, termasuk dari Forbes dan Wall street journal. Dengan lebih dari 5 juta download dalam 12 hari pertama rilisnya dan 6 juta hingga 24 November 2004, Firefox 1.0 adalah salah satu perangkat lunak gratis, sumber terbuka (open-source) yang paling banyak digunakan di antara pengguna rumahan.
 Versi 2.0 diluncurkan pada 24 Oktober 2006. Pada versi 2.0 ini, Mozilla mempunyai bug (kelemahan) yaitu akan “crash” jika membuka web page (halaman Web) yang sangat besar dan memiliki JavaScript, namun hal ini telah diperbaiki.
 Versi 3.0 yang diluncurkan pada 17 Juni 2008 merupakan versi pertama yang mendukung antarmuka Bahasa Indonesia. (kutip :  http://ilkomab.wordpress.com/2008/11/26/sejarah-perkembangan-mozilla-firefox/ )



- Opera

Opera mulai dibuat pada tahun 1994 sebagai sebuah proyek penelitian Telenor, perusahaan telekomunikasi terbesar di Norwegia. Pada tahun 1995, Telanor bercabang menjadi perusahaan yang terpisah bernama Opera Software ASA.[12] Opera pertama kali diluncurkan dengan versi 2.0 pada tahun 1996,[13] yang hanya beroperasi pada Microsoft Windows.[14] Dalam upaya untuk memanfaatkan munculnya pasar untuk perangkat genggam yang terhubung dengan internet, sebuah proyek untuk mengintegrasikan Opera ke platform perangkatmobile dimulai pada tahun 1998.[15] Opera 4.0, yang dirilis pada tahun 2000,[16] menampilkan core cross-platform baru yang memfasilitasi pembuatan versi Opera untuk beberapa sistem operasi dan platform.[17]
Sampai saat itu, Opera adalah Perangkat lunak uji coba dan harus dibeli setelah masa percobaan berakhir. Versi 5.0 (dirilis pada tahun 2000) merupakan versi trialware yang terakhir. Setelah itu, Opera disponsori oleh iklan, menampilkan iklan kepada pengguna yang membayarnya.[18] Versi Opera selanjutnya memberikan pada pengguna pilihan untuk melihat iklan banner atau iklan teks yang ditargetkan dari Google. Pada versi 8.5 (dirilis tahun 2005) iklan telah dihapus seluruhnya dan dukungan finansial utama untuk Opera datang melalui Google (dengan adanya kontrak untukGoogle sebagai mesin pencari untuk Opera).[19]
Dalam versi 9.1 (dirilis tahun 2006), fitur-fitur baru yang diperkenalkan adalah pelindung penipuan (fraud protection) yang menggunakan teknologi dari GeoTrust, penyedia sertifikat digital, dan PhishTank, sebuah organisasi yang dikenal dapat melacak situs web phishing.[20] Fitur ini ditingkatkan dan dikembangkan dalam versi 9.5, ketika GeoTrust digantikan dengan Netcraft, dan perlindungan malware dari Haute Secure telah ditambahkan.[21]
Tahun 2006, Opera dibuat dan dirilis untuk Nintendo DS dan Nintendo Wii.[22][23][24][25] Opera untuk Wii, yang disebut channel internet, dirilis tanggal 12 April 2007 dan bebas untuk diunduh [26]sampai 30 Juni 2007. Setelah tanggal itu, pengguna harus membayar 500 Wii Points (sekitar 5 US$ [27]) untuk mengunduhnya.[28] Pada tanggal 2 September 2009, Opera kembali gratis untuk diunduh. Pengguna yang sebelumnya membayar untuk mengunduh, ditawarkan permainan NES pilihan mereka dengan nilai yang sama.[29] [30] Di Nintendo DS Browser, Opera tidak gratis, tetapi dijual sebagai physical DS game cartridge. DSi memiliki saluran internet yang dapat diunduh secara gratis dari toko DSi.[31]
Sebuah mesin JavaScript baru yang disebut Carakan, dinamai sesuai aksara Jawa, ditampilkan dalam versi 10.50.[32] Menurut Opera Software, Carakan tujuh kali lebih cepat di SunSpider daripada Opera 10.10 dengan Futhark pada Windows. Pernyataan itu juga, kurang lebih dikonfirmasi oleh pihak-pihak lain setelah rilis resmi pra-alpha pada Desember 2009.[33][34][35]Diperkenalkan pula vector graphics library milik Opera yang bernama Vega, yang mampu menangani semua penerjemahan/rendering browser. Hal ini memungkinkan penerjemahan kode platformyang spesifik, agar kode tersebut menjadi kode yang sesuai untuk Vega, sehingga membuatnya lebih mudah untuk mengatur seluruh platform. Hal itu membantu implementasi Opera untuk penggunaan properti canggih CSS3, seperti background dan borders; dan juga memungkinkan akselerasi hardware dengan optional OpenGL dan Direct3D backends.[36]
Pada rilis pertama Opera 10.50, versi tersebut mulanya ditujukan untuk Windows saja.[37] Lalu, Opera untuk Mac hadir dalam versi 10.50. Versi terbaru Opera, yakni 15.0, dirilis pada awal Juni 2013.[38]




-     Google Chrome


Google Chrome OS adalahsistem operasi sumber terbukayang dirancang oleh Google Inc.untuk bekerja secara eksklusif dengan aplikasi web. Google Chrome OS diumumkan pada tanggal 7 Juli 2009, dan versi stabilnya akan diluncurkan umum pada paruh kedua tahun 2010. Sistem operasi ini berbasis Linux dan hanya akan berjalan pada pada perangkat keras yang dirancang khusus Antarmukapenggunanya dirancang mengambil pendekatan minimalis, seperti penjelajah web Google Chrome. Sistem operasi ini ditujukan bagi mereka yang menghabiskan sebagian besar waktunya di Internet.


Google Chrome OS bersifat open source dan baru bisa dinikmati di pertengahan akhir tahun 2010. Karena rencananya baru tahun ini kode sumbernya akan di buka ke public untuk bekerjasa dengan komunitas open source dalam pengembangannya.
Google menyatakan bahwa Google Chrome OS dirancang sebagai operating system yang cepat dan ringan. Sehingga dalam perancangannya akan mengutamakan tiga aspek pokok dalam sebuah operating system. Yaitu kecepatan, keamanan, dan kemudahan dalam penggunaannya.

Kesimpulannya Perkembangan Web Browser sudah sangat berkembang secara pesat, yang pada awalnya hanya berbentuk dokumen teks menjadi dokumen grafis dan menggunakan user interface grafis.
Sebenarnya masih banyak lagi web browser yang ada, namun di atas adalah web browser yang sering digunakan. Saat ini banyak pilihan web browser yang akan kita gunakan, agar kita tidak bingung mana yang akan digunakan kita perlu mengetahui kelebihan dan kekurangan dari web browser diatas . Semoga pembahasan di atas dapat menambah wawasan kalian tentang perkembangan web browser. Sekian :)
l



-     Sejarah Safari Web Browser


Sampai tahun 1997, Apple Macintosh memakai Netscape Navigator saja. Internet Explorer untuk Mac baru disertakan pada Mac OS 8,1 dan seterusnya sebagai default web browser, sebagai bagian dari lima tahun perjanjian antara Apple dan Microsoft. Microsoft merilis tiga besar versi Internet Explorer untuk Mac yang digabungkan dengan Mac OS 8 dan Mac OS 9. Microsoft selanjutnya merilis untuk Mac OS X edisi Internet Explorer 5, yang
dimasukkan sebagai browser default di semua rilis Mac OS X dari Mac OS X DP4 sampai Mac OS X v10.2.

Pada tanggal 7 Januari, 2003, Steve Jobs mengumumkan bahwa Apple telah mengembangkan sendiri web berdasarkan KHTML rendering mesin, yang dinamakan Safari. Mereka merilis versi beta pertama pada hari itu dan diikuti sejumlah versi beta lainnya, sampai versi 1,0 dirilis pada 23 Juni 2003. Pada awalnya tersedia sebagai download terpisah, tetapi pada 24 Oktober 2003 disertakan dengan Mac OS X v10.3 sebagai default browser, dan Internet Explorer disertakan hanya sebagai alternatif browser. Sejak rilis Mac OS X v10.4 pada 29 April 2005, Safari adalah satu-satunya web browser disertakan dengan sistem operasi.

Pada bulan Juni 2005, setelah beberapa kritikan dari KHTML pengembang atas kurangnya akses untuk mengubah log, Apple menfokuskan pengembangan pada sumber dan kode pelacakan bug dari WebCore dan JavaScriptCore ke OpenDarwin.org. WebKit sendiri juga dirilis sebagai open source. Kode sumber untuk non-renderer aspek browser, seperti GUI elemen, tetap eksklusif.

Dari Safari versi 2.0, dirilis pada 29 April 2005 dan berjalan hanya pada Mac OS X 10.4.x (Tiger) atau yang lebih baru, versi ini adalah sebagai touted oleh Apple yang memiliki kecepatan 1,8 kali lebih meningkatkan versi 1.2.4.

Pada bulan April 2005, Dave Hyatt, salah satu pengembang Safari di Apple, mengatakan didokumentasikannya kemajuan fixing bug di Safari membuat browser ini berhak lulus tes Acid2. Pada tanggal 27 April 2005, ia mengumumkan bahwa pembangunan Safari lulus tes. Pada 31 Oktober 2005, Apple merilis versi 2.0.2 dari Safari yang meliputi perbaikan bug Acid2.

Pada tanggal 9 Januari 2007, secara resmi mengumumkan Jobs dari Apple iPhone, yang menggunakan sebuah versi yang dikenal sebagai browser Safari MobileSafari. Sekarang ini memiliki mesin yang sama javascript (Nitro) sebagai desktop di banding hanya 3,0 iPhone.

Pada 12 Juni 2009 lalu Apple mengumumkan bahwa Safari 4, web browser terbaru mereka, telah diunduh lebih dari 11 juta kopi hanya dalam 3 hari pertama setelah peluncurannya dan 6 juta kopi diantara 11 juta kopi tersebut adalah pengunduhan Safari untuk operating system (OS) Windows.
Fitur-fitur baru (di Safari 4)

1.      Top Sites
Tampilan dari halaman-halaman yang sering kita kunjungi, yang disajikan dalam wall of previews sehingga pengguna dapat langsung masuk ke situs favorit hanya dengan sekali klik. Apple juga memberikan efek lengkung dalam fitur ini yang membuat tampilannya tidak membosankan seperti kebanyakan browser lainnya.

2.      Full History Search
Seperti namanya fitur ini dapat digunakan untuk mencari history petualangan kita mengunjungi website melalui judul, alamat web dan teks komplit dari halaman yang baru saja dikunjungi, sehingga mempermudah saat ingin kembali ke situs yang sudah dilihat sebelumnya.

3.      Cover Flow
Penggunaan Cover Flow untuk bookmark situs web yang memungkinkan anda untuk melihat dan mem-flip situs web dengan mudah, semudah melakukannya seperti album art flip pada iTunes. Cover Flow menunjukkan bookmarks dan histori kunjungan situs web sebagai preview dalam bentuk gambaran grafis yang elegan dan berkelas. Untuk memilih dan mengunjungi situs web lewat Cover Flow, cukup klik sekali saja.

4.      Tabs on Top
Untuk tabbed browsing yang lebih mudah dengan drag-and-drop tab management tools dan tombol intuitif untuk membuka halaman yang baru. Awalnya memang agak aneh juga karena tabnya berada di atas tapi lama kelamaan juga akhirnya terasa juga fungsi dan kemudahannya.

5.      Smart Address Field
Fitur ini sudah ada di browser lain yaitu fitur yang secara otomatis menyelesaikan alamat web dengan menampilkan daftar saran-saran yang mudah dibaca dari Top Sites, bookmarks dan riwayat browser.

6.      Smart Search Field
Dimana pengguna menyempurnakan pencarian dengan rekomendasi dari Google Suggest atau dari daftar pencarian yang terbaru.

7.      Full Page Zoom
Untuk tampilan lebih dekat semua situs tanpa menurunkan kualitas dari tampilan halaman maupun teks.

8.      Built-in
Alat pengembangan web untuk debug, tweak dan pengoptimalan website untuk penampilan terbaik dan compatibility.

9.      Nitro JavaScript Engine
Safari 4 memperkenalkan mesin Nitro JavaScript, sebuah mesin bytecode JavaScript termutakhir yang pernah ada. Nitro JavaScript adalah rahasia utama mengapa Safari 4 sangat cepat. Dengan Nitro JavaScript ini, Safari 4 mengeksekusi JavaScript hingga 6 kali lebih cepat dibandingkan dengan Microsoft Internet Explorer 8, dan 4 kali lebih cepat dibandingkan dengan Mozilla Firefox 3.

10. CSS
Safari sebagai pionir efek CSS atau Cascading Style Sheets, akan membantu para developer web untuk dapat memperindah halaman web dengan mengatur gambar atau foto dengan gradients yang menarik, masks yang tajam dan tepat serta refleksi halaman web yang mengagumkan dengan hanya menggunakan beberapa baris proses coding.

Kelebihan dan Kekurangan

Ü     Kelebihan
1.      Kemampuan memecah tab menjadi jendela, dan sebaliknya
2.      Snapback
3.      Relatif cepat

Ü     Kekurangan
1.      Tampak aneh sebagai aplikasi Windows, jika anda pertama kali menggunakannya.
2.      Tak ada fitur restore kalau Safari hang.



-      AVANT BROWSER

Avant browser memiliki fitur-fitur yang merupakan peningkatan dari apa yang dimiliki oleh Internet Explorer. Avant Browser adalah browser yang cepat, stabil, user-friendly, dan merupakan multiwindow browser. Memang engine yang dipakai adalah engine IE. Akan tetapi Avant Browser memiliki kelebihan dibandingkan IE.
Sifat avant browser adalah freeware, dibuat oleh Anderson Che, programmer yang berasal dari China, dikembangkan oleh Avant Force yang menyatukan 3 layout engine dalam 1 jendela. Versi terbaru dari avant browser adalah 11,7 build 15. Terinspirasi dari Opera, yang lebih dulu konsep interface dokumen yang banyak menyatukan layout mesin yang digunakan IE, tujuannya adalah mengikuti Ergonomis-nya. Opera pertama muncul dengan nama IEOpera, kemudian berubah karena isu merk dagang perkembangan ditambahkan penahan pop-up, server iklan, dan 1 klik yang dapat melumpuhkan keamanan, seperti ActiveX, Java, dan Script Search Engine Standar, bukan Google, tetapi seperti Yahoo!, yang selanjutnya diberi nama Avantfind. Komunitas dari Avant Browser ini telah menciptakan tools lain dan ekstensinya, termasuk file registry yang memperbolehkan menggunakan batang informasi dan peningkatan keamanan lain bagi Windows XP SP2.

Kelebihanya :

    Simpan Profile secara online
    Pengisian otomatis (AutoFills)

Ini sangat membantu dalam mengingat web passwords, dan mengisi passwords hanya dengan sekali klik.

    Mem-filter Animasi Flash

Fakta yang ada yaitu lebih dari 85% iklan animasi flash pada halaman web. Animasi ini biasanya berukuran cukup besar, dan ukuran normal mencapai 90% dari ukuran halaman yang sedang kita kunjungi. Dengan Avant Browser kita dapat menghemat bandwidth yang terpakai dengan mem-block file animasi itu.

    Built-in AD/Pop-up Blocker

Dengan mudah membuang banner iklan yang tidak diinginkan dan halaman pop-up dengan sekali klik.

    Built-in RSS/ATOM Reader

Avant Browser juga mempunyai built-in RSS/ATOM Reader, sehingga kita dapat membaca RSS/ATOM feeds seperti membuka sebuah halaman web. Dan tentu saja kamu juga dapat menyimpan feed favorit di dalam bookmark.

    Penambahan fungsi mouse
    Jika kita mengklik link halaman web dengan tombol tengah mouse (middle mouse button), link yang terbuka di halaman baru.
    Multi-Window Browsing
    Real Full Screen Mode dan Alternative Full Desktop mode

Ketika kita membuka halaman web dengan Avant Browser Full Screen Mode, semua yang kita lihat hanyalah webspace, tanpa toolbars atau menu lain. Juga sangat sederhana dengan autohidden!

    Adanya mesin pencari di dalamnya (Built-in Search Engine)
    Pada Avant Browser terdapat mesin pencari di dalamnya. Kita dengan mudah dapat mencari sesuatu halaman web, gambar/photo, groups, direktori, berita, lirik dan software di Internet.
    Full IE Compatibility

Avant Browser hadir dengan semua fungsi yang ada pada Internet Explorer, termasuk Cookies, ActiveX Controls, Java Script, Real player dan Macromedia Flash. IE bookmarks otomatis di-import ke dalam Avant Browser.

    Atur data pribadi (Records Cleaner)
    Safe Recovery
    Skins

Kekuranganya :

    Avant Browser sudah banyak diterjemahkan ke dalam beberapa bahasa, tapi belum ada yang menterjemahkan ke dalam Bahasa Indonesia.
    Penggunaan IE plug-in dapat menyebabkan program fatal error.
    Kecepatan Avant Browser terhitung biasa, dengan fitur keamanan yang kurang memadai karena belum dilengkapi dengan fitur antispyware, antivirus, apalagi antiphising.



-         FLOCK


Flock adalab web browser yang dibangun dengan code mozilla frefox yang web browser ini khususkan menyediakan social networking dan Web 2.0. Flock didesain untuk memudahkan aktivitas online pengguna internet mengatur beberapa social networking, web mail, news feeds dan blogs yang mereka miliki. Dengan Mengunakan Flock mereka dapat dengan mudah menjelajah, berbagi, dan menikmati content maupun menjalin hubungan di situs pertemanan yang mereka inginkan.

Kelebihanya :

    Upload foto ke layanan situs sosial seperti Flickr, Facebook, Twitter, My Space menggunakan menu photo uploader.
    Terintegerasi langsung dengan situs jaringan sosial
    Cek email melalui menu webmail

Kekuranganya :

    terlalu sesaknya layar monitor 17″ untuk mengakomodir semua keunggulan Flock tersebut
    Flock membutuhkan resources yang lebih besar



-          K-MELEON


K-Meleon merupakan salah satu browser gratis yang open source, dimana para pengembangnya bisa datang dari seluruh dunia. Browser ini boleh dikatakan sebagai salah satu browser yang bagus, karena sifatnya yang open source sehingga memungkinkan para penggunanya untuk memodifikasi atau mengkustomise browser tersebut sehingga sesuai dengan keinginannya.

Browser dengan tampilan kepala kadal hijau ini memiliki sifat dan karakteristik yang hampir sama dengan firefox. Hal ini dikarenakan pengembang awalnya adalah mozzila. Dimana diawal pengembangannya browser ini dimaksudkan untuk nantinya dapat mengambil peran sebagai web browser yang tercepat dan mudah dalam pemakaiannya. Browser yang dikembangkan sejak tahun 2000 ini sudah masuk pada versi K-Meleon 1.1.3 (untuk portable use).Pada versi ini K-Meleon sudah terintegrasi dengan browser – browser lain yang cukup familiar bagi kita.

Kelebihanya :

    Lebih simple
    Tanpa bermacam-macam plugin maupun add-ons yang membuat kerja browser lebih ringan dan cepat tentunya

Kekuranganya :

    Tidak mempunyai addons
    Secara default K-Meloen sudah memblock iklan-iklan yang ternama, sehingga membuka halam web loading jadi berasa ringan dan cepat banget dan tentunya memakan memori pada komputer kita.

    Kurang cocok untuk membuka facebook, akan ada peringatan bahwa versi browser yang digunakan versi lama (padahal yang dipake adalah k-meleon terbaru)
    Agak repot untuk menambahkan plugin/add on jika dibandingkan dengan Firefox, walaupun sudah ada beberapa plugin yang terpasang secara default
    Untuk menambah/menutup tab perlu beberapa kali klik mouse, walaupun masih bisa juga dengan shortcut keyboard



-          SEAMONKEY


SeaMonkey adalah sebuah proyek komunitas untuk menjadikan SeaMonkey all-in-one internet application suite, seperti software suite populer yang sudah dibuat sebelumnya oleh Netscape dan Mozilla, dan proyek SeaMonkey melanjutkan konsep tersebut. Terdiri dari Internet browser, email &amp; newsgroup client, HTML editor, IRC chat and web development tools, SeaMonkey direkomendasikan bagi advanced users, web developers dan corporate users.

Kelebihanya :

    Bisa berguna untuk email dan browser sekaligus
    Penterjemahan website2 yang berbahasa asing (China, Jepang, Korea, Spanyol, dll) ke bahasa Inggris yang lebih mudah dimengerti
    Dapat memfilter email spam ataupun virus

Kekuranganya :

    Ada beberapa web yang tidak dapat dibuka



-         COMODO DRAGON

Comodo Dragon merupakan salah satu chrome based browser yang benar – benar berfokus pada security dan privacy anda saat browsing di internet. Fitur comodo dragon antara lain meningkatkan keamanan privacy anda, SSL certificate identification, stabilitas yang lebih tinggi, incognito mode stops cookies.
Dengan fitur keamanan yang super tinggi ini, tentu saja mengurangi kecepatan browsing anda karena sebelum website ditampilkan dihalamn browser, website tersebut terlebih dahulu melalui beberapa pengecekan untuk memastikan keamanannya.
Comodo akan melakukan validasi SSI, menghetikan cookies dan spy, serta mencegah didownloadnya tracking dari browser anda oleh web – web yang anda kunjungi.
Kelemahan comodo dragon adalah versi chrome basednya yang masih tertinggal jauh dari versi chrome saat ini.

-           NETSCAPE

Netscape merupakan salah satu program browser yang digunakan untuk menjelajah dunia internet. Versi pertama dari netape dibuat pertama kali dengan nama Mosaic oleh National Center Of Supercomputing Aplication di Urbana Champaign.
Netscape navigator dapat digunakan untuk mengunjungi world wide web page dan juga dapat membuat serta melihat dokumen HTML yang ada bahkan dapat melihat bentuk asli dari dokumen HTML.
Netscape navigator merupakan browser web yang terkenal pada era 1990-an dan paling banyak digunakan sebelum kemunculan internet Explorer dari Microsoft, yang dibuat oleh Netscape Corporation. Pada zamannya, Netscape banyak digunakan oleh pengguna karena memang lebih baik dibandingkan dengan beberapa web browser berbasis grafis yang lainnya saat itu. Netscape tersedia dalam flatform windows 16-bit ( Win 16 ), windows 32-bit ( Win 32 ), UNIX, serta Macintosh.
Netscape navigator merupakan browser yang dibuat dari basis kode sumber mosaic web browser dari National Center Supercomputing Aplications ( NCSA ), karena memang pembuatan NCSA ( Marc Andressen ) adalah pendiri netscape corpetation. Selain tersedia dalam bentuk netscape navigator, netscape juga mengeluarkan paket suite internet, yang disebut sebagai netscape communicator, yang menggabungkan navigator, klien e-mail, editor halaman web, dan aplikasi lainnya.
Kelebihan :
Stabil jika digunakan untuk surfing, browsing, upload, dan download
Netscape navigator adalah browser web yang merupakan gagasan bagi browser Mozila FireFox.
Kekurangan :
Tampilan GUI ( Grapical User Interface ) kurang bagus atau kasar.



-         SEA MONKEY

Sea Monkey atau lengkapnya Mozilla Sea Monkey adalah suatu internet suite, yang merupakan gabungan web browser untuk menjelajah internet, e-mail client untuk menerima dan mengirim e-mial, news client untuk menerima berita dan HTML editor untuk menyunting halaman – halaman website yang menggunakan HTML ( Hyper Text Mark-Up Language ).
Dahulunya perangkat lunak ini bernama mozilla Aplication Suite, yang merupakan pengembangan dari netscape navigator buatan Netscape Communications Corporation ( yang sudah bubar ). Sea Mongkey merupakan perangkat lunak yang bersifat free software, open source, dan cross – plasform. Dikembangkan secara bersama oleh suatu komunitas yang dipimpin oleh Sea Monkey Council ( Dewan Sea Monkey ).
Kelebihan :
Bisa berguna untuk email dan browser sekaligus.
Penterjemahan website – website yang berbahasa asing ( China, Jepang, Korea, Spanyol, dll ) ke bahasa inggris, yang lebih mudah dimengerti.
Dapat memfilter email spam ataupun virus.
Kelemahan :
Ada beberapa jenis web yang tidak mau dan tidak bisa dibuka.



-         MAXTHON

Maxthon awalnya dikenal sebagai MyIE2, adalah sebuah browser web gratis untuk Microsoft Windows. Rilis terbaru, Maxthon 3, mendukung baik Trident dan Webkit mesin render.
Maxthon memenangkan CNET WebWare 100 Awards pada tahun 2008. ( 3 ) dan 2009, ( 4 ) dan # 97 dalam daftar PCWorld tentang 100 produk terbaik 2011 menurut CEO Internasional Maxthon Ming Jie “Jeff” Chen, Maxthon.
Didasarkan pada MyIE, yang awalnya diciptakan oleh Changyou, seorang programmer Cina yang ingin menyesuaikan browser Web Internet Explorer ( 6 ) ( 7 ). Changyou diposting sebagian besar sumber kode ( 8 ) untuk MyIE pada board sistem buletin sebelum meninggalkan proyek pada tahun 2000. Chen terus berkembang MyIE dan pada tahun 2002 merilis versi baru, MyIE2 ( 9 ) MyIE2 tumbuh dengan cepat, dengan pengguna diseluruh dunia memberikan kontribusi plugin dan kulit. Dan membantu dengan debugging. Itu namanya Maxthon pada tahun 2003. Chen didirikan Mysoft International Limited di Hong Kong pada tahun 1999 untuk mendistribusikan MyIE ( 11 ) pada tahun 2005 perusahaan menerima dana benih dari perusahaan modal ventura WI Harper Group dan Morten Lund, Investor Skype pertama, dan Chen pindah. Perusahan ke Beijing. ( 12 ) ( 13 ) apda tahun 2006 Maxthon menerima investasi lebih lanjut dari AS yang berbasis perusahan modal ventura Charles River Ventures ( 10 ).
Pada tanggal 10 april 2007, Tech Crunch melaporkan bahwa Google telah menginvestasikan setidaknya US $ 1 Juta di Maxthon. ( 14 ) ini ditolak pada hari berikutnya oleh Chen ( 15 ). Namun, dalam sebuah wawancara dengan Sina.com portal Cina, Chen tidak mengesampingkan masa depan “kerjasama” antara kedua perusahaan ( 16 ).
Maxthon adalah slah satu dari dua belas browser microsoft disajikan pada tahun 2010 di Browser Choice.eu, sebuah website yang memungkinkan pengguna dari Microsoft Windows yang berada di wilayah Ekonomi Eropa untuk memilih browser default web mereka ingin untuk digunakan pada komputer mereka ( 17 ).
Kelebihan :
Mempunyai screen capture, untuk membuat screenshot pada web.
Pada sidebar sebelah kiri ada sidebar khusus untuk pengguna facebook. Dengan sidebar tersebut kita dapat melihat status teman kita.
Ringan tidak banyak makan reseurce
Kekuranga :
Interfacenya tidak enak dilihat, terasa jadul.
Manajemen tabnya agak aneh.
readmore...