История изменений
Исправление lenin386, (текущая версия) :
Т.е. диалоговое окно с двумя кнопками «ок», «отмена», нарисованное с помощью QT в иксах или javascript/css в браузере - это GUI, а ровно такое же диалоговое окно в консоли, нарисованное с помощью curses - это уже UI.
Да, даже на этом уровне. Потому что в GUI есть такие понятия, как DPI, ресурсы, системные установки. Например, прогресс бар может рисовать значения процентов или не рисовать в зависимости от установок темы. И сотни других подобных приколов, которые надо хорошо знать. Даже на уровне просто_искы надо досконально знать _очень_много. Поэтому, _грамотно_ написанное ГУИ - это реально адов _ручной_ труд и высокая квалификация. И никакие бильдеры не канают.
Исправление lenin386, :
Т.е. диалоговое окно с двумя кнопками «ок», «отмена», нарисованное с помощью QT в иксах или javascript/css в браузере - это GUI, а ровно такое же диалоговое окно в консоли, нарисованное с помощью curses - это уже UI.
Да, даже на этом уровне. Потому что в GUI есть такие понятия, как DPI, ресурсы, системные установки. Например, прогресс бар может рисовать значения процентов или не рисовать в зависимости от установок темы. И много других приколов. Даже на уровне просто_искы надо досконально знать _очень_много. Поэтому, _грамотно_ написанное ГУИ - это реально адов _ручной_ труд и высокая квалификация. И никакие бильдеры не канают.
Исправление lenin386, :
Т.е. диалоговое окно с двумя кнопками «ок», «отмена», нарисованное с помощью QT в иксах или javascript/css в браузере - это GUI, а ровно такое же диалоговое окно в консоли, нарисованное с помощью curses - это уже UI.
Да, даже на этом уровне. Потому что в GUI есть такие понятия, как DPI, ресурсы, системные установки. Например, прогресс бар может рисовать проценты или не рисовать в зависимости от установок темы. И много других приколов. Даже на уровне просто_искы надо досконально знать _очень_много. Поэтому, _грамотно_ написанное ГУИ - это реально адов _ручной_ труд и высокая квалификация. И никакие бильдеры не канают.
Исправление lenin386, :
Т.е. диалоговое окно с двумя кнопками «ок», «отмена», нарисованное с помощью QT в иксах или javascript/css в браузере - это GUI, а ровно такое же диалоговое окно в консоли, нарисованное с помощью curses - это уже UI.
Да, даже на этом уровне. Потому что в GUI есть такие понятия, как DPI, ресурсы, системные установки. Например, прогресс бар может рисовать проценты или не рисовать в зависимости от темы. Даже на уровне просто_искы надо досконально знать _очень_много. Поэтому, _грамотно_ написанное ГУИ - это реально адов _ручной_ труд и высокая квалификация. И никакие бильдеры не канают.
Исправление lenin386, :
Т.е. диалоговое окно с двумя кнопками «ок», «отмена», нарисованное с помощью QT в иксах или javascript/css в браузере - это GUI, а ровно такое же диалоговое окно в консоли, нарисованное с помощью curses - это уже UI.
Да, даже на этом уровне. Потому что в GUI есть такие понятия, как DPI, ресурсы, системные установки. Даже на уровне просто_искы надо досконально знать _очень_много. Поэтому, _грамотно_ написанное ГУИ - это реально адов _ручной_ труд и высокая квалификация. И никакие бильдеры не канают.
Исходная версия lenin386, :
Т.е. диалоговое окно с двумя кнопками «ок», «отмена», нарисованное с помощью QT в иксах или javascript/css в браузере - это GUI, а ровно такое же диалоговое окно в консоли, нарисованное с помощью curses - это уже UI.
Да, даже на этом уровне. Потому что в GUI есть такие понятия, как DPI, ресурсы, системные установки. Поэтому, _грамотно_ написанное ГУИ - это реально адов _ручной_ труд и высокая квалификация. И никакие бильдеры не канают.