GUI adalah Sistem komponen visual interaktif yang digunakan dalam perangkat lunak komputer dikenal sebagai GUI (graphical user interface) yang menampilkan objek yang menyampaikan data dan tindakan yang dapat dilakukan pengguna. Ketika pengguna berinteraksi dengan objek, warna, ukuran, atau visibilitas mereka berubah.
Alan Kay, Douglas Engelbart, dan sekelompok peneliti lain mengembangkan GUI pertama kali di Xerox PARC pada tahun 1981. Pada 19 Januari 1983, Apple memperkenalkan komputer Lisa dengan GUI.
Apa saja komponen GUI?
Ada banyak objek dan elemen yang digunakan pengguna untuk berinteraksi dengan perangkat lunak, yang dimaksudkan untuk membuat GUI semudah mungkin bagi pengguna. Di bawah ini adalah daftar semua komponen bersama dengan penjelasan singkatnya.
- Tombol Sebuah representasi grafis dari sebuah tombol yang, ketika ditekan, melakukan suatu tindakan dalam program.
- Kotak dialog adalah jenis jendela yang menampilkan informasi tambahan dan meminta pengguna untuk memberi tahu mereka apa yang mereka butuhkan.
- Ikon adalah gambar sederhana dari sebuah program, fitur, atau file.
- Menu adalah kumpulan perintah dan pilihan yang dapat dipilih pengguna melalui bilah menu.
- Menu Bar Bilah tipis horizontal dengan label menu.
- Ribbon adalah pengganti menu file dan toolbar yang mengatur aktivitas program dalam kelompok.
- Tab adalah area di bagian atas jendela yang dapat ditampilkan dengan mengklik halaman atau area lainnya.
- Toolbar adalah kumpulan tombol yang berada di dekat bagian atas jendela aplikasi dan bertanggung jawab atas pengendalian fungsi perangkat lunak.
- Window Bagian persegi panjang pada layar komputer yang menampilkan program yang sedang digunakan disebut window.
Bagaimana GUI bekerja?
GUI menggunakan jendela, ikon, dan menu untuk menjalankan perintah seperti membuka, menghapus, dan memindahkan file. Meskipun mouse adalah cara utama untuk menavigasi system operasi GUI, pintasan keyboard atau tombol panah juga dapat digunakan.
Sebagai contoh, Anda dapat menggerakkan penunjuk mouse ke ikon aplikasi dan klik dua kali untuk membukanya melalui system GUI. Anda harus tahu perintah apa yang digunakan dalam antarmuka baris perintah untuk menemukan direktori yang mengandung program, membuat daftar file, dan kemudian menjalankan file.
Apa keuntungan dari GUI?
Sebagian besar orang menganggap GUI lebih mudah digunakan daripada antarmuka baris perintah berbasis teks, seperti MS-DOS, atau shell sistem operasi, seperti Unix.
Karena perintah tidak perlu dihafalkan, sistem operasi GUI lebih mudah dipelajari dan digunakan daripada sistem operasi baris perintah atau CUI seperti Unix atau MS-DOS. Pengguna juga tidak perlu menggunakan bahasa pemrograman tertentu. Sistem operasi GUI sudah mendominasi pasar saat ini karena kemudahan penggunaan dan tampilannya yang lebih modern.
Apa saja jenis sistem operasi yang menggunakan GUI?
- Ms. Windows
- Sistem Apple 7 dan Chrome OS MacOS
- Varian Linux seperti Ubuntu memiliki antarmuka GUI.
- Semua sistem operasi memiliki GUI?
Tidak. Antarmuka GUI tidak ada pada sistem operasi baris perintah awal seperti MS-DOS dan beberapa versi Linux saat ini.
BACA JUGA : Jasa Pembuatan Website Terbaik Design Premium Elegan untuk Bisnis dan Perusahaan
Apa saja ilustrasi antarmuka GUI?
- MacOS milik Apple
- Microsoft Windows dan GNOME KDE
- Word, Excel, dan Outlook adalah semua program Microsoft.
- Browser web seperti Internet Explorer, Chrome, dan Firefox.
Bagaimana pengguna menggunakan GUI?
Seperti mouse, perangkat penunjuk dapat berinteraksi dengan hampir semua aspek GUI. Layar sentuh juga ada di perangkat modern dan ponsel.
Kelebihan dan Kekurangan GUI
1. Keunggulan
Terlepas dari fakta bahwa GUI telah dikembangkan sejak tahun 1970, masih merupakan sistem yang memiliki beberapa kelebihan dan kekurangan.
Educba menyatakan bahwa keunggulan GUI yang paling jelas adalah sederhana untuk dipahami.
Sistem komputer telah disederhanakan sehingga mudah dioperasikan oleh siapa saja.
Selain itu, antarmuka aplikasi atau sistem operasi yang memiliki GUI menjadi lebih menarik.
Pada akhirnya, interaksi antara pengguna dan mesin menjadi lebih jelas.
Teknologi semakin mudah diakses.
BACA JUGA : Apa itu Wireframe Dalam Web Design, Manfaat, Elemen dan Jenis
2. Kekurangan
Salah satu kekurangannya adalah keterbatasan interaksi GUI.
Karena mereka sudah diprogram sebelumnya, kami hanya dapat berinteraksi dengan orang-orang yang telah ditentukan oleh developer.
Sistem ini tidak dapat diubah untuk memenuhi kebutuhan kita karena sudah diatur sedemikian rupa.
Selain itu, GUI membutuhkan ruang penyimpanan yang lebih besar dan lebih lambat daripada interface berbasis perintah.
GUI jelas lebih ramah pengguna.
Tetapi pengembang harus menghabiskan lebih banyak waktu untuk membuat desain sistem dan mengimplementasikan fungsinya sehingga dapat ditampilkan dengan GUI.
Meskipun GUI tidak optimal, teknologi ini masih sangat membantu dalam kehidupan sehari-hari.
Selain GUI, Anda dapat menggunakan banyak elemen antarmuka pengguna dan strategi. Dengan kombinasi komponen dan teknik ini, Anda pasti dapat membuat produk berkualitas tinggi.