Computer User Interface
Pengertian
User Interface
User interface adalah cara program dan user berkomunikasi. Istilah user interface atau interface kadang-kadang digunakan sebagai penggati istilah HCI (Human Computer Interaction). HCI (Human Computer Interface) adalah semua aspek dari interaksi pengguna dan computer, tidak hanya hardware. Semuanya yang terlhat dilayar, membaca dalam dokumentasi dan dimanipulasi dengan keyboard (atau mouse) merupaka bagian dari user interface.
User Interface berfungsi untuk menghubungkan atau penterjemah informasi antara pengguna dengan system operasi, sehingga computer dapat digunakan. Dengan demikian, user interface bisa juga diartikan sebagai mekanisme inter-relasi atau integrasi total dari perangkat keras dan lunak yang membentuk pengalaman bekomputer. Use interface dari sisi software bias berbentuk Graphical User Interface (GUI) atau Command Line Interfae (CLI), sedangkan dari sisi hardware bias berbentuk Aplle Desktop Bus (ADB), USB, dan fire wire.
User interface adalah cara program dan user berkomunikasi. Istilah user interface atau interface kadang-kadang digunakan sebagai penggati istilah HCI (Human Computer Interaction). HCI (Human Computer Interface) adalah semua aspek dari interaksi pengguna dan computer, tidak hanya hardware. Semuanya yang terlhat dilayar, membaca dalam dokumentasi dan dimanipulasi dengan keyboard (atau mouse) merupaka bagian dari user interface.
User Interface berfungsi untuk menghubungkan atau penterjemah informasi antara pengguna dengan system operasi, sehingga computer dapat digunakan. Dengan demikian, user interface bisa juga diartikan sebagai mekanisme inter-relasi atau integrasi total dari perangkat keras dan lunak yang membentuk pengalaman bekomputer. Use interface dari sisi software bias berbentuk Graphical User Interface (GUI) atau Command Line Interfae (CLI), sedangkan dari sisi hardware bias berbentuk Aplle Desktop Bus (ADB), USB, dan fire wire.
Konsep User Interface
Mengkonsep user interface secra benar tidaklah mudah. Terdapat begitu banyak aspek yang pelu diperhatikan. User interface akan mengacu pada beragam aplikasi teknologi mulai dari electronic display, software aplikasi computer,aplikasi web, aplikasi mobile,hingga aplikasi kiosk Informasi public. Kioks adalah peralatan sistem informasi publik yang dirancang sedemikian rupa yang ditujukan untuk beragam kondisi user, baik secara usia, gender, latar belakang kultural, tingkat pemahaman dan pendidikan bahkan kondisi keterbatasan fisik yang berbeda.
Mengkonsep user interface secra benar tidaklah mudah. Terdapat begitu banyak aspek yang pelu diperhatikan. User interface akan mengacu pada beragam aplikasi teknologi mulai dari electronic display, software aplikasi computer,aplikasi web, aplikasi mobile,hingga aplikasi kiosk Informasi public. Kioks adalah peralatan sistem informasi publik yang dirancang sedemikian rupa yang ditujukan untuk beragam kondisi user, baik secara usia, gender, latar belakang kultural, tingkat pemahaman dan pendidikan bahkan kondisi keterbatasan fisik yang berbeda.
Ada 5 tipe utama interaksi untuk user interaction:
- Direct manipulation – pengoperasian secara langsung : interaksi langsung dengan objek pada layar. Misalnya delete file dengan memasukkannya ke trash. Contoh: Video games. Kelebihan : Waktu pembelajaran user sangat singkat, feedback langsung diberikan pada tiap aksi sehingga kesalahan terdeteksi dan diperbaiki dengan cepat. Kekurangan : Interface tipe ini rumit dan memerlukan banyak fasilitas pada sistem komputer, cocok untuk penggambaran secara visual untuk satu operasi atau objek.
- Menu selection – pilihan berbentuk menu : Memilih perintah dari daftar yang disediakan. Misalnya saat click kanan dan memilih aksi yang dikehendaki. Kelebihan : User tidak perlu ingat nama perintah. Pengetikan minimal. Kesalahan rendah. Kekurangan : Tidak ada logika AND atau OR. Perlu ada struktur menu jika banyak pilihan. Menu dianggap lambat oleh expert user dibanding command language.
- Form fill-in – pengisian form : Mengisi area-area pada form. Contoh : Stock control. Kelebihan : Masukan data yang sederhana. Mudah dipelajari Kekurangan : Memerlukan banyak tempat di layar. Harus menyesuaikan dengan form manual dan kebiasaan user.
- Command language – perintah tertulis : Menuliskan perintah yang sudah ditentukan pada program. Contoh: operating system. Kelebihan : Perintah diketikan langsung pada system. Misal UNIX, DOS command. Bisa diterapkan pada terminal yang murah.Kombinasi perintah bisa dilakukan. Misal copy file dan rename nama file. Kekurangan : Perintah harus dipelajari dan diingat cara penggunaannya, tidak cocok untuk user biasa. Kesalahan pakai perintah sering terjadi. Perlu ada sistem pemulihan kesalahan.Kemampuan mengetik perlu.
- Natural language – perintah dengan bahasa alami : Menggunakan bahasa alami untuk mendapatkan hasil. Contoh: search engine di Internet. Kelebihan: Perintah dalam bentuk bahasa alami, dengan kosa kata yang terbatas (singkat), misalnya kata kunci yang kita tentukan untuk dicari oleh search engine. Ada kebebasan menggunakan kata-kata. Kekurangan: Tidak semua sistem cocok gunakan ini. Jika digunakan maka akan memerlukan banyak pengetikan.
Text based
Merupakan
user interface berupa text ataupun perintah-perintah yang diketikan langsung
oleh user untuk melakukan atau mengeksekusi sesuatu. Contoh dari text interface
: Command Line Interface (Unix, Linux) dan juga Command Prompt (Windows).
Berbasis teks antarmuka pengguna (TUI), juga disebut antarmuka pengguna tekstual atau antarmuka pengguna terminal, [ klarifikasi diperlukan ] adalah retronym yang diciptakan sesaat setelah penemuan antarmuka pengguna grafis , untuk membedakan mereka dari berbasis teks antarmuka pengguna . Konsep TUI merujuk terutama pada cara produksi dan tidak bertepatan dengan antarmuka baris perintah yang merupakan tertentu input pengguna modus. Sebuah maju TUI mungkin, seperti GUI, menggunakan wilayah seluruh layar dan tidak selalu memberikan baris demi baris output, meskipun tuis hanya menggunakan teks, simbol dan warna yang tersedia di lingkungan teks yang diberikan.
Berbasis teks antarmuka pengguna (TUI), juga disebut antarmuka pengguna tekstual atau antarmuka pengguna terminal, [ klarifikasi diperlukan ] adalah retronym yang diciptakan sesaat setelah penemuan antarmuka pengguna grafis , untuk membedakan mereka dari berbasis teks antarmuka pengguna . Konsep TUI merujuk terutama pada cara produksi dan tidak bertepatan dengan antarmuka baris perintah yang merupakan tertentu input pengguna modus. Sebuah maju TUI mungkin, seperti GUI, menggunakan wilayah seluruh layar dan tidak selalu memberikan baris demi baris output, meskipun tuis hanya menggunakan teks, simbol dan warna yang tersedia di lingkungan teks yang diberikan.
Snapshot dari
TUI digunakan dalam sistem BBS yang disebut Synchronet
Dari
sudut pandang teks aplikasi, terdapat tiga kemungkinan berikut tentang layar
teks dan komunikasi dengan itu, diperintahkan oleh penurunan aksesibilitas.
Sebuah asli mode teks layar, dikendalikan oleh video adapter atau prosesor
pusat itu sendiri. Ini adalah kondisi yang normal untuk aplikasi lokal berjalan
pada berbagai jenis komputer pribadi dan perangkat mobile . Jika tidak
terhalang oleh sistem operasi , program pintar mungkin memanfaatkan kekuatan
penuh dari mode teks hardware.
Sebuah mode teks emulator . Contohnya adalah xterm untuk X Window System dan
konsol win32 (dalam mode window) untuk Microsoft Windows . Hal ini biasanya
mendukung program-program yang mengharapkan tampilan teks modus real, tapi
dapat berjalan jauh lebih lambat. Fungsi-fungsi tertentu dari mode teks
canggih, seperti sendiri font yang upload, hampir pasti menjadi tidak tersedia.
Sebuah remote terminal teks . Kemampuan komunikasi biasanya menjadi berkurang
menjadi garis serial atau emulasi nya, mungkin dengan sedikit ioctl () s
sebagai out-of-band channel dalam kasus seperti Telnet dan Secure Shell . Ini
adalah kasus terburuk, karena pembatasan software menghambat penggunaan
kemampuan perangkat remote display.
Di bawah Linux dan Unix-seperti sistem, program dengan mudah mengakomodasi ke
salah satu dari tiga kasus karena antarmuka yang sama (yaitu, aliran standar )
digunakan untuk mengontrol layar dan keyboard. Juga, perpustakaan pemrograman
khusus membantu untuk output teks dalam cara yang tepat untuk perangkat layar
yang diberikan dan antarmuka untuk itu. Lihat di bawah perbandingan ke Windows.
(http://abdulghanni.blogspot.com/2012/10/tentang-user-interface-penghubung.html)
Menu Based Interface
Menu antarmuka
berbasis atas perintah bahasa antarmuka berbasis adalah antarmuka berbasis menu
tidak memerlukan pengguna untuk mengingat sintaks yang tepat dari perintah
Icon Based
Antarmuka
berbasis ikon menawarkan dimensi baru dalam komunikasi manusia-mesin. Sebuah
gambaran dari upaya manusia untuk berkomunikasi di masa lalu, khususnya melalui
bentuk tulisan, meneliti bagaimana dan mengapa metode-metode tertentu yang
dikembangkan dan apa tujuan mereka disajikan. Pengamatan
dapat dibuat dari simbol-simbol komunikasi ini sebagai niat dan efektivitasnya;
berkaitan wawasan jelas dengan tujuan dan proses
User-interface. Informasi bersejarah pada
pengembangan representasi konik dari benda asing diberikan. Banyak yang dapat disintesis dan diterapkan pada desain
antarmuka pengguna berbasis ikon hari ini. Keuntungan
dalam menggunakan antarmuka ikon berbasis di paket aplikasi perangkat lunak
sifat interaktivitas ini menjadi salah satu yang menunjukkan penurunan waktu
belajar dan potensi peningkatan produktivitas.
Dalam icon
based, terdapat GUI dan WIMP
singkatan dari “ jendela, icon, menu, pointer ", menunjukkan gaya
interaksi menggunakan unsur-unsur dari Graphic
Interface. Itu
diciptakan oleh Merzouga Wilberts pada tahun 1980. ekspansi lainnya
kadang-kadang digunakan, menggantikan "tikus" dan "tikus"
atau "pull-down menu" dan "menunjuk", untuk menu dan
pointer, masing-masing.
Meskipun
istilah telah jatuh ke dalam tidak digunakan, beberapa menggunakannya secara
tidak benar sebagai sinonim perkiraan untuk Graphic User Interface (GUI). Setiap antarmuka yang menggunakan grafis dapat
disebut GUI, dan sistem WIMP berasal dari sistem tersebut. Namun, sementara
semua sistem WIMP menggunakan grafis sebagai elemen kunci (ikon dan pointer
elemen), dan oleh karena itu GUI, kebalikannya tidak benar. Beberapa GUI tidak
didasarkan pada jendela, ikon, menu, dan pointer. Sebagai contoh, kebanyakan
ponsel merupakan tindakan sebagai ikon, dan beberapa mungkin memiliki menu,
tapi sangat sedikit mencakup pointer atau menjalankan program dalam jendela.
Interaksi
WIMP dikembangkan di Xerox PARC (lihat Xerox Alto, yang dikembangkan pada tahun
1973) dan dipopulerkan dengan Apple pengenalan dari Macintosh pada tahun 1984,
yang menambahkan konsep "menu bar" dan diperpanjang manajemen jendela.
Dalam sistem
WIMP:
- Sebuah jendela menjalankan program mandiri, terisolasi dari program lain yang (jika dalam sistem operasi multi-program) dijalankan pada saat yang sama di jendela lain.
- Sebuah ikon bertindak sebagai jalan pintas untuk tindakan komputer melakukan (misalnya, mengeksekusi program atau tugas).
- Menu adalah teks atau berbasis ikon sistem seleksi yang memilih dan mengeksekusi program atau tugas.
- Pointer adalah simbol pada layar yang mewakili gerakan perangkat fisik yang pengguna kontrol untuk memilih ikon, elemen data, dll
Gaya sistem
meningkatkan Human
Computer Interaction (HCI) dengan meniru interaksi dunia
nyata dan memberikan yang lebih baik kemudahan penggunaan untuk orang pemula
dan pengguna. Pengguna dapat membawa keterampilan di antarmuka standar dari
satu aplikasi ke aplikasi lainnya.
Karena sifat
dari sistem WIMP, perintah sederhana dapat dirantai bersama-sama untuk
melakukan sekelompok perintah yang akan diambil beberapa baris instruksi baris
perintah.
Pada
awal diciptakannya, komputer dijalankan dengan menggunakan perintah yang
diketik pada layar monitor menggunakan keyboard. Hal ini berlaku untuk semua
program ataupun perintah-perintah tertentu yang berhubungan dengan sistem
informasi. Hal ini tentu saja dirasa tidak praktis dan kurang canggih. Selain
itu hanya orang-orang tertentu saja yang bisa mengoperasikannya. Oleh karena
itu para ahli terdorong untuk dapat menciptakan sesuatu yang dapat digunakan
oleh orang kebanyakan dengan cara yang praktis dan mudah diingat.
Akhirnya lahirlah yang disebut dengan GUI atau graphical User Interface. GUI adalah seperangkat aplikasi yang menampilkan semua menu, ikon dan alat penunjuk lainnya yang menggantikan perintah ketik di shell. Hal ini membuat pengguna komputer menjadi lebih mudah mengoperasikan sebuah perangkat daripada mengingat perintah yang menggunakan teks pada sebuah kotak komando tertentu. Hal ini didasarkan bahwa manusia lebih mudah mengingat gambar dibanding tulisan. GUI pertama kali digunakan dalam komputer yang diproduksi oleh Apple yakni Machintosh dengan Steve Jobs sebagai penggagasnya. Namun belakangan sistem operasi lain mengikutinya, seperti misalnya Microsoft dengan GUI Windows-nya yang menjadi tren setter penggunaan start menu dan taskbar di bawah.
Akhirnya lahirlah yang disebut dengan GUI atau graphical User Interface. GUI adalah seperangkat aplikasi yang menampilkan semua menu, ikon dan alat penunjuk lainnya yang menggantikan perintah ketik di shell. Hal ini membuat pengguna komputer menjadi lebih mudah mengoperasikan sebuah perangkat daripada mengingat perintah yang menggunakan teks pada sebuah kotak komando tertentu. Hal ini didasarkan bahwa manusia lebih mudah mengingat gambar dibanding tulisan. GUI pertama kali digunakan dalam komputer yang diproduksi oleh Apple yakni Machintosh dengan Steve Jobs sebagai penggagasnya. Namun belakangan sistem operasi lain mengikutinya, seperti misalnya Microsoft dengan GUI Windows-nya yang menjadi tren setter penggunaan start menu dan taskbar di bawah.
(http://abdulghanni.blogspot.com/2012/10/tentang-user-interface-penghubung.html)
(http://belajar-komputer-mu.com/pengertian-dan-sejarah-singkat-gui/)
(http://belajar-komputer-mu.com/pengertian-dan-sejarah-singkat-gui/)
Touchscreen
Touchscreen atau layar sentuh adalah sebuah metode yang menggunakan
sentuhan sebagai input untuk komputer, input ini digunakan sebagai cara
manusia berinteraksi dengan komputer tersebut, misal untuk memilih menu,
mengetik, dan menjalankan berbagai fungsinya.
Gesture
based
Gesture
Based adalah teknologi yang menerapkan fungsi sensorik yang lebih menarik,
karena sensor dapat mendeteksi segala gerakan pengguna dari kamera yang menjadi
alat input utama dalam sensor gesture meskipun ada beberapa cara lain yang
dapat dijadikan alat inputan pada metode gesture. Sebagai contoh console yang
diproduksi oleh vendor Nintendo, yaitu Nintendo Wii yang sudah menerapkan
konsep gesture based yang dalam memainkan console tersebut pengguna dapat
dengan leluasa menggeraan badan untuk mengendalikan karakter pada videogame di
console tersebut.
Posting Komentar