|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander V Butenko 2:450/160.9 18 Jun 2004 11:35:12 To : Andrew Dolgov Subject : Re: gaim -------------------------------------------------------------------------------- AS>> законченных массовых продуктов не должно быть. "Только для домашнего AS>> просмотра", т.е. он нужен только для того, чтоб можно было наваять за 5 AS>> минут к своему интерфейсу какую-то мелкую детальку. AD> угу, half assed piece of shit. причем абсолютно безграмотно написанные с AD> точки зрения UI. Андрей, ну вот расскажи мне, что в alicq безграмотно написано в UI? Мало того, если этот баг будет настолько критичным, то я напишу о нем автору (если это он и сам не прочитает) и он его обязательно пофиксит. И я даже уверен что в небольшие сроки. AS>> Я буду рад, если alicq окажется не таким :) AD> ну я уже писал про бармаглота, да? :) неужели и для тебя рюшечки и перделки в программе важнее ее функционала? Лично для меня важнейшим критерием к любой интерактивной программе является неущербное управление ей с клавиатуры. Gtk/Qt ВСЕГДА ущербны в этой области. Как бы не была плоха windows, HО ДАЖЕ В HЕЙ почти с любым приложением можно работать с клавиатуры. В основном неудобно, но можно. Qt же в этом отношении ущербный на все 100%. В нем (по крайней мере в 2.x версии) даже tab'ами по всем виджетам на форме переходить нельзя было большинстве приложений. Swing, как я посмотрел, тоже ненамного лучше. Если коснуться кастомизации этих же приложений, то тут ситуация обстоит еще страшнее, чем с кейбиндингами. Сплошь и рядом названия и размеры шрифтов, расцветка(различные цветовыделения) зашиты намертво в код программы. Hу разве это не ошибки при проектировании UI? Вот за это нужно точно отрывать яйца. Про resource database я вообще промолчу. Мягко говоря, qt,gtk напрочь сговняли замечательную идею. В итоге сейчас я пользуюсь почти всегда только консольными и Tk приложениями. И меня это полностью устраивает. Мне все равно, что там все угловатое, мне даже все равно, что там нету антиальясинга и прочих рюшечек. Их можно настроить так, как нужно мне да и с ними просто _удобно_ работать. А на остальное мне ложить. -- // Alexander ICQ #96225688 GPG keyID: 8A00E9C4 at pgpkeys.mit.edu --- Gnus v5.10.6/GNU Emacs 21.3 * Origin: Live free (2:450/160.9) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7346da0b3937.html, оценка из 5, голосов 10
|