Стандартизация интерфейса

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Стандартизация интерфейса
Вы за стандартизацию интефрейса?

Да.
43
47%
Нет.
36
40%
Все равно.
12
13%
 
Всего голосов: 91

Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Стандартизация интерфейса

Сообщение TWINc »

Вы за стандартизацию интерфейса Gtk, Qt, tk... ?
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: Стандартизация интерфейса

Сообщение Warderer »

Против. Пусть грамотно пишут бэкэнды программ - отдайте право виденья интерфейса пользователю. Хоть ncurces. Яркий пример - mpd+mpc. Грамотнейший движок, имеющий все возможные варианты интерфейса.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Стандартизация интерфейса

Сообщение Aectann »

Если вы имеете ввиду создание единой библотеки, то нет. Потому что одним нравится одно, другим нравится другое(кому-то больше нравятся gtk-проги, а кому-то qt, лично мне нравятся и те, и те, если они хорошо справляются со своими обязанностями и имеют удобный интерфейс). С одной стороны стандартизация - это хорошо, а с другой - теряем свободу выбора, а это уже не есть хорошо.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2098

Re: Стандартизация интерфейса

Сообщение chitatel »

Голосовал за "Нет"
Aectann писал(а):
29.08.2006 15:41
С одной стороны стандартизация - это хорошо, а с другой - теряем свободу выбора, а это уже не есть хорошо.

Ага.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Стандартизация интерфейса

Сообщение alv »

проголосовал - все равно
потому что не предусмотрено пункта - В разумных пределах

Ну нельзя сделать одинаковым интерфейс медиаплейера и ГИС/КАД

Как нельзя одеть уздечку на вертолет или повесить на лошадь штурвал
Спасибо сказали:
Аватара пользователя
heil0
Сообщения: 545
Статус: Депрессивный токарь с Межделмаша
ОС: *buntu, OpenSolaris

Re: Стандартизация интерфейса

Сообщение heil0 »

Проголосовал за "да".
Определенные стандарты быть должны.
Но их должно быть много!
iMisanthrop
heil0's blog
heil0@jabber.ufanet.ru
Linux registered user #400177.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Стандартизация интерфейса

Сообщение Aectann »

heil0 писал(а):
29.08.2006 20:40
Но их должно быть много!

Cобственно мы сейчас это и имеем.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
Trueash
Сообщения: 976
Статус: Вещий Кассандр

Re: Стандартизация интерфейса

Сообщение Trueash »

Проголосовал "за".
"...Вы имеете право хранить молчание, все, что вы скажете, может быть использовано против вас..."
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Стандартизация интерфейса

Сообщение Лис »

Не понял вопрос. Имеется в виду одинаковый внешний вид или API? Думаю, и в том, и в том случае против: и у программистов, и у пользователей должен быть выбор. Я, например, использую программы и GTK, и Qt. И мне нравится, как выглядят и те, и другие. И ни то, ни другое не надоедает. Однако, расположение пунктов меню, кнопок, рано как и их название, у однотипных программ должно быть одинаковым (не понимаю, почему GNOME располагает конопки OK и Cancel шиворот-навыворот).
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Re: Стандартизация интерфейса

Сообщение Shlomo »

Я против. Все это хорошо, в разумных приделах, но границы этих пределов уж очень нечеткие. Поэтому против.
Изображение
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: Стандартизация интерфейса

Сообщение alastor »

А мне пофиг - вопрос какой-то некорректный.
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Стандартизация интерфейса

Сообщение TWINc »

Я имел ввиду единое API. Всякие медиа плееры и скиневые приложения конечно остаються.
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
Alxn1
Сообщения: 402
Статус: Красноглазик со стажем
ОС: Mavericks

Re: Стандартизация интерфейса

Сообщение Alxn1 »

Signate писал(а):
30.08.2006 15:22
Я имел ввиду единое API.


Это ещё зачем? Я против. Если привести API к единому виду, то тогда у нас останется только одна библиотека, но, может быть, в двух реализациях. Зачем это нужно? И, тем более, что GTK и Qt написаны на разных языках.
Спасибо сказали:
Аватара пользователя
Jinn
Сообщения: 698
Статус: Интересующийся бывалый прохожий

Re: Стандартизация интерфейса

Сообщение Jinn »

Ну а как быть с теми, кто не согласиться на стандартизацию и продолжит свои разработки по собственному разумению? Высечь розгами на конюшне?
Don't trouble troubles until troubles trouble you!
Спасибо сказали:
Аватара пользователя
heil0
Сообщения: 545
Статус: Депрессивный токарь с Межделмаша
ОС: *buntu, OpenSolaris

Re: Стандартизация интерфейса

Сообщение heil0 »

Aectann писал(а):
29.08.2006 21:18
heil0 писал(а):
29.08.2006 20:40

Но их должно быть много!

Cобственно мы сейчас это и имеем.

Полностью согласен. Но некоторое упорядочение хотя бы каждой ветки API не помешает.Главное в мастдайную кучу не свалиться.
iMisanthrop
heil0's blog
heil0@jabber.ufanet.ru
Linux registered user #400177.
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux

Re: Стандартизация интерфейса

Сообщение Skull »

heil0 писал(а):
30.08.2006 18:22
Но некоторое упорядочение хотя бы каждой ветки API не помешает.Главное в мастдайную кучу не свалиться.
Что собственно сейчас и происходит. В Qt, KDE и GNOME. :)
Skull
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Стандартизация интерфейса

Сообщение zenwolf »

Warderer писал(а):
29.08.2006 15:37
Против. Пусть грамотно пишут бэкэнды программ - отдайте право виденья интерфейса пользователю. Хоть ncurces. Яркий пример - mpd+mpc. Грамотнейший движок, имеющий все возможные варианты интерфейса.

согласен.
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: Стандартизация интерфейса

Сообщение d_n_k »

за единый интерфейс(внешний вид) должны отвечать темы тулкитов, а не сами тулкиты.

нет.
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: Стандартизация интерфейса

Сообщение Bruce »

Полностью согласен. Но некоторое упорядочение хотя бы каждой ветки API не помешает.Главное в мастдайную кучу не свалиться.


только вот почему-то виндовый api стабильный и в общем-то старые софтины работают до сих пор. И количеством вроде бы как утверждают положительность данного шага. Легче один раз выучить одну спецификацию, чтобы под неё писать, чем каждый раз начинать всё сначала.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
frost666dark
Сообщения: 346
ОС: archlinux

Re: Стандартизация интерфейса

Сообщение frost666dark »

только вот почему-то виндовый api стабильный и в общем-то старые софтины работают до сих пор. И количеством вроде бы как утверждают положительность данного шага. Легче один раз выучить одну спецификацию, чтобы под неё писать, чем каждый раз начинать всё сначала.


Поддерживаю!
PS: Слакварщики приглашаются slackware@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
heil0
Сообщения: 545
Статус: Депрессивный токарь с Межделмаша
ОС: *buntu, OpenSolaris

Re: Стандартизация интерфейса

Сообщение heil0 »

frost666dark писал(а):
03.09.2006 00:29

только вот почему-то виндовый api стабильный и в общем-то старые софтины работают до сих пор. И количеством вроде бы как утверждают положительность данного шага. Легче один раз выучить одну спецификацию, чтобы под неё писать, чем каждый раз начинать всё сначала.


Поддерживаю!

Да вы что! Там же чёрт ногу сломит! И понятие работы старых прог там вообще очень размыто...
Прошу прощения за оффтопик.
Лучше иметь много систем API, стройных и выверенных, без двадцатилетнего хлама и мусора. Да и сравнение API мастдая и линукса некорректно! К мастдайной стандартной проге вы сорцов не найдете, след. если Балмеру завтра взбрендит сказать - бросаем старое API (что по-моему и происходит), то всё дружно перестанет работать. *nix программу же можно будет переписать на другой фронт-энд, в случае необходимости.
iMisanthrop
heil0's blog
heil0@jabber.ufanet.ru
Linux registered user #400177.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Стандартизация интерфейса

Сообщение Aectann »

heil0 писал(а):
03.09.2006 14:38
. если Балмеру завтра взбрендит сказать - бросаем старое API (что по-моему и происходит), то всё дружно перестанет работать.

Он этого не сделает, ибо невыгодно по понятным причинам. А если и сделает, то очень аккуратно и постепенно - Балмер, я думаю, далеко не дурак.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
heil0
Сообщения: 545
Статус: Депрессивный токарь с Межделмаша
ОС: *buntu, OpenSolaris

Re: Стандартизация интерфейса

Сообщение heil0 »

Aectann писал(а):
03.09.2006 14:59
heil0 писал(а):
03.09.2006 14:38

. если Балмеру завтра взбрендит сказать - бросаем старое API (что по-моему и происходит), то всё дружно перестанет работать.

Он этого не сделает, ибо невыгодно по понятным причинам. А если и сделает, то очень аккуратно и постепенно - Балмер, я думаю, далеко не дурак.

они это делают с 2001 года- с момента отмирания 9х ветки. Сейчас , с Вистой, всё выходит на финишную прямую.
iMisanthrop
heil0's blog
heil0@jabber.ufanet.ru
Linux registered user #400177.
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: Стандартизация интерфейса

Сообщение estarchak »

всё выходит на финишную прямую.


Только финиш промежуточный. Через какое-то время перестройка начнется снова.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
Аватара пользователя
Arceny
Сообщения: 378
ОС: Debian Lenny/Sid

Re: Стандартизация интерфейса

Сообщение Arceny »

За стандартизацию, не в плане одной универсальной библиотеке, а в плане удобного и быстрого приведения gtk/qt приложений к одинаковому виду. То есть какие-нибудь "универсальные темы" одновременно применяемые для гтк/кюте и разбатывающиеся и для той и для той библиотеки. Ну и настройка шрифтов и так далее через одинаковый интерфейс.

Юзать гтк-кюте-енджаерз и кде не предлагать :)
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Стандартизация интерфейса

Сообщение Лис »

только вот почему-то виндовый api стабильный и в общем-то старые софтины работают до сих пор. И количеством вроде бы как утверждают положительность данного шага. Легче один раз выучить одну спецификацию, чтобы под неё писать, чем каждый раз начинать всё сначала.

Простите, а вы знаете, что такое "пни"?
Спасибо сказали:
Аватара пользователя
heil0
Сообщения: 545
Статус: Депрессивный токарь с Межделмаша
ОС: *buntu, OpenSolaris

Re: Стандартизация интерфейса

Сообщение heil0 »

Лис писал(а):
05.09.2006 17:02
только вот почему-то виндовый api стабильный и в общем-то старые софтины работают до сих пор. И количеством вроде бы как утверждают положительность данного шага. Легче один раз выучить одну спецификацию, чтобы под неё писать, чем каждый раз начинать всё сначала.

Простите, а вы знаете, что такое "пни"?

Расскажите, плиз...Не понял фишки.
iMisanthrop
heil0's blog
heil0@jabber.ufanet.ru
Linux registered user #400177.
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Стандартизация интерфейса

Сообщение Лис »

Расскажите, плиз...Не понял фишки.

Это тема такая в Винде имеется. Не помню, когда дело началось. То ли с NT, то ли с 95 - это не суть важно. Дело в том, что M$ перед своими программистами поставила две задачи: по развитию API и одновременно они должны были сделать его совместимым со старыми версиями. Причем, те задачи по развитию, которые ставило руководство компании, исключали возможность совместимости. Выход из ситуации был найден - все функции из API предыдущей версии системы были сохранены. Однако часть из этих функций ничего не выполняет. Это и есть пни. При обращении программы к функции-пню ошибки не возникает, однако назвать работу программы корректной тоже нельзя. Вот и получается, что совместимость только на бумаге.
p.s. Я привожу версию, оправдывающую программистов M$. Однако, не исключено, что вина лежит именно них.
Спасибо сказали:
meskalin1974
Сообщения: 338
ОС: Xubuntu, WinXP 64bit

Re: Стандартизация интерфейса

Сообщение meskalin1974 »

(Arceny @ Sep 4 2006, в 20:26) писал(а):За стандартизацию, не в плане одной универсальной библиотеке, а в плане удобного и быстрого приведения gtk/qt приложений к одинаковому виду. То есть какие-нибудь "универсальные темы" одновременно применяемые для гтк/кюте и разбатывающиеся и для той и для той библиотеки. Ну и настройка шрифтов и так далее через одинаковый интерфейс. Юзать гтк-кюте-енджаерз и кде не предлагать smile.gif


Вот с такой точкой зрения согласен. Но не только темы должны совпадать, но и расположение основных элементов управления. Большинство из этого уже стандартизировано (меню и панель инструментов - сверху, строка состояния - снизу). Попытки привести приложения с разными API к одинаковому виду наблюдаются в некоторых дистрибутивах, например в mandriva.
AMD Athlon 64 x2 3800+, 2 GB RAM, 2x 200 SATA II Seagate RAID 0, GeForce 7900GS
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Стандартизация интерфейса

Сообщение aLexx programmer »

(Arceny @ Sep 4 2006, в 20:26) писал(а):То есть какие-нибудь "универсальные темы" одновременно применяемые для гтк/кюте и разбатывающиеся и для той и для той библиотеки.

Таких тем мало, но они есть. Примеры: Galaxy, QtCurve.
Спасибо сказали: