Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / Web Development / Seberapa Mobile Responsive-kah Aplikasi Web yang Anda Kembangkan?
Posisi Menu: Ingin yang Horizontal (Atas) atau Vertical (Kiri)?
Aplikasi Multi Bahasa. Siapa Takut?

Seberapa Mobile Responsive-kah Aplikasi Web yang Anda Kembangkan?

Sel, 18 Maret 2014 oleh Masino Sinaga 1 Komentar

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 aplikasi web yang mendukung layout yang responsif terhadap perangkat mobile biasanya hanya membutuhkan scroll ke bawah dan ke atas.

Memang, harus diakui bahwa tidak semua halaman di aplikasi web tersebut harus “dipaksakan” mendukung disain yang responsif terhadap layar perangkat mobile. Ada beberapa faktor yang mungkin sulit untuk dihilangkan agar bisa menyesuaikan dengan optimal pada lebar layar (screen). Contohnya, jumlah kolom di halaman List yang menampilkan data dalam bentuk tabel. Semakin banyak jumlah kolom di tabel tersebut, maka akan semakin sulit pulalah aplikasi web tersebut bisa menyesuaikan dengan lebar perangkat mobile yang “sempit” tadi. Itu makanya usahakanlah agar jumlah kolom di halaman List tidak terlalu banyak.

Meskipun demikian, ada juga beberapa halaman yang seharusnya tetap diusahakan agar bisa mendukung Mobile Responsive Design. Contohnya empat halaman berikut, yaitu: halaman Login, halaman untuk mereset password (Forgot Password), halaman untuk Registrasi Akun Pengguna, dan halaman Ganti Password. Keempat halaman ini seharusnya bisa dibuat dengan menggunakan layout yang responsif terhadap perangkat mobile, karena keempat halaman itu biasanya ditampilkan dalam bentuk Form, bukan dalam bentuk Tabel. Itulah alasan utama mengapa keempat halaman tersebut seharusnya tetap dibuat dengan layout yang responsif terhadap perangkat mobile.

Ciri-ciri dari halaman yang mendukung Mobile Responsive Design adalah, ketika ditampilkan di layar yang sangat sempit, katakanlah pada ukuran lebar 480 pixels atau yang lebih kecil dari itu, maka semua elemen pada form akan otomatis merapat ke kiri. Label dari isian/input akan berada di sebelah atas dan merapat ke kiri, sedangkan setiap elemen untuk digunakan sebagai isian/input akan berada di bawah dari label yang bertalian, dan juga harus tetap merapat ke kiri. Artinya, Pengguna tidak perlu melakukan scroll ke kanan dan ke kiri untuk menjelajahi semua elemen di form tersebut. Pengguna hanya cukup melakukan scroll ke bawah dan ke atas.

Sebaliknya, ketika halaman tersebut ditampilkan pada perangkat dengan layar yang lebih lebar dari 480 pixels, maka layout form tadi akan menyesuaikan ke layout normal yang (biasanya) terdiri dari dua kolom. Kolom pertama untuk menampilkan label dari setiap isian/input, sedangkan kolom kedua untuk menampilkan elemen dari isian/input yang posisinya rata atau sejajar dengan label yang berada di sebelah kirinya. Artinya, layout form tidak selamanya harus ditampilkan dalam posisi yang sama ketika diakses melalui perangkat mobile di perangkat komputer dengan lebar layar yang relatif besar. Itulah ciri-ciri dari halaman yang layout-nya responsif terhadap perangkat mobile

Nah, seberapa responsifkah halaman dari aplikasi web yang Anda bangun terhadap perangkat mobile? 🙂

Ditempatkan di bawah: Web Development Ditag dengan:handphone, I-Phone, mobile responsive design, PHPMaker Indonesia

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com, ilovephpmaker.com, dan phpmakerprojects.com.

Posisi Menu: Ingin yang Horizontal (Atas) atau Vertical (Kiri)?
Aplikasi Multi Bahasa. Siapa Takut?

Komentar

  1. Purwanto mengatakan

    Sel, 18 Maret 2014 pada 7:02 pm

    Makasih bang, nambah ilmu baru nih 🙂

    Balas

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

Pos-pos Terbaru

  • Alasan 20 Harus Pakai Masino Extensions: Maximum Record per Page
  • Alasan 19 Harus Pakai Masino Extensions: Custom Breadcrumb Links
  • Alasan 18 Harus Pakai Masino Extensions: Improvement User Level Permissions
  • Alasan 17 Harus Pakai Masino Extensions: Dynamic Permission for Export Data
  • Alasan 16 Harus Pakai Masino Extensions: Confirm Before Save

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Demo Masino Extensions for PHPMaker 2026 – Masino Sinaga pada Fitur-Fitur Masino Extensions untuk PHPMaker 2024
  • Masino Sinaga pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Angg* pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Masino Sinaga pada Cara Menampilkan Tombol Close di Footer Modal buat Custom File yang SkipHeaderFooter-nya Bernilai True
  • Masino Sinaga pada Cara Menampilkan Tombol Close di Footer Modal buat Custom File yang SkipHeaderFooter-nya Bernilai True

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Projects
  6. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

(c) Masino Sinaga 2009 - 2026 | WordPress | Catat masuk | Kembali ke atas