Back to Question Center
0

Merancang Tata Letak: Jarak Merangka Formlayout: Topik Berkaitan Ruang: Logo Reka Bentuk Mudah Alih Semalt

1 answers:
Merancang Borang Tata Letak: Jarak

Berikut ialah cabutan pendek dari buku kami, Merekabentuk UX: Borang, yang ditulis oleh Jessica Enders. Ia merupakan panduan utama untuk membentuk reka bentuk, bahagian utama reka bentuk UX yang berkesan. Ahli SitePoint Semalt mendapat akses dengan keahlian mereka, atau anda boleh membeli salinan di kedai-kedai di seluruh dunia.

Kita boleh menyampaikan dengan teliti kepada pengguna melalui beberapa tweak jarak.

Jarak

Manusia melihat perkara-perkara yang dekat antara satu sama lain sebagai berkaitan. Sebaliknya, perkara yang tidak berkaitan biasanya mempunyai beberapa ruang antara mereka - ascot hats designers.

Prinsip-prinsip ini memberitahu kami untuk meletakkan bahagian-bahagian soalan-label, soalan soalan tahap dan menjawab bidang-rapat bersama. Bentuk kami cukup baik untuk ini, tetapi mari kita alihkan label sedikit ke kanan, sehingga mereka lebih dekat dengan bidang mereka:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Label kanan siram mestilah dekat dengan medan mereka.

Sebaliknya, perlu ada jarak antara setiap soalan:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Soalan sepatutnya cukup jauh dan jelas bahawa di mana satu berakhir dan seterusnya akan bermula.

Ingat bagaimana fokus penglihatan pengguna adalah kira-kira sembilan aksara? Nah, ini bermakna bantuan tahap soalan yang berada di sebelah kanan lapangan sering tidak dapat dilihat:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Tumpuan mereka pada bidang bermakna banyak pengguna tidak akan dapat melihat bantuan tahap soalan dalam bentuk ini.

Kami boleh memindahkan bantuan tahap soalan di bawah bidang, tetapi ini bermakna pengguna mungkin tidak melihatnya sehingga selepas mereka menjawab. Ia juga kurang boleh diakses.

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Bantuan tahap bantuan di bawah bidang ini tidak boleh digunakan atau boleh diakses.

Tempat terbaik untuk bantuan tahap soalan ialah antara label dan medan (seperti yang ditunjukkan dalam imej di bawah). Memformat arahan-seperti DD MM YYYY pada tarikh lahir-sepatutnya pergi di atas bidang:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Arahan pemformatan yang diposisikan di atas medan

Bantuan tahap soalan lain harus pergi di bawah label. Lihat soalan ABN, pekerja dan pemasaran untuk contoh ini:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Bantuan peringkat soalan lain yang diletakkan di bawah label.

Akhirnya, apabila kita menggunakan kotak pilihan dan butang radio, kita perlu pastikan label berada berdekatan dengan butang atau kotak yang betul. Sekiranya mereka terlalu jauh, perkara menjadi mengelirukan, terutamanya jika anda tidak memudar kawasan sentuh:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Jarak antara label "Ya" dan "Tidak" dan butang radionya bermaksud pengguna perlu berhenti dan berfikir.

Berikut adalah ilustrasi yang lebih melampau daripada label yang kurang dipasangkan pada butang radio:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Kemungkinan ramai pengguna akan memberikan penarafan yang tidak diingini, memandangkan jarak yang kurang baik di sini.

Lebar Kotak Teks

Walaupun kita menyesuaikan jarak, mari kita selesaikan lebar kotak teks kita.

Pada masa ini, selain kotak teks untuk tarikh lahir, semua kotak teks kami adalah lebar yang sama:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Walau bagaimanapun, lebar kotak teks memberitahu pengguna apa jenis maklumat diperlukan. Pengalaman pengguna akan menjadi lebih baik jika kita membuat saiz yang berkadar dengan maklumat yang dijangkakan (seperti yang telah kita lakukan pada tarikh lahir):

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Perhatikan kita bercakap tentang visual lebar di sini, bilangan aksara yang tidak boleh diterima. Medan alamat e-mel mungkin mempunyai lebar visual seperti yang ditunjukkan, tetapi masih harus menerima hingga 256 aksara.

Kotak teks kosong

Satu lagi aspek penting dalam jarak kotak teks ialah ruang yang ada di dalam . Ruang kosong ini adalah bagaimana pengguna tahu bahawa mereka perlu menaip sesuatu di sana.

Cara terlalu banyak bentuk mempunyai kotak teks yang tidak kosong.

Tiada Warna Latar Belakang

Jangan berikan medan anda warna latar belakang . Warna latar belakang dalam bidang menjadikannya kelihatan seperti butang (sama seperti butang tanpa warna latar kelihatan seperti medan):

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Dalam bentuk ini, warna latar belakang menjadikan bidang kelihatan seperti butang, dan sebaliknya.

Sempadan mudah pada empat sisi cukup untuk menunjukkan pengguna di mana hendak menaip:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Anda tidak perlu banyak untuk menunjukkan pengguna di mana jawapan mereka pergi.

Hanya pastikan sempadan anda dapat dilihat:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Sempadan medan dalam bentuk ini sangat ringan sehingga hampir tidak dapat dilihat.

Tiada Teks Pemegang Tempat

Malah lebih buruk daripada warna latar belakang ialah meletakkan teks di dalam medan. Satu-satunya teks yang sepatutnya muncul di dalam medan adalah jawapan pengguna!

Teks tersebut, juga dikenali sebagai teks pemegang tempat , malangnya terlalu umum. Kadang-kadang label bidang:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Kadang-kadang soalan tahap bantuan:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Bantuan tahap soalan yang ditunjukkan dalam bidang.

Kadang-kadang ia hanya betul-betul sia-sia:

Designing Form Layout: SpacingDesigning Form Layout: SpacingRelated Topics:
Mobile DesignLogo Semalt

Maklumat tidak berguna dalam bidang.

Sangat penting untuk tidak melakukan ini, saya akan mengatakannya sekali lagi. Jangan masukkan teks di dalam medan anda . Ia secara beransur-ansur memburukkan pengalaman mengisi borang, kerana ramai pengguna akan:

  • fikir soalan telah dijawab, mencetuskan kesilapan
  • meninggalkan teks pemegang tempat di sana, mengacau data anda
  • tidak melihat teks ruang letak sebelum ia hilang (terutamanya jika mereka menonton keyboard semasa menaip)
  • tidak boleh melihat semua teks pemegang tempat, kerana ia terhad oleh lebar medan yang dilihat
  • lupa label apa yang dikatakan
  • lupa apa soalan tahap bantuan berkata
  • cari teks yang terlalu kecil untuk dibaca
  • tidak dapat mengkaji jawapan mereka
  • mempunyai masalah yang lebih baik membetulkan kesilapan.

Selanjutnya, teks dalam medan sering tidak dapat diakses, dan atribut ruang letak tidak disokong dengan tepat di semua pelayar. (Ia adalah kes pertama bahawa teks placeholder adalah diperlukan untuk kebolehaksesan, kerana pembaca skrin tidak selalu mengumumkan medan borang. Sekarang pembaca skrin secara konsisten menggunakan label daripada bidang.)

"Tetapi ia menjimatkan ruang!" Sesetengah pereka akan membantah. Itu betul. Tetapi ruang itu diselamatkan dengan perbelanjaan yang dapat benar-benar mengisi borang . Jangan lakukannya. Hanya letakkan teks anda di luar bidang anda.

March 1, 2018