BUKU BARU: MENGUASAI PEMROGRAMAN FIREFOX
Author: Ivan Siregar, S.T., M.T.
(dosen, praktisi IT, trainer, business owner)
Bonus: CD
Halaman: 130
Penerbit: Gava Media
Dapat dibeli di SELURUH GRAMEDIA INDONESIA
======================= KATA PENGANTAR =========================
Author: Ivan Siregar, S.T., M.T.
(dosen, praktisi IT, trainer, business owner)
Bonus: CD
Halaman: 130
Penerbit: Gava Media
Dapat dibeli di SELURUH GRAMEDIA INDONESIA
======================= KATA PENGANTAR =========================
Suatu alasan mengapa Firefox menjadi sangat diminati adalah karena
framework Firefox dapat dikembangkan secara mandiri, yaitu dengan
pembuatan extension. Selain itu, pembuatan extension ini juga amatlah
mudah, namun sayangnya banyak pengembang aplikasi berbasis web tidak
mengetahuinya. Prinsipnya, dengan penguasaan yang relatif sedikit
sajapun akan JavaScript dan XML, maka seorang web developer dipastikan
mampu membuat add-on secara mandiri, untuk mendukung performa aplikasi
yang dikembangkan.
Buku ini ditulis karena alasan sederhana
seperti yang telah dikemukakan tadi, yaitu memaksimalkan aplikasi yang
dikembangkan berbasis web. Isinya sangat ringkas, sebab pembahasan
diberikan secara sangat sederhana dan lebih kepada aspek teknis
pembuataan add-on pada Firefox, yaitu JavaScript, XML dan XUL (baca
zool). Memiliki dan mempelajari buku ini akan menambah wawasan pembaca
akan teknik pemrograman pada Firefox.
Terimakasih kepada semua pihak yang telah mendukung penerbitan buku
ini, secara khusus rekan kerja AplysIT – IT Solution Center di Kantor
Pusat Bandung dan Kantor Cabang Medan (Yayu, Diyana, Husni, Roy, Adith,
Nugi, Budi, Reza, Iqbal, Yani, Hestinar, Johanes, Tulus) yang telah
mendukung penulisan buku ini. Buku ini dipersembahkan untuk kemajuan
teknologi informasi Indonesia.
Akhir kata, semoga buku ini dapat membawa manfaat bagi pembaca.
Bandung, April 2011
Ivan Michael Siregar, S.T., M.T.
Hengky Sipayung, S.T., M.T.
======================= DAFTAR ISI =====================
KATA PENGANTAR 1
DAFTAR ISI 2
======================= COVER BELAKANG ================
Pembahasan buku ini mencakup:
Jika tidak bisa menemukan buku di Gramedia atau toko buku lainnya, bisa menghubungi aplysitKATA PENGANTAR 1
DAFTAR ISI 2
- BAB 1: MEMULAI PEMROGRMAN FIREFOX 3
- 1.1Konfigurasi Pada Firefox ..............................................................5
- 1.2. Chrome ......................................................................................7
- 1.3. Membuat Direktori Pengembangan .............................................9
- BAB 2: MENGENAL ELEMEN XUL .......................................................21
- 2.1. Elemen Menu ............................................................................21
- 2.2. Dialog Box ................................................................................32
- 2.4 Boxes ........................................................................................38
- 2.5 Tab Boxes .................................................................................43
- 2.3 List ............................................................................................48
- 2.4 Tree ...........................................................................................51
- 2.5 Grid ...........................................................................................56
- 2.6 Group Boxes and Radio Group ..................................................60
- 2.7 Splitter .......................................................................................64
- BAB 3: BEKERJA DENGAN PREFERENCE ..........................................69
- BAB 4: WEB CONTENT .........................................................................77
- BAB 5: DISABLE – ENABLE PLUGIN ...................................................83
- BAB 6: FINAL PROJECT ”SMARTPLUGIN” .........................................89
- 6.1. SmartPlugin ...............................................................................89
- 6.2. Menyiapkan file xpi ....................................................................97
- 6.3. Beberapa Perintah Pada Browser Firefox ...................................97
- PENUTUP .................................................................................................99
- PUSTAKA ................................................................................................100
======================= COVER BELAKANG ================
Salah satu web browser yang sangat banyak digunakan adalah FireFox.
Namun tidak banyak yang mengetahui bahwa FireFox memiliki framework
sendiri yang dapat dimanfaatkan untuk membuat extension atau plugin
untuk digunakan dalam meningkatkan fitur aplikasi yang dikembangkan
berbasis web. Dalam pengalaman AplysIT saat mengembangkan aplikasi
enterprise, untuk setiap akses yang mengijinkan untuk dilakukan lewat
browser, maka AplysIT selalu menyediakan plugin sebagai pintu masuk ke
sistem, hal ini semata-mata adalah untuk mengendalikan secara penuh
aktivitas user terhadap sistem yang sedang diakses. Tujuannya tidak lain
adalah untuk meningkatkan keamanan.
Buku ini ditujukan bagi siapa saja yang ingin menguasai pemrograman FireFox dalam rangka membuat adds on atau plugin. Perangkat yang digunakan adalah browser FireFox versi 3.5 dan versi 4.0 ke atas dan sebuah editor text. Hasilnya dapat dicoba langsung pada brower FireFox.
Buku ini menjelaskan hampir seluruh komponen FireFox termasuk pemanfaatannya dalam aplikasi. Isi dari buku ini lebih kepada praktis penggunaan komponen tersebut, dan sedikit menjelaskan mengenai konsep. Hal ini sengaja dibuat, sebab sering sekali seseorang yang berkeinginan belajar dari awal, mengalami kesulitan untuk memulainya.
Pada bagian akhir diberikan sebuah proyek SmartPlugin, yaitu plugin yang mengontrol plugin lainnya, yang tujuannya adalah untuk membuat browser FireFox lebih ringan.
Buku ini juga sangat cocok sebagai salah satu topik Tugas Akhir. AplysIT menyediakan konsultasi Tugas Akhir atau Thesis yang sifatnya adalah penelitian bersama antara peserta dan tim ahli AplysIT.
Buku ini ditujukan bagi siapa saja yang ingin menguasai pemrograman FireFox dalam rangka membuat adds on atau plugin. Perangkat yang digunakan adalah browser FireFox versi 3.5 dan versi 4.0 ke atas dan sebuah editor text. Hasilnya dapat dicoba langsung pada brower FireFox.
Buku ini menjelaskan hampir seluruh komponen FireFox termasuk pemanfaatannya dalam aplikasi. Isi dari buku ini lebih kepada praktis penggunaan komponen tersebut, dan sedikit menjelaskan mengenai konsep. Hal ini sengaja dibuat, sebab sering sekali seseorang yang berkeinginan belajar dari awal, mengalami kesulitan untuk memulainya.
Pada bagian akhir diberikan sebuah proyek SmartPlugin, yaitu plugin yang mengontrol plugin lainnya, yang tujuannya adalah untuk membuat browser FireFox lebih ringan.
Buku ini juga sangat cocok sebagai salah satu topik Tugas Akhir. AplysIT menyediakan konsultasi Tugas Akhir atau Thesis yang sifatnya adalah penelitian bersama antara peserta dan tim ahli AplysIT.
Pembahasan buku ini mencakup:
- Framework FireFox
- Penggunaan komponen pada FireFox
- Menggunakan media penyimpan data lokal
- Content Reader
- Plugin Controller
- 12 contoh praktis dan lengkap
- 1 proyek SmartPlugin
No comments:
Post a Comment