Смотри и чувствуй
В разработке программного обеспечения внешний вид графического пользовательского интерфейса включает в себя аспекты его дизайна, включая такие элементы, как цвета, формы, макет и шрифты («Внешний вид»), а также поведение динамических элементов, таких как кнопки, коробки и меню («ощущение»). Этот термин также может относиться к аспектам неграфического пользовательского интерфейса (например, интерфейсу командной строки ), а также к аспектам API — в основном к частям API, которые не связаны с его функциональными свойствами. Этот термин используется в отношении как программного обеспечения , так и веб-сайтов . [ 1 ] [ 2 ]
Внешний вид применим и к другим продуктам. В документации, например, это относится к графическому оформлению (размеру документа, цвету, шрифту и т. д.) и стилю письма. В контексте оборудования это означает согласованность элементов управления и отображения во всей линейке продуктов.
Внешний вид операционной системы пользовательского интерфейса служит двум общим целям. Во-первых, он обеспечивает брендинг , помогающий идентифицировать набор продуктов одной компании. Во-вторых, это повышает простоту использования, поскольку пользователи знакомятся с тем, как работает один продукт (выглядит, читается и т. д.), и могут перенести свой опыт на другие продукты с таким же внешним видом.
В наборах виджетов
[ редактировать ]В отличие от операционной системы пользовательских интерфейсов , для которых внешний вид является частью идентификации продукта, наборы инструментов виджетов часто позволяют пользователям специализировать внешний вид своего приложения , заимствуя внешний вид набора инструментов по умолчанию или полностью определяя свой собственный. . Эта специализация может варьироваться от скининга (который касается только внешнего вида или визуального оформления элементов графического управления ) до полной специализации способа взаимодействия пользователя с программным обеспечением (то есть ощущений).
Определение внешнего вида, связанного с приложением, часто выполняется при инициализации, но некоторые наборы инструментов виджетов, такие как набор инструментов виджетов Swing , который является частью Java API , позволяют пользователям изменять внешний вид во время выполнения (см . внешний вид и ощущения ).
Вот некоторые примеры наборов инструментов виджетов, которые поддерживают настройку специального внешнего вида:
- XUL (язык пользовательского интерфейса XML): внешний вид пользовательского интерфейса может быть специализирован в файле CSS , связанном с файлами определений XUL. Свойствами, которые могут отличаться от значений по умолчанию, являются, например, цвета фона или переднего плана виджетов, шрифты, размер виджетов и т. д.
- Swing поддерживает специализацию внешнего вида виджетов, производя его от стандартного, другого существующего, создавая его с нуля или, начиная с J2SE 5.0, в XML файле свойств , называемом Synth (внешний вид с возможностью смены скинов).
Судебные процессы
[ редактировать ]Некоторые компании пытаются защитить авторские права на фирменный стиль , а не на его внешний вид.
Дело Broderbund v. Unison (1986) было одним из первых дел об авторских правах на программное обеспечение , в котором была попытка применить закон США об авторском праве к внешнему виду программного продукта.
В 1987 году Lotus подала в суд на Paperback Software и Mosaic за нарушение авторских прав, ложную и вводящую в заблуждение рекламу и недобросовестную конкуренцию по отношению к их недорогим клонам 1-2-3, VP Planner и Twin, а также подала в суд на Borland из-за ее электронной таблицы Quattro. [ 3 ]
В декабре 1989 года [ 4 ] Ксерокс подала в суд на Apple из-за авторских прав на Macintosh.
Apple Computer была известна тем, что использовала термин «внешний вид» в отношении своей Mac OS операционной системы . Фирма с некоторым успехом пыталась помешать другим разработчикам программного обеспечения создавать программное обеспечение, имеющее аналогичный внешний вид. Apple утверждала, что у них есть претензии в отношении авторских прав на внешний вид своего программного обеспечения, и даже зашла так далеко, что подала в суд на Microsoft , утверждая, что Windows операционная система незаконно копирует их внешний вид. [ 5 ]
Хотя это и вызвало бурную реакцию со стороны некоторых представителей сообщества разработчиков программного обеспечения , [ 6 ] и побудило Ричарда Столлмана сформировать Лигу за свободу программирования , [ 7 ] ожидаемое знаковое решение так и не произошло, поскольку большинство проблем были решены на основе лицензии, которую Apple предоставила Microsoft для Windows 1.0. См.: Apple против Microsoft . Апелляционный суд первого округа отклонил иск об авторских правах на ощущение пользовательского интерфейса в деле Lotus v. Borland .
Более поздние реакции
[ редактировать ]В 2012 и 2014 годах Apple Inc. подала иски против конкурирующих производителей смартфонов и планшетных компьютеров , утверждая, что эти производители копировали внешний вид популярных продуктов Apple для iPhone и iPad . [ 5 ] [ 8 ] [ 9 ]
В API
[ редактировать ]API , который представляет собой интерфейс к программному обеспечению, обеспечивающий определенную функциональность, также может иметь определенный внешний вид. Различные части API (например, разные классы или пакеты) часто связаны общими синтаксическими и семантическими соглашениями (например, одной и той же моделью асинхронного выполнения или одним и тем же способом доступа к атрибутам объекта). Эти элементы отображаются либо явно (т. е. являются частью синтаксиса API ), либо неявно (т. е. являются частью семантики API ).
См. также
[ редактировать ]- Язык дизайна
- Иск Lotus о внешнем виде
- Скевоморфный
- Структура, последовательность и организация
- Товарный вид
Ссылки
[ редактировать ]- ^ «Что такое внешний вид веб-сайта?» . 21 ноября 2013 г.
- ^ «Взгляд и ощущения в компьютерном программном обеспечении» . ComputerLaw.com .
- ^ Джон Шварц; Дебра Розенберг (27 августа 1990 г.). «Расчет стоимости авторских прав: программисты борются с судебными исками по принципу Look and Feel». Newsweek .
- ^ Лоуренс Фишер (15 декабря 1989 г.). «Xerox подает в суд на компьютер Apple из-за авторских прав на Macintosh» . Нью-Йорк Таймс .
- ^ Jump up to: а б Тимоти Б. Ли (25 октября 2011 г.). «Да, Google «украл» у Apple, и это хорошо» . Форбс . Проверено 13 августа 2015 г.
- ^ «Специальный репортаж: новый внешний вид Apple» .
- ^ Ричард Столлман. «Является ли цифровая инклюзивность хорошей вещью? Как мы можем убедиться в этом?» . ГНУ . Проверено 13 августа 2015 г.
- ^ Дерек Брус (24 сентября 2011 г.). «Samsung против Apple: и победителем становится…» Forbes . Проверено 13 августа 2015 г.
- ^ Джош Ловенсон (31 марта 2014 г.). «Раунд второй: Apple и Samsung готовятся к очередной патентной войне на миллиард долларов» . Грань . Проверено 13 августа 2015 г.