Запитання з тегом «user-interface»

Питання щодо взаємодії програмного забезпечення з його користувачами.

14
Як редактор коду може ефективно натякати на рівень введення коду - без використання відступів? [зачинено]
Я написав текстовий редактор XML, який пропонує 2 варіанти перегляду одного й того ж XML-тексту, один з відступом (практично), а другий з обґрунтуванням зліва. Мотивація виправданого перегляду ліворуч полягає в тому, щоб допомогти користувачам "бачити" символи пробілів, які вони використовують для відступу простого тексту або коду XPath без втручання з …

25
Як далеко потрібно пройти перевірку електронної адреси?
Мені цікаво, як далеко люди повинні зайняти перевірку електронної адреси. Моя сфера - це насамперед веб-розробка, але це стосується будь-де. Я бачив кілька підходів: просто перевірити, чи є подарунок "@", який мертвий простий, але, звичайно, не такий надійний. більш складний тест на регулярний вимір для стандартних форматів електронної пошти повне …

17
Чи є гарною ідеєю розробити архітектуру, думаючи, що класи інтерфейсу користувача можуть бути замінені інтерфейсом командного рядка?
На сторінці "Код повного" на сторінці 25 сказано, що добре було б легко замінити звичайні класи користувальницького інтерфейсу командним рядком. Знаючи його переваги для тестування, що з проблемами, які він може спричинити? Чи справді ця додаткова робота окупить веб-та мобільні проекти? Як щодо малих та середніх проектів; чи застосовуються ті …

24
Чому деякі програмісти ненавидять частину розробки інтерфейсу? [зачинено]
Багато програмістів, яких я зустрічав, завжди говорить про те, що "він не хлопець з інтерфейсу". Справа в тому, що розробка на сьогоднішній день, будь то веб, Windows, Linux, OSX чи будь-який інший тип розробки, тепер включає програмне забезпечення з гарним інтерфейсом користувача. Чому так багато розробників, здається, не люблять роботу …

9
Взагалі кажучи, чи краще зробити всі функціональні частини або спочатку скористатись інтерфейсом, або двома сумішами?
Взагалі кажучи, чи краще зробити всі функціональні частини або спочатку скористатись інтерфейсом, або двома сумішами? Якщо припустити, що ви працюєте над чимось великим, чи загальноприйнятою є практика, щоб усі функціональні дані, що збирають краплі, працювали перед будь-яким користувальницьким інтерфейсом? Ми всі знаємо, як розбити роботу на керовані частини, але питання …

6
Скільки інформації про помилку потрібно показати користувачеві?
Програми завжди можуть видавати помилки. У разі виникнення такої помилки слід повідомити користувача, оскільки те, що він попросив зробити програму, не вдалося. Однак скільки інформації слід надати користувачеві? Я думаю, що більшість із нас погоджуються з тим, щоб не відображати стек стека ( чи повинен слід відстежувати стек у повідомленні …

4
Чому відповідальність за виклик відповідає за забезпечення безпеки потоку в програмуванні GUI?
Я бачив, в багатьох місцях, що канонічна мудрість 1 полягає в тому, що відповідальність за абонентом повинен бути впевненим, що ви знаходитесь в потоці інтерфейсу користувача під час оновлення компонентів інтерфейсу користувача (зокрема, в Java Swing, що ви перебуваєте в Dispatch Thread Event ) . Чому це так? Нитка розсилки …

14
Яку проблему вирішує автоматичне тестування користувальницького інтерфейсу?
Зараз ми розслідуємо автоматичне тестування користувальницького інтерфейсу (в даний час ми робимо автоматизовані тестування блоків та інтеграції). Ми розглянули Selenium і Telerik і зупинилися на останньому як інструменті вибору завдяки своєму набагато більш гнучкому диктофону - і нам не дуже хочеться, щоб тестери писали занадто багато коду. Однак я намагаюся …

4
Підказки, підтвердження та попередження JavaScript вважаються "старомодними" [закрито]
Наразі це питання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

2
Як я можу відокремити інтерфейс користувача від ділової логіки, зберігаючи ефективність?
Скажімо, я хочу показати комбінацію форми, яка представляє 10 різних об'єктів. Наприклад, я хочу, щоб користувач обрав один гамбургер з 10 різних, які містять помідори. Оскільки я хочу відокремити інтерфейс користувача та логіку, мені доведеться передати форму рядкового подання гамбургерів, щоб відобразити їх у комбобоксі. В іншому випадку користувальницькому інтерфейсу …

6
Де я можу знайти натхнення для гарного користувальницького інтерфейсу? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . У мене є ментальний блок щодо визначення інтерфейсу головного екрана для настільного додатку, який я зараз модернізую. Коли я вперше …

3
Чи не додавання балів нагород чи ігрових функцій до програмного забезпечення на робочому місці погано розглядається серед програмного забезпечення спільноти?
Тому одна з моїх обов'язків на роботі - це створення внутрішнього інструменту, який допомагає працівникам вводити всю їх інформацію. Це корпоративна програма, яка схожа на інструмент бази даних Windows. Тож це не набагато інакше, ніж як розробити комбінований додаток Word + Excel, але середня людина в цій робочій групі - …

12
Які плюси (і мінуси) використання "Увійти через Twitter / Facebook" для нового веб-сайту? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Я та друг прагнуть запустити невеликий сайт форуму. Я розглядаю можливість використання API "Увійти …

4
Як написати ретельне, не крихке, одиничне тестування для графічного інтерфейсу?
Я спробував написати тести для інтерфейсу користувача для моїх програм GUI, і я стикаюся з проблемою, що, хоча вони спочатку їх пишуть, вони виявляються крихкими, і вони ламаються, коли дизайн змінюється (це досить часто). Я намагаюся знайти набір керівних принципів, які б привели мене до проведення ретельної одиничної тести для …

2
Як слід діяти "Скасувати введення тексту"?
Я реалізую додаток Java, що включає стек скасування / повторення. Я помітив, що деякі програми (наприклад TextEdit на Mac OS X) дозволяють вибрати "Скасувати введення тексту" в меню "Редагувати" після введення тексту. Я також хотів би реалізувати таку річ у своєму додатку, але мені дуже важко знайти вказівки щодо того, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.