Vzhled a pocit - Look and feel

Obrázek ukazující 4 různé typy vzhledu a chování aplikované v softwaru Verto

V návrhu softwaru se vzhled a dojem z několika grafického uživatelského rozhraní zahrnuje aspekty jeho designu, včetně prvků, jako jsou barvy, tvary, rozvržení a písma ( „vzhled“), jakož i chování dynamických prvků, jako jsou tlačítka, krabice a nabídky („pocit“). Termín může také odkazovat na aspekty negrafického uživatelského rozhraní (například rozhraní příkazového řádku ) a také na aspekty API -většinou na části API, které nesouvisejí s jeho funkčními vlastnostmi. Tento termín se používá jak pro software, tak pro webové stránky .

Vzhled a dojem platí pro jiné produkty. V dokumentaci například odkazuje na grafické rozložení (velikost dokumentu, barva, písmo atd.) A styl psaní. V kontextu zařízení se týká konzistence ovládacích prvků a displejů napříč produktovou řadou.

Vzhled a dojem v uživatelských rozhraních operačního systému slouží dvěma obecným účelům. Nejprve poskytuje značku , což pomáhá identifikovat sadu produktů od jedné společnosti. Za druhé, zvyšuje se snadnost použití, protože uživatelé se seznámí s tím, jak jeden produkt funguje (vypadá, čte atd.) A mohou přenést své zkušenosti do jiných produktů se stejným vzhledem a dojmem.

V sadách nástrojů widgetu

Na rozdíl od toho operační systém uživatelských rozhraní , pro které vypadat a cítit se součástí identifikace výrobků, widgetu toolkits často umožňují uživatelům, aby se specializují jejich aplikací vzhled a dojem, odvozením výchozí vzhled a dojem z toolkitu, nebo zcela definování jejich vlastní . Tato specializace může jít od skinování (které se týká pouze vzhledu nebo vizuálního vzhledu grafických ovládacích prvků ) až po úplné specializování způsobu, jakým uživatel interaguje se softwarem (tedy pocit).

Definice vzhledu a pocitu spojování s aplikací se často provádí při inicializaci, ale některé sady nástrojů Widget, jako je sada nástrojů Swing widget, která je součástí Java API , umožňují uživatelům změnit vzhled a chování za běhu (viz Pluggable vypadat a cítit ).

Některé příklady sad nástrojů Widget, které podporují nastavení specializovaného vzhledu, jsou:

  • XUL (XML User Interface Language): Vzhled a dojem uživatelského rozhraní lze specializovat na soubor CSS spojený s definičními soubory XUL. Vlastnosti, které lze ve výchozím nastavení specializovat, jsou například barvy pozadí nebo popředí widgetů, písma, velikost widgetů atd.
  • Swing podporuje specializaci vzhledu a dojmu widgetů odvozením z výchozího, jiného stávajícího, vytvoření jednoho zcela od začátku, nebo, počínaje J2SE 5.0, v souboru vlastností XML s názvem synth (vzhled a dojem na kůži).

Soudní spory

Některé společnosti se snaží uplatňovat autorská práva na obchodní oděv nad svým vzhledem a dojmem.

Broderbund v. Unison (1986) případ byl jedním z prvních autorského práva k softwaru případ, který se pokusil aplikovat autorském právu k vypadat a cítit se představil softwarový produkt.

V roce 1987 Lotus zažaloval Paperback Software a Mosaic za porušení autorských práv, falešnou a zavádějící reklamu a nekalou soutěž o jejich levné klony 1-2-3, VP Planner a Twin a žaloval Borlanda kvůli jeho tabulce Quattro.

V prosinci 1989 zažaloval Xerox Apple kvůli autorským právům na Macintosh.

Společnost Apple Computer se vyznačovala používáním výrazu vzhled a dojem ve vztahu k jejich operačnímu systému Mac OS . Firma se pokusila s určitým úspěchem zablokovat ostatním vývojářům softwaru vytváření softwaru, který měl podobný vzhled a dojem. Apple tvrdil, že mají na vzhled a chování svého softwaru nárok na autorská práva , a dokonce zašel tak daleko, že žaloval Microsoft , přičemž tvrdil, že operační systém Windows nelegálně kopíruje jejich vzhled a dojem.

Ačkoli to vyvolalo prudkou reakci některých ze softwarové komunity a přimělo Richarda Stallmana k vytvoření Ligy za svobodu programování , očekávané mezní rozhodnutí se nikdy nestalo, protože většina problémů byla vyřešena na základě licence, kterou společnost Apple udělila společnosti Microsoft pro Windows 1.0 . Viz: Apple v. Microsoft . První obvodní odvolací soud zamítl nárok na autorská práva týkající se dojmu uživatelského rozhraní v Lotus v. Borland .

Vzal jsem to na ulici

Richard M. Stallman z GNU vedl veřejnou demonstraci „Inovujte, nevolejte“ mimo sídlo Lotusu pomocí hexadecimálního chorálu:

1-2-3-4 vykopněte žaloby ze dveří
5-6-7-8 inovujte, neprovádějte soudní spory
Rozhraní 9-ABC by měla být zdarma
D, E, F, 0 vzhled a dojem musí jít!

Novější reakce

V letech 2012 a 2014 podala společnost Apple Inc. žaloby proti konkurenčním výrobcům chytrých telefonů a tabletů a tvrdila, že tito výrobci kopírovali vzhled a dojem z oblíbených produktů Apple pro iPhone a iPad .

V API

API , což je rozhraní pro software, který poskytuje nějakou funkčnost, může mít také určitý vzhled a dojem. Různé části API (např. Různé třídy nebo balíčky) jsou často propojeny běžnými syntaktickými a sémantickými konvencemi (např. Stejným asynchronním prováděcím modelem nebo stejným způsobem přístupu k atributům objektu). Tyto prvky jsou vykresleny buď explicitně (tj. Jsou součástí syntaxe API), nebo implicitně (tj. Jsou součástí sémantiky API).

Viz také

Reference

externí odkazy