Apa itu widget?

Dalam komputasi, sebuah widget adalah elemen dari antarmuka pengguna grafis (GUI) yang menampilkan informasi atau menyediakan cara khusus bagi pengguna untuk berinteraksi dengan sistem operasi (OS) atau aplikasi.

Widget meliputi hal-hal berikut:

  • ikon;
  • menu tarik-turun;
  • tombol;
  • kotak pilihan;
  • indikator kemajuan;
  • tanda centang hidup-mati;
  • bilah gulir;
  • jendela;
  • tepi jendela yang memungkinkan Anda untuk mengubah ukuran jendela;
  • tombol toggle; dan
  • perangkat untuk menampilkan informasi dan mengundang, menerima, serta merespons tindakan pengguna.

Secara umum, istilah widget digunakan untuk merujuk pada objek diskrit, biasanya bersifat mekanik dan berukuran relatif kecil. Istilah ini sering digunakan untuk merujuk pada perangkat yang tidak memiliki nama atau yang namanya sulit diingat.

Menurut Eric Raymond, penyusun The New Hacker’s Dictionary: “Legenda mengatakan bahwa widget asli adalah tempat untuk memegang cambuk kuda,” meskipun ini kemungkinan ditulis dengan nada guyonan.

Widget di ponsel pintar

Di perangkat Apple iOS dan Android, widget menyajikan data spesifik yang berada dalam aplikasi yang berjalan di perangkat tersebut. Setiap widget pada iPhone atau ponsel pintar lainnya menampilkan informasi terpilih yang ada dalam aplikasi terkait.

Misalnya, seorang pengguna mungkin ingin melihat skor bisbol hanya untuk satu tim. Widget akan mengekstrak data yang dipilih dari aplikasi dan menampilkannya di layar. Atau, pengguna mungkin tidak ingin membaca ramalan cuaca yang rinci, tetapi lebih memilih melihat hanya poin data kunci, seperti suhu dan ramalan. Data cuaca dikompilasi dalam aplikasi cuaca dan diperbarui secara teratur. Widget cuaca diprogram untuk menampilkan hanya data spesifik yang diinginkan pengguna.

Widget dalam komputasi

Dalam komputasi, istilah widget pertama kali digunakan di sistem operasi berbasis Unix dan X Window System. Dalam pemrograman berorientasi objek, setiap jenis widget didefinisikan sebagai kelas atau subclass di bawah kelas widget generik yang luas dan selalu terkait dengan jendela tertentu. Dalam toolkit AIX Enhanced X-Window, widget adalah tipe data dasar data tipe.

Kebanyakan, jika tidak semua, bahasa pengembangan aplikasi, seperti Java dan Tool Command Language, dilengkapi dengan pustaka widget yang dapat dimasukkan dan dimodifikasi oleh pemrogram. Menggunakan Microsoft Visual Basic, sebuah widget dapat diterapkan sebagai atau bagian dari kontrol ActiveX.

Widget dalam pemrograman

Dalam pemrograman, widget juga berarti program kecil yang ditulis untuk menggambarkan bagaimana suatu widget tertentu terlihat, bagaimana ia berperilaku, dan bagaimana ia merespons tindakan pengguna. Kebanyakan sistem operasi memiliki seperangkat widget yang siap disesuaikan yang dapat dimasukkan pemrogram ke dalam aplikasi, dengan menentukan bagaimana widget tersebut harus berperilaku. Pengembang juga dapat membuat widget baru sesuai kebutuhan.

Bagaimana widget memberikan nilai?

Di situs web, widget dapat memfasilitasi pengalaman pengguna yang interaktif. Dengan mempermudah navigasi situs web, widget meningkatkan lalu lintas situs dan menangkap data pelanggan yang dapat digunakan untuk pengembangan produk dan tujuan layanan pelanggan. Data yang diperoleh dari interaksi pengguna dengan widget di situs web dianalisis untuk meningkatkan perencanaan bisnis dan pengambilan keputusan.

Widget mendorong pengunjung situs web untuk tetap berada di halaman web, daripada beralih ke situs lain, yang membantu meningkatkan tingkat klik, mengekspos pengguna ke bagian lain dari situs web dan penawaran produk perusahaan, serta meningkatkan kinerja dan peringkat mesin pencari.

Cara lain bagi pengembang untuk menambahkan widget guna menarik perhatian pelanggan meliputi:

  • menambahkan fungsi obrolan langsung untuk berinteraksi dengan pelanggan secara real-time;
  • melakukan survei untuk mengumpulkan data preferensi pengguna;
  • meluncurkan widget ajakan bertindak yang menggunakan pop-up atau teknik lainnya untuk menarik perhatian pelanggan dan mengundang mereka untuk mendaftar untuk buletin gratis atau menonton video.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *