İletişim Kutusu Nedir?

İletişim kutusu, kullanıcıya bir şey iletmek için bilgisayarın ekranında görüntülenen bir kutu, pencere veya mesajdır. Bu kutular genellikle bir bilgisayar kullanıcısına, önce bilgileri kaydetmeden programı kapatmak gibi olumsuz sonuçları olabilecek bir şey yapmak üzere olduğu konusunda uyarılar veya uyarılar olarak görünür. Ayrıca, bir bilgisayar kullanıcısını, başka türlü farkında olamayacağı bir şey olduğunun farkında olmak ve bilgisayar yazılımı ile kullanıcı arasındaki iletişimi sağlamak için de bir iletişim kutusu görüntülenebilir.

Bilgisayarda çalışan bilgisayar işletim sistemine (OS) bağlı olarak, genellikle oldukça benzer olsalar da, bir iletişim kutusu çeşitli şekillerde görünebilir. Kutu genellikle ayrı bir pencere veya açılır pencere olarak görünür. Bir iletişim kutusu, bir bilgisayar sisteminin veya işletim sisteminin grafiksel kullanıcı arayüzünün (GUI) bir parçasıdır ve işletim sisteminin bilgisayar kullanıcısına bilgi iletmesini sağlar.

Bir iletişim kutusundan iletilen bilgi türü ve kullanılan kutunun türü genellikle belirli bir duruma bağlıdır. Genel olarak, bu tür bir kutu aracılığıyla iletilen bilgiler, bir bilgisayar kullanıcısını, belirli bir olayın gerçekleştiğini veya yakında gerçekleştireceğini bildirir. Örneğin, bir kişi bir programı kapatır ancak henüz programdaki bilgileri kaydetmediyse, bir kullanıcıyı kaydetmediği sürece bilgilerin kaybolacağı konusunda uyardığı bir kutu görünür. Kullanıcının, sonlandırmanın gerçekleştiğinin farkına varmasını sağlamak ve kullanıcıya olası herhangi bir hata bilgisini vermek için bir program, genellikle kilitlenme olarak adlandırılan aniden sonlanırsa bir iletişim kutusu da görüntülenebilir.

İki tür iletişim kutusu vardır: modal ve modelsizlik. İkisinden biri tipik olarak, kullanıcının kutuyu görmesi ile onaylanması veya birkaç seçenekten birinin seçimi gibi, kaybolmadan önce bir kullanıcıdan bir tür girdi gerektirir. Kalıcı bir iletişim kutusu, kutuda görüntülenen iletiyle ilgili programı, ilerlemeye devam etmeyi durdurur ve kutu mevcutken kullanıcı bu programla etkileşime giremez. Örneğin, biri programı kaydetmeden kapatırsa, kullanıcıyı veri kaybı konusunda uyaracak bir kalıcı kutu görünür ve bu durum kullanıcının kutuyu kullanarak eylemi onaylayana kadar programın kapatılmasına devam etmesini önler.

Diğer yandan, modsuz bir iletişim kutusu programın nasıl çalıştığını değiştirmez ve böylece program çalışmalarına devam edebilir. Bir program bilgi kopyalama veya karmaşık bir sahneyi grafik programında oluşturma gibi uzun bir görevi yerine getiriyorsa, bu durum oluşabilir. Bu tür modsuzluk kutuları, bilgisayar kullanıcısının görevi iptal etmesine veya değiştirmesine izin verebilir, ancak kutunun varlığı bu görevi engellemez.