Ketika aplikasi web yang Anda buat digunakan oleh banyak Pengguna, dan kebanyakan di antaranya terdiri dari orang-orang yang itu-itu saja; relatif sama, cenderung digunakan setiap hari mulai dari pagi sampai sore, digunakan selama lima hari kerja mulai dari hari Senin sampai Jumat, biasanya akan memiliki kecenderungan membosankan bagi Pengguna. Percaya atau tidak, tapi hal ini benar terjadi! Mengapa? Karena mereka akan melihat tampilan yang sama, layout yang sama, posisi menu yang sama, jenis … [Selengkapnya ...]
Jangan Senang Dulu Jika Aplikasi Web yang Anda Buat Menggunakan AJAX yang Berlebihan!
Ada begitu banyak aplikasi web yang sekarang dibangun menggunakan AJAX yang berlebihan. Seperti yang kita ketahui, AJAX memang berguna untuk mengambil data dari server lalu menampilkannya kembali ke browser tanpa harus me-refresh atau me-reload halaman tersebut. Nah, istilah berlebihan yang saya maksudkan di sini adalah jika fungsi AJAX itu sendiri digunakan terlalu sering (hampir di semua aktivitas) sehingga kelihatan menjadi tidak proporsional lagi. Apalagi jika fungsi AJAX tadi pada akhirnya … [Selengkapnya ...]
Posisi Menu: Ingin yang Horizontal (Atas) atau Vertical (Kiri)?
Setiap aplikasi web pasti memiliki menu. Menu berisi link ke halaman yang dapat diakses oleh Pengguna sesuai dengan Peran-nya di aplikasi tersebut. Menu bisa hanya terdiri dari satu level (hanya menu induk saja), atau bahkan bisa juga lebih dari satu level (memiliki sub-menu yang merupakan percabangan dari menu induknya). Posisi menu di aplikasi berbasis web biasanya berada di bagian paling atas halaman (Menu Horizontal), atau di sebelah kiri (Menu Vertical). Jarang sekali ada aplikasi web yang … [Selengkapnya ...]
Seberapa Mobile Responsive-kah Aplikasi Web yang Anda Kembangkan?
Ada beberapa aplikasi web yang dibangun saat ini sayangnya tidak memperhatikan aspek Mobile Responsive Design. Artinya, aplikasi web tersebut ketika ditampilkan di perangkat mobile seperti Handphone atau I-Phone, layout-nya tidak otomatis menyesuaikan dengan lebar layar dari perangkat tadi. Akibatnya, ketika Pengguna menampilkan halaman tersebut di perangkat mobile, tampilannya menjadi lebih kecil dan Pengguna harus melakukan scroll ke kanan dan ke kiri. Sementara kita ketahui bahwa ciri khas … [Selengkapnya ...]
Aplikasi Multi Bahasa. Siapa Takut?
Di jaman sekarang ini, rasanya bukan hal yang berlebihan jika aplikasi web yang kita kembangkan harus mendukung pemakaian beberapa bahasa (multi bahasa). Paling tidak, selain menggunakan bahasa Indonesia sebagai bahasa utamanya, aplikasi web tersebut seharusnya mendukung pemakaian bahasa Inggris (English) juga. Mengapa? Alasannya sederhana. Supaya bisa dikenali oleh Pengguna dari negara lain. Atau, alasan yang lebih dari sederhana dari itu adalah, supaya aplikasi web Anda bisa lebih dikenal … [Selengkapnya ...]