{"id":10680,"date":"2019-09-19T00:00:00","date_gmt":"2019-09-19T00:00:00","guid":{"rendered":"https:\/\/binus.ac.id\/binus-digital\/2019\/09\/19\/tips-dan-trick-untuk-date-picker-design\/"},"modified":"2024-09-24T02:20:26","modified_gmt":"2024-09-24T02:20:26","slug":"tips-dan-trick-untuk-date-picker-design","status":"publish","type":"post","link":"https:\/\/binus.ac.id\/binus-digital\/2019\/09\/19\/tips-dan-trick-untuk-date-picker-design\/","title":{"rendered":"Tips dan Trick untuk Date Picker Design"},"content":{"rendered":"<p>Mendesain Date Picker yang buruk dapat mengakibatkan frustasi, yang dapat menyebabkan ditinggalkannya seluruh proses.<\/p>\n<h3>The Basics<\/h3>\n<p>Dalam istilah sederhana, tanggal dapat dimasukkan:<\/p>\n<ol>\n<li>Dalam format teks.<\/li>\n<li>Dengan scrolling.<\/li>\n<li>Menggunakan daftar dropdown.<\/li>\n<li>Menggunakan date picker.<\/li>\n<li>Menggunakan kombinasi dari pilihan-pilihan di atas.<\/li>\n<li>Menggunakan desain yang tidak konvensional.<\/li>\n<\/ol>\n<p>Jika hanya menggunakan format teks, kita harus memasukkan validasi dan penanganan kesalahan. Ada satu masalah besar jika kita menggunakan scrolling, daftar dropdown dan date picker, terutama jika digunakan dalam form yang panjang, tangan kita akan selalu berada di atas keyboard.<\/p>\n<p>Menggunakan format teks juga dapat meningkatkan kesalahan input tanggal karena bisa saja pengguna mempunyai preferensi tanggal tersendiri sehingga membuat sistem menjadi rusak.<\/p>\n<h3>Text entry &#8211; error handling &#8211; formats<\/h3>\n<p>Siapa target audiens kita? Ketika berhadapan dengan pengguna internasional, kita harus memperhitungkan berbagai format yang ada, atau setidaknya mendefinisikan sampel yang benar-benar fungsional. Kita tidak boleh meminta pengguna untuk menggunakan karakter khusus.<\/p>\n<h3>Tipe-tipe Date Picker<\/h3>\n<h4>One month display<\/h4>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"nr pm ds t u gr ak ha\" role=\"presentation\" src=\"https:\/\/miro.medium.com\/max\/216\/1*jw6fuG9rMton7pJaxssUrg.png\" width=\"216\" height=\"200\" \/><\/p>\n<p>http:\/\/bootstrap-datepicker.readthedocs.io\/en\/latest\/<\/p>\n<h4><\/h4>\n<h4>Displaying several months<\/h4>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"nr pm ds t u gr ak ha\" role=\"presentation\" src=\"https:\/\/miro.medium.com\/max\/345\/1*lUNnWMEPUK8_dWdin-nFZA.png\" width=\"345\" height=\"165\" \/><\/p>\n<p>https:\/\/www.ryanair.com<\/p>\n<p>&nbsp;<\/p>\n<h4>Date range pickers<\/h4>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"nr pm ds t u gr ak ha\" role=\"presentation\" src=\"https:\/\/miro.medium.com\/max\/455\/1*gSOx3WKzCX8qm02Slot5aA.png\" width=\"455\" height=\"245\" \/><\/p>\n<p>https:\/\/www.airbnb.com\/<\/p>\n<p>&nbsp;<\/p>\n<h4>Involving several steps<\/h4>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"nr pm ds t u gr ak ha\" role=\"presentation\" src=\"https:\/\/miro.medium.com\/max\/384\/1*zJGf2o-yDRrvLTATUyXlLA.png\" width=\"384\" height=\"233\" \/><\/p>\n<p>https:\/\/uxsolutions.github.io\/bootstrap-datepicker\/<\/p>\n<p>&nbsp;<\/p>\n<h3>Tanggal lahir, acara yang sudah lama berlalu atau kasus ketika date picker tidak boleh digunakan<\/h3>\n<p>Memasukkan tanggal lahir mungkin memerlukan banyak interaksi pada date picker dan menunjukkan hari-hari dalam format kalender juga bukan aspek yang relevan. Dalam hal ini, daftar dropdown umumnya lebih cocok digunakan untuk mengurangi jumlah langkah yang terlibat.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"nr pm ds t u gr ak ha\" role=\"presentation\" src=\"https:\/\/miro.medium.com\/max\/336\/1*0M4BPzk4djeut6gx3KEioA.png\" width=\"336\" height=\"69\" \/><\/p>\n<h3>Mobile, alternatif dan gabungan, yang mana yang harus kita pilih?<\/h3>\n<p>Tidak ada pemilihan date picker yang sempurna yang dirancang dengan sempurna untuk setiap situasi. Kita harus dapat menentukan format date picker yang sesuai dengan tujuan kita. Misalnya kita ingin membuat pengguna memilih tanggal awal dan akhir, berarti kita harus menggunakan desain date picker yang dapat mengakomodasi 2 masukkan tanggal.<\/p>\n<p>&nbsp;<\/p>\n<p>https:\/\/medium.com\/@ergomania_UX\/tips-and-tricks-to-design-better-date-pickers-98c57fab3bdc<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mendesain Date Picker yang buruk dapat mengakibatkan frustasi, yang dapat menyebabkan ditinggalkannya seluruh proses. The Basics Dalam istilah sederhana, tanggal dapat dimasukkan: Dalam format teks. Dengan scrolling. Menggunakan daftar dropdown. Menggunakan date picker. Menggunakan kombinasi dari pilihan-pilihan di atas. Menggunakan desain yang tidak konvensional. Jika hanya menggunakan format teks, kita harus memasukkan validasi dan penanganan [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":10681,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[77],"tags":[],"class_list":["post-10680","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles"],"_links":{"self":[{"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/posts\/10680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/comments?post=10680"}],"version-history":[{"count":1,"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/posts\/10680\/revisions"}],"predecessor-version":[{"id":11948,"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/posts\/10680\/revisions\/11948"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/media\/10681"}],"wp:attachment":[{"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/media?parent=10680"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/categories?post=10680"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/binus.ac.id\/binus-digital\/wp-json\/wp\/v2\/tags?post=10680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}