Terakhir diperbarui saat
Graphic User Interface (GUI) telah mengubah komputasi seperti yang kita kenal. Menariknya, beberapa komponen GUI yang paling dikenal dikembangkan beberapa dekade yang lalu.
Baik Anda membaca artikel ini di ponsel cerdas, tablet, atau komputer, Anda mengalaminya melalui antarmuka pengguna grafis atau GUI. Seperti namanya, GUI memungkinkan pengguna untuk berinteraksi dengan perangkat elektronik melalui ikon grafis daripada antarmuka pengguna berbasis teks. Berikut ini adalah sejarah GUI dan mengapa ini penting.
Sejarah GUI
Pengguna Windows lama mungkin berpikir transisi dari sistem berbasis teks ke GUI terjadi ketika Windows 95 menggantikan Windows 3.1. Meskipun ini adalah tonggak penting dalam adopsi GUI, Anda harus kembali ke tahun 1963, ketika program desain berbantuan komputer grafis pertama diperkenalkan.
Dengan program Sketchpad Ivan Sutherland, pengguna dapat membuat dan memanipulasi objek dalam gambar teknik menggunakan pena ringan. Sketchpad diikuti oleh Stanford's On-Line System (NLS) akhir dekade itu. Meskipun nama NLS mungkin telah hilang dari sejarah, hasilnya tidak. Sistem ini menggunakan hyperlink berbasis teks yang dimanipulasi oleh mouse komputer pertama di dunia.
Pada 1970-an, pemrograman Smalltalk diperkenalkan, yang berjalan di komputer Xerox Alto. Sebagian besar GUI modern berasal dari sistem ini. Sementara itu, antarmuka pengguna Xerox PARC membawa elemen grafis lain yang sekarang dikenal ke permukaan, termasuk jendela, menu, tombol radio, dan kotak centang. Pada akhir dekade, perusahaan seperti Microsoft, Apple, dan IBM terlibat dengan GUI.
Adopsi Nanti
Sistem GUI memasuki arus utama pada 1980-an yang bergerak cepat. Apple Lisa dirilis pada tahun 1983, diikuti oleh Apple Macintosh pertama yang jauh lebih sukses setahun kemudian. Windows 95 akhirnya tiba satu dekade kemudian, dan dalam beberapa bulan, itu menjadi sistem operasi desktop paling populer sepanjang masa.
Awal abad ke-21 melihat kedatangan sistem operasi seluler, termasuk iOS Apple, Android Google, dan banyak lagi. Meskipun berbeda di permukaan, masing-masing telah menggunakan elemen GUI yang sama yang pertama kali diimplementasikan beberapa dekade lalu.
Fitur GUI Utama
Sistem GUI masing-masing menawarkan bagian umum ini: jendela, menu, ikon, kontrol, dan tab. Elemen interaktif termasuk kursor, penunjuk, titik penyisipan, pemilihan, dan pegangan penyesuaian.
jendela
Anda melihat artikel ini melalui browser web, yang, menurut definisi, adalah jendela, seperti program email atau judul perangkat lunak Adobe Anda. Windows adalah area layar komputer di mana informasi yang dapat dilihat terpisah dari bagian layar lainnya.
Jendela kontainer membungkus jendela atau kontrol lain seperti jendela browser yang memungkinkan Anda melihat dan menavigasi serangkaian item, seperti dokumen atau halaman web. Saat ini, konsol seperti US-DOS dan UNIX muncul melalui jendela terminal teks.
Ada juga jendela pesan, yang terkadang disebut kotak dialog. Jendela ini dibuka dalam program di mesin Anda. Ini biasanya meminta Anda untuk memberikan tanggapan afirmatif atau negatif. Misalnya, saat Anda mengubah dokumen dalam program seperti Microsoft Word, jendela pesan mungkin muncul menanyakan apakah ini langkah yang ingin Anda lakukan.
Menu
Saat menggunakan mouse, jari, atau perangkat penunjuk lainnya, kemungkinan besar Anda menjalankan perintah melalui elemen GUI berikutnya, menu. Elemen-elemen ini biasanya menawarkan daftar pilihan, sehingga memudahkan pengguna untuk menentukan apa yang harus dilakukan selanjutnya. Ada berbagai jenis menu, termasuk bilah menu dan menu konteks. Anda akan melihat yang pertama di bagian atas layar. Ini fitur menu pull-down yang muncul saat mengklik kata-kata di menu.
Menu konteks, sebaliknya, tidak terlihat sampai diklik atau diketuk. Mengklik kanan pada komputer biasanya menampilkan menu konten yang sebelumnya tersembunyi.
Ikon
Bagian yang paling terlihat dari setiap sistem GUI adalah ikon. Gambar kecil ini, ditemukan di desktop, halaman beranda, atau folder, mewakili objek yang berbeda seperti program, file, halaman web, atau perintah. Ikon membuka objek tersebut saat diklik.
Kontrol
Pada sistem GUI, Anda juga akan menemukan kontrol, terkadang disebut widget. Elemen kontrol grafis ini merupakan komponen perangkat lunak yang penting, memungkinkan pengguna untuk membaca atau mempengaruhi (melalui pengeditan) informasi tentang suatu aplikasi. Kontrol memiliki berbagai bentuk, termasuk penggeser, tombol radio, kotak centang, dan banyak lagi.
tab
Akhirnya, ada tab. Elemen-elemen ini biasanya berbentuk kotak persegi panjang kecil atau teks sederhana. Saat diklik, daftar objek atau bagian yang serupa akan muncul. Tab, misalnya, merupakan komponen penting dalam browser web. Saat mengklik tab, Anda dapat berpindah di antara dua atau lebih situs web secara bersamaan tanpa menutup yang lain. Setiap tab berisi halaman web terpisah.
Elemen Interaktif GUI Utama
Tak satu pun dari kita akan sepenuhnya menghargai apa arti GUI untuk komputasi jika bukan karena alat yang dikembangkan untuk berpindah di antara berbagai fitur. Elemen interaktif ini telah berkembang selama bertahun-tahun dan termasuk kursor, pointer, dan banyak lagi.
A penunjuk adalah objek grafis yang bergerak di layar komputer menggunakan mouse atau touchpad. Pointer memulai klik, sentuhan, dan seret yang sudah dikenal. A kursor adalah jenis penunjuk dan menunjukkan lokasi persis Anda di layar. Garis vertikal yang berkedip menunjukkan lokasi kursor.
NS titik penyisipan adalah tempat perintah yang dimulai pengguna akan terjadi, misalnya, dalam aplikasi teks atau saat menggunakan operasi salin-tempel. A pilihan adalah daftar item di mana operasi pengguna berlangsung. Pengguna biasanya menambahkan item ke daftar ini secara manual, meskipun tidak selalu. Akhirnya, sebuah pegangan penyesuaian adalah indikator titik awal untuk operasi drag and drop. Kotak yang muncul di sudut dan tepi jendela, misalnya, adalah pegangan penyesuaian.
Banyak yang Bisa Dilihat
Dengan segala hormat, semuanya pada layar komputer adalah GUI. Meskipun fitur dan elemen telah meningkat selama bertahun-tahun, konsep dasarnya tetap sama selama beberapa dekade. Tanpa ini, komputasi akan terlihat jauh berbeda.