digilib@itb.ac.id +62 812 2508 8800

Perkembangan teknologi jaringan nirkabel (wireless) dan perangkat genggam memungkinkan Internet dapat diakses dari berbagai perangkat genggam nirkabel seperti Personal Digital Assistant (PDA), smart phone, communicator, bahkan telepon genggam biasa. Permasalahan muncul karena Internet dan Web pada awalnya ditujukan untuk perangkat berkemampuan tinggi seperti komputer. Sementara perangkat genggam umumnya mempunyai kemampuan yang terbatas. Dalam mengakses gambar di Web, pengguna perangkat genggam nirkabel seringkali tidak dapat menampilkan gambar pada perangkatnya dengan baik karena ukuran gambar melebihi layar atau format gambar tidak didukung oleh perangkat pengguna. Pada Tugas Akhir ini dikembangkan sebuah aplikasi Image Transcoding untuk pendekatan end-to-end. Aplikasi Image Transcoding bertujuan menyesuaikan gambar yang diminta pengguna (client) agar dapat tampil pada perangkat pengguna yang memiliki kemampuan layar (display) yang terbatas. Untuk mengetahui kemampuan perangkat pengguna, aplikasi menyimpan data karakteristik perangkat yang bersumber dari Wireless Universal Resource File (WURFL). Pendekatan end-to-end mengharuskan aplikasi Image Transcoding terinstalasi di server. Demi mencapai tujuan tersebut, aplikasi dibuat sebagai module Apache Web server. Dalam pengembangan aplikasi, dipakai bahasa pemrograman C dan kakas bantuan Apache Extension Tools (APXS) untuk membangun Apache module. Image Transcoding memperlebar aksesibilitas dan kenyamanan pengguna perangkat berkemampuan terbatas dalam mengakses gambar dan halaman yang mengandung gambar di Web. Image Transcoding dapat diimplementasikan untuk pendekatan end-to-end dengan mengembangkan aplikasi sebagai extension dari Web server. Pada penerapannya, aplikasi Image Transcoding juga dapat terinstalasi dengan mudah pada Apache Web server sebagai Apache module.