|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 22 May 2005 10:21:28 To : Alexei Dets Subject : Re: CHS? -------------------------------------------------------------------------------- lan> <d6n2jg$c9j$1@wagner.wagner.home> <d6oqee$shm$1@host.talk.ru> From: vitus@45.free.net (Victor Wagner) Alexei Dets <adets@idsk.com> wrote: AD> Какое отношение имеет JavaScript как язык к API каких-то AD> виндовых кривулин? При чем тут вообще винды и сугубо AD> виндовые проблемы поиска объектов и их интерфейсов? Тут Такое, что компонентная модель, используемая "модными" десктопами, очень похожа на компонентную модель виндов. Только более недоделанная и недодокументированная. Поэтому рассматривая возможные пути развития эхотажных пользовательских интерфейсов полезно оглядываться на винды и macos, и не повторять их ошибок. Собственно, основная идеологическая ошибка разработчиков GNOME и KDE именно в том, что они скопировали основную идею этих систем - метафору десктопа. Хотя практика показала, что даже коммерческая фирма с миллиардными оборотами не может это сделать хорошо и удобно. А логика создания софта в opensource сообществе такова, что сделать качественный продукт для чайников, не оглядываясь на его удобство для программистов и продвинутых пользователей - практически невозможно. Чайник сам себе хороший продукт не напишет. Даже миллион чайников собравшись вместе - не напишут. Потому что у них не хватает знаний и умения. А у кого есть умение, вряд ли будет беслатно писать хороший продукт с идеологией интерфейса, неудобной для него, любимого. Поэтому если мы хотим получить хороший opensource-продукт для чайника, нужно чтобы удобство для чайника возникало как побочный эффект удобства для продвинутого пользователя, умеющего программировать. А ровно этого в десктопную метафору и компонентную модель не заложено. -- -- Это не скрипт, это перловая каша! --- ifmail v.2.15dev5.3 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178c75110bd.html, оценка из 5, голосов 10
|