Bagikan melalui


Editor Metode Input (IME)

Editor Metode Input (IME) adalah komponen perangkat lunak yang memungkinkan pengguna untuk memasukkan teks dalam bahasa yang tidak dapat diwakili dengan mudah pada keyboard QWERTY standar. Hal ini biasanya disebabkan oleh jumlah karakter dalam bahasa tertulis pengguna, seperti berbagai bahasa Asia Timur.

Alih-alih setiap karakter tunggal muncul pada satu tombol keyboard, jenis pengguna kombinasi tombol yang ditafsirkan oleh IME. IME menghasilkan karakter yang cocok dengan serangkaian goresan kunci atau daftar karakter kandidat untuk dipilih. Karakter yang dipilih kemudian dimasukkan ke dalam kontrol edit yang berinteraksi dengan pengguna.

Catatan

IMEs dapat mendukung keyboard perangkat keras dan keyboard di layar atau sentuh.

Aplikasi Anda tidak perlu berinteraksi langsung dengan IME. IME dibangun ke dalam sistem, sama seperti keyboard sentuh. Jika aplikasi Anda memiliki input teks, dan Anda ingin mendukung input teks dalam bahasa yang memerlukan IME, Anda harus menguji pengalaman pelanggan end-to-end untuk entri teks. Ini memungkinkan Anda memperbaiki masalah apa pun, seperti menyesuaikan UI Anda sehingga tidak dihilangkan oleh keyboard sentuh atau jendela kandidat IME.

Membuat IME

Untuk mengaktifkan pengalaman input yang hebat bagi semua pengguna, Microsoft menghasilkan IMEs yang dikirim dalam kotak untuk berbagai bahasa.

Selain IMEs dalam kotak, Anda dapat membangun IMEs kustom Anda sendiri yang dapat diinstal dan digunakan pengguna seperti IME dalam kotak.

Semua IMEs berjalan dalam sistem Windows, yang diperkuat untuk menghentikan IMEs berbahaya dan untuk meningkatkan keamanan dan pengalaman pengguna dari semua IMEs.

IMEs kustom dapat ditautkan ke keyboard sentuh default dan menggunakan tata letaknya sehingga pengguna akhir dapat menggunakan IME mereka dengan keyboard sentuh. Namun, Anda tidak dapat menyediakan keyboard sentuh independen Anda sendiri dan fungsi IM Dalam Kotak tertentu untuk keyboard sentuh tidak tersedia untuk IMEs kustom.

Persyaratan untuk IMEs

IME pihak ketiga harus memenuhi persyaratan ini:

IME pihak ketiga yang tidak memenuhi persyaratan ini diblokir agar tidak berjalan.

Catatan

IMEs kustom warisan dapat berjalan di aplikasi desktop, tetapi diblokir di aplikasi Windows.

Selain itu, Pertahanan Windows menghapus IMEs berbahaya dari sistem. Karena itu, penting bagi Anda untuk membiasakan diri dengan persyaratan pengkodian IME. Untuk informasi selengkapnya, lihat Persyaratan Editor Metode Input (IME).

Panduan desain untuk IMEs

Baca persyaratan Editor Metode Input (IME) untuk detail selengkapnya tentang praktik terbaik dan panduan desain untuk IMEs. Secara umum, semua UI IME perlu:

  • Ikuti panduan UX untuk aplikasi Windows Runtime
  • Hindari pengalaman modal dan hanya tampilkan jendela IME saat diperlukan
  • sertakan ikon yang hitam dan putih saja