İlan
Bir geliştirici bir parça özgür yazılım yazmak için oturur. Becerileri var. Programın yapmasını istediklerini nasıl yapacağını biliyorlar. Ancak, kullanıcı arayüzü tasarımı konusunda herhangi bir deneyimi yoktur veya boşluğu kaldırabilecek bir takım ekibi de yoktur. Sorun yok. Tutkuyla çalışıyorlar ve yapabileceklerini bir araya getiriyorlar.
Yıllar sonra, bilgisayarınıza oturup bir program indirirsiniz Linux işletim sisteminizin uygulama mağazasından Linux Uygulama Mağazaları Karşılaştırıldı: Hangisi Sizin İçin Doğru?Windows kullanıcıları bir uygulama mağazasına yönlendiriliyor. macOS bir süredir var. Bu arada Linux, yıllardır uygulama mağazası tarzı bir deneyime sahip. Ama hangisi senin için doğru? Daha fazla oku . Açıklama, ihtiyacınız olanı yapacağını söylüyor. Yükle düğmesine basın, şifrenizi yazın ve uygulamanın, yüklediğiniz diğerlerinin yanında görünmesini izleyin.
Dikkatinizi çeken ilk şey, uygulamanın simgesinin diğerlerinin yanında görünmemesidir. Yine de tıklatırsınız, çünkü program işi yaparsa, rahatsız edici bir simgenin ötesine bakabilirsiniz. Sonra kalbin batıyor. Uygulamanın arayüzü tıpkı yersiz görünüyor. Daha da kötüsü: şeyi nasıl kullanacağınızı anlayamazsınız!
Bu yüzden masaüstü bilgisayarlarda insan arayüzü yönergeleri. Windows, macOS, iOS ve Android'in tümü bu yönergelere sahiptir. Linux da onlara sahip.
İnsan Arayüz Kılavuzları Nelerdir?
İnsan arabirimi yönergeleri (HIG), uygulama içerik oluşturucularına belirli bir arabirimde kendini evde hissettiren yazılımların nasıl yapılacağını ve kullanıcılar için kolay bir deneyim yarattığını gösteren talimatlar ve standartlardır. Bunlar, bir geliştiriciye düğmelerin ne kadar uzak olması gerektiğini, bir simgenin ne kadar büyük olacağını ve menü öğelerini düzenlemenin uygun yolunu gösterir.
Projeler bu yönergelere bağlı kalırsa, bir uygulamadan diğerine geçerken benzer görünen deneyimlerle karşılaşırsınız. Sadece bu da değil. Bir programı nasıl kullanacağınızı öğrendikten sonra, bir sonraki programı nasıl kullanacağınız konusunda oldukça iyi bir fikriniz olur.
Bu yönergeler hem geliştiriciler hem de kullanıcılar için önemlidir. Neyse ki, bazıları Linux’un en popüler masaüstü ortamları Hangi Linux Masaüstü Ortamı Kişiliğinize En Uygun?Ne tür bir bilgisayar kullanıcıısınız? Simgeleri masaüstünüze dağılmış halde bırakıyor musunuz? Karmaşık olmayan bir uygulamada çalışmayı mı tercih edersiniz? Hangi Linux masaüstü ortamının size en uygun olduğunu bulalım. Daha fazla oku kendi HIG'leri var.
Hangi Linux Masaüstü Ortamlarında HIG'ler var?
İnsan arabirimi yönergeleri, masaüstü arabiriminin özelliklerinden çok uygulamalarla ilgilidir. Bu nedenle, kendi uygulama paketleriyle gelen masaüstü ortamlarının, geliştiricilerin izlemesi gereken önerilere sahip olma olasılığı daha yüksektir. İşte büyük olanlar.
GNOME
GNOME’un HIG tartışmasız masaüstü ortamının Linux masaüstüne yaptığı en büyük katkılardan biridir. Çoğu Linux yazılımının kullanımı zor ya da çok tutarsız olduğu bir zamanda, GNOME yaratıcıları farklı bir yol çizmişlerdir. Proje, yazılımın anlaşılması kolay olmalı ve bir kişinin bilgisayarındaki diğer tüm programlara benzer hissetmesi gerektiğini savundu. Sonuç? Çok sayıda uygulama GNOME'da kendinizi evinizde hissediyor.
Bu tutarlılık son on yılda biraz değişti. GNOME ile diğer masaüstü bilgisayarlardan farklı bir tasarım peşinde GNOME Açıklaması: Linux'un En Popüler Masaüstü Bilgisayarlarından Birine Bir BakışLinux ile ilgileniyorsunuz ve GNU Network Nesne Modeli Ortamı'nın kısaltması olan "GNOME" ile karşılaşıyorsunuz. GNOME en popüler açık kaynak arayüzlerinden biridir, ama bu ne anlama geliyor? Daha fazla oku , GNOME ile uyumlu bir uygulama başka bir yere yapışma eğilimindedir ve bunun tersi de geçerlidir. Ancak özellikle GNOME için tasarlanan uygulamalara bağlı kalırsanız, Linux masaüstünün sunduğu en basit ve entegre deneyimlerden birindesiniz.
KDE
KDE’nin HIG masaüstünün kendisi gibi. KDE topluluğunun Plazma masaüstü bilgisayarı herhangi bir işletim sistemi için en özelleştirilebilir arayüz KDE Açıklaması: Linux'un En Yapılandırılabilir Masaüstü Arayüzüne Bir BakışLinux neye benziyor? Bazen, Birlik; diğer zamanlarda GNOME. Ancak çoğu zaman Linux KDE çalıştırır. Linux PC'nizde eski K Masaüstü Ortamını kullanmıyorsanız, şimdi değişim zamanı! Daha fazla oku . Kullanıcıların yazılımla istediklerini yapma konusunda büyük bir özgürlükleri olduğu gibi, geliştiriciler de.
KDE olmaya çalışıyor varsayılan olarak basit, gerektiğinde güçlü. Bu, muhtemelen bir medya oynatıcıdaki müziği yönetebileceğiniz veya bir araç çubuğundaki düğmeleri kullanarak bir fotoğraf yöneticisindeki resimleri görüntüleyebileceğiniz anlamına gelir, ancak menü çubuğuna sıkışmış geniş bir seçenek grubu olabilir. KDE için tasarlanan çoğu yazılım aynı zamanda araç çubuklarını hareket ettirmenize, düğme eklemenize ve başka hangi kontrollerin görünür olduğunu değiştirmenize izin verir. Plazma masaüstünün bize gösterdiği gibi, tutarlılığın ayrıştırılmış veya basit olması gerekmez.
Temel İşletim Sistemi
Temel işletim sistemi diğer Linux işletim sistemlerinin çoğuna benzemez. Kendi Pantheon masaüstü ortamıyla birlikte gelir ve başka bir şey için takas etmeyi seçebiliyorsanız, İlköğretim İşletim Sistemini kullanma noktasını yenmek Temel İşletim Sistemi Yüklemek İster misiniz? 8 Neden Gerekir!Linux İlköğretim İşletim Sistemi iyi bir bilgi işlem deneyimine dönüştü, ancak mevcut işletim sisteminizden geçiş yapma zamanı geldi mi? Daha fazla oku . Tasarım belki de İlköğretim ekibinin özgür ve açık kaynak ekosistemine en büyük katkısıdır.
Durum böyle olunca, İlköğretim HIG'si projenin merkezi bir parçasıdır. Belgenin okunması ve referans edilmesi kolaydır, görünüşte arayüzün her yönü ve çok sayıda örnek bulunmaktadır. Geliştiriciler dikkat etmek isteyebilir, çünkü Elementary ekibi ve Elementary kullanıcıları diğer Linux topluluklarından daha fazla tutarsızlıklara karşı kıllanma eğilimindedir.
Diğer Masaüstü Ortamları Hakkında Ne?
Gönüllü çalışan varlıklar olarak, bazı projeler ayrıntılı bir HIG hazırlamak için zaman ayıracak Şirketler vs. Topluluklar: Kim Daha İyi Bir Linux İşletim Sistemi Yapar?Bazı dağıtımların arkasında bir şirket var. En popüler masaüstü Linux işletim sistemi Ubuntu bir tanesidir ve yalnız değildir. Ancak kurumsal sorumluluklara sahip olmak Linux dağıtım geliştiricisini azaltır mı veya geliştirir mi? Daha fazla oku . Aynı zamanda, masaüstü ortamı her proje için her zaman aynı anlama gelmez. Yukarıda listelenenler gibi bazıları, bir masaüstü ortamını, çoğu uygulama da dahil olmak üzere bilgisayarınızı başlattığınız andan itibaren gördüklerinizi yöneten tamamen eksiksiz bir deneyim olarak görür.
Diğerleri kreasyonlarını daha çok masaüstü arayüzleri veya pencere yöneticileri olarak görür. Paneller, uygulamalar ve pencereler arasında geçiş yapmanın bir yolunu sunarlar, ancak uygulama oluşturma işini üstlenmezler. Linux için zaten var olan yazılımı, entegrasyondan daha az odaklanarak çalıştırmanız için bir araç sağlarlar. Sonuçta, çoğumuz Microsoft'un HIG'sine bakılmaksızın uygulamalarda tutarlılığın neredeyse olmadığı Windows'a alışkınız. Herkes her uygulamanın aynı hissetmesini bile istemez.
En sevdiğiniz masaüstünüzle nasıl etkileşime giriyorsunuz?
Uygulamalarımın her birinin tutarlı bir görünüm ve izlenime sahip olmasını tercih ederim. Aslında bunu yaparken Linux'u keşfetmekten heyecan duymamın nedenlerinden biri de bu. Daha önce tutarlı bir deneyim istesem Mac satın almam gerektiğini düşündüm. ancak GNOME ve KDE bana Apple'ın entegre bir masaüstü sunan tek kişi olmadığını gösterdiler.
İlk işletim sistemi o zamanlar yoktu ve kontrol etmeye karar vermeden önce birkaç yıl civarındaydı. Ekibin masaüstünün bu yönüne verdiği önem gerçekten birinci sınıf.
Karşılaştırma amacıyla, Microsoft, Apple ve Google'ın insan arayüzü yönergeleri şunlardır:
- pencereler
- macOS ve iOS
- Android
İnsan arayüzü yönergeleri hakkında ne düşünüyorsunuz? Görsel tutarsızlıklar sizi rahatsız ediyor mu? Kıvrımlı tasarım ne olacak? Her şey hakkında kararsız mısınız? Sizi aşağıdaki yorumlarda düşüncelerinizi paylaşmaya davet ediyorum.
Bertel, fiziksel gizlilik anahtarlarına ve Özgür Yazılım Vakfı tarafından onaylanmış bir işletim sistemine sahip bir dizüstü bilgisayardan yazan bir dijital minimalist. Etiğe özellikler üzerinde değer verir ve başkalarının dijital yaşamları üzerinde kontrol sahibi olmasına yardımcı olur.