Bak ve hisset - Look and feel

Verto yazılımında uygulanan 4 farklı görünüm ve hissi gösteren resim

Gelen yazılım tasarımı , görünüm ve his a grafik kullanıcı arayüzü Renkler, şekiller, düzen ve sıra unsurları da dahil olmak üzere tasarım içermektedir yönleri yazı biçimleri ( "göz"), örneğin düğme gibi dinamik öğelerin yanı sıra davranış, kutular ve menüler ("his"). Terim ayrıca grafiksel olmayan bir kullanıcı arabiriminin ( komut satırı arabirimi gibi ) yönlerini ve bir API'nin özelliklerini - çoğunlukla bir API'nin işlevsel özellikleriyle ilgili olmayan kısımlarını ifade edebilir. Terimi hem atıfla kullanılan yazılım ve web siteleri .

Görünüm ve his diğer ürünler için de geçerlidir. Örneğin dokümantasyonda grafik düzeni (belge boyutu, rengi, yazı tipi vb.) ve yazı stilini ifade eder. Ekipman bağlamında, bir ürün hattındaki kontrollerde ve ekranlarda tutarlılığı ifade eder.

İşletim sistemi kullanıcı arayüzlerinde görünüm ve his iki genel amaca hizmet eder. İlk olarak, bir şirketten bir dizi ürünü tanımlamaya yardımcı olan marka bilinci oluşturma sağlar . İkincisi, kullanıcılar bir ürünün nasıl çalıştığına (göründüğü, okuduğu, vb.) aşina olacağı ve deneyimlerini aynı görünüm ve hisse sahip diğer ürünlere çevirebileceği için kullanım kolaylığını artırır.

Widget araç takımlarında

Görünüm ve hissin ürün tanımlamasının bir parçası olduğu işletim sistemi kullanıcı arayüzlerinin aksine , widget araç setleri genellikle , araç setinin varsayılan görünümünü ve hissini türeterek veya tamamen kendi uygulamalarını tanımlayarak kullanıcıların uygulama görünümlerini ve hislerini özelleştirmelerine olanak tanır. . Bu uzmanlık gelen gidebilirsiniz arayüz (O bakış, ya görsel görünümüyle sadece fırsatlar grafiksel kontrol elemanları ) tamamen yol uzmanlaşmış kullanıcı ile etkileşimde yazılımı (olduğunu hissediyorum).

İle ilişkilendirmek görünümünde ve tanımı uygulaması genellikle başlatma yapılır, ancak gibi bazı Widget araci, Salıncak parçasıdır Widget araç seti Java API , kullanıcıların görünümünü değiştirmek ve zamanında hissetmek için izin (bkz Takılabilir bak ve hisset ).

Özel bir görünüm ve his ayarlamayı destekleyen bazı Widget araç setleri örnekleri şunlardır:

  • XUL (XML Kullanıcı Arayüzü Dili): Kullanıcı arayüzünün görünümü ve hissi , XUL tanım dosyalarıyla ilişkili bir CSS dosyasında özelleştirilebilir . Varsayılandan özelleştirilebilen özellikler, örneğin, widget'ların arka plan veya ön plan renkleri, yazı tipleri, widget'ların boyutu vb.
  • Swing, varsayılandan, var olan bir diğerinden türeterek, sıfırdan bir tane oluşturarak veya J2SE 5.0 ile başlayarak, synth (kaplanabilir görünüm ve his) adlı bir XML özellik dosyasında widget'ların görünüm ve hissinin uzmanlaşmasını destekler .

davalar

Bazı şirketler assert deneyin telif ait ticari takdim kendi imajına göre bitti.

Broderbund v. Unison (1986) vaka erken oldu yazılım telif görünümüne ABD telif hakkı yasasını uygulamak için çalıştı ve bir yazılım ürünü tarafından sunulan hissediyorum olgusu.

1987'de Lotus, Paperback Software ve Mosaic'e telif hakkı ihlali, yanlış ve yanıltıcı reklam ve 1-2-3, VP Planner ve Twin gibi düşük maliyetli klonları üzerindeki haksız rekabet nedeniyle dava açtı ve Borland'ı Quattro elektronik tablosu nedeniyle dava etti .

Aralık 1989'da Xerox, Apple'a Macintosh telif hakkı nedeniyle dava açtı.

Apple Computer , Mac OS işletim sistemlerine atıfta bulunarak görünüm ve his terimini kullanması nedeniyle dikkate değerdi . Firma, bir miktar başarı ile diğer yazılım geliştiricilerin benzer bir görünüme ve hisse sahip yazılımlar oluşturmasını engellemeye çalıştı. Apple , yazılımlarının görünümü ve hissiyatı üzerinde bir telif hakkı iddiasına sahip olduklarını savundu ve hatta Microsoft'a dava açacak kadar ileri gitti ve Windows işletim sisteminin görünüşlerini ve hislerini yasa dışı bir şekilde kopyaladığını iddia etti .

Yazılım camiasındaki bazılarının şiddetli tepkisine neden olmasına ve Richard Stallman'ın Programlama Özgürlüğü Ligi'ni kurmasına neden olmasına rağmen , sorunların çoğu Apple'ın Windows 1.0 için Microsoft'a verdiği bir lisansa dayanarak çözüldüğü için beklenen dönüm noktası kararı hiçbir zaman olmadı. . Bakınız: Apple v. Microsoft . Birinci Devre Temyiz Mahkemesi, Lotus v. Borland davasında bir kullanıcı arabirimi hissi üzerine bir telif hakkı talebini reddetmiştir .

Onu sokağa çıkarmak

GNU'dan Richard M. Stallman, Lotus'un genel merkezinin dışında , onaltılık bir ilahiyi kullanarak halka açık bir "Yenilikçilik yapın, dava açmayın" gösterisini yönetti :

1-2-3-4 davaları kapı dışarı et
5-6-7-8 yenilik yapın, dava açmayın
9-ABC arayüzleri ücretsiz olmalıdır
D,E,F,0 görünüm ve his gitmeli!

Daha yeni reaksiyonlar

2012 ve 2014'te Apple Inc. , rakip akıllı telefon ve tablet bilgisayar üreticilerine karşı dava açtı ve bu üreticilerin Apple'ın popüler iPhone ve iPad ürünlerinin görünüşünü ve verdiği hissi kopyaladığını iddia etti .

API'lerde

Bir çeşit işlevsellik sağlayan bir yazılım arayüzü olan bir API de belirli bir görünüme ve hisse sahip olabilir. Bir API'nin farklı bölümleri (örneğin farklı sınıflar veya paketler) genellikle ortak sözdizimsel ve anlamsal kurallarla (örneğin aynı eşzamansız yürütme modeliyle veya aynı şekilde nesne niteliklerine erişilmesiyle) bağlanır. Bu öğeler ya açıkça (yani API'nin sözdiziminin bir parçasıdır ) ya da örtük olarak (yani API'nin semantiğinin bir parçasıdır ) oluşturulur.

Ayrıca bakınız

Referanslar

Dış bağlantılar