Otnosno interfaca

7 отговора 186 прегледа
#1

Otnosno interfaca

Ami to po princip si se slaga edno menu, panel pod nego i ne6to vyrhu formata ama ...

Interesuvam se dali ne mozete da me opytite ne6to za pravene na ka4estven interface i hubav dizain(nqmam pred vid nqkakva urodliva excentri4nost).

Отговор
в отговор на Qn Bibiqn #2

Интерфейс и дизайн....

Засягаш една много интересна тема - макар да няма конкретна връзка с клуба - мисля, че много хора не обръщат внимание на това - съдя от красивите но безмислено (от функционална страна) програми - и обратно има такива които са толкова безвкусни, че не ти се иска даже да ги поглеждаш.
Ето и моите виждания по въпроса
Първо - трябва да се разделят понятията - интерфейс и дизай естествено. Добър интерфейс не значи добър дизай и обратно двете неща в повечето случаи са противоположни - и трябва да се търси баланса. Мисля, че много съществена част от една програма/система е изготвянето на интерфейс - който ще бъде удобен за потребителя - не си мисли, че ти - програмиста ( освен когато пишеш за себе си) ще работиш с програмата - основната заблуда е, че това което ти си свикнал да използваш в ежедневието е удобно за останалите - говоря за конкретна програма, която изпълнява точно определни функции - а не офис приложения с основна тема всичкология. Разглеждал съм планове на проекти - където си има група специално занимаваща се с това - изследване и проектиране на интерфейса. След като е решен/измислен интерфейса - следва и дизайна - тоест това което е направено се "украсява" - за съжаление друг често срещан факт е престараването с "украсата" - което прави програмата тромава и не особенно функционална - представи си ако трябва да гледаш една и съща продължителна анимация(за бутон например) всеки ден - в продължение на една година - първите пъти в които ползваш програмата е интересно - но след това става ужасно дразнещо - ако трябва да изчакаш нещо да се изанимира и след това да почнеш да работиш.
Основната цела на интерфейса е да създаде удобно и максимално функионално общуване на човека с програмата, а това на дизайна (ако той е много точно прецизиран ) е да разчупи - стандартните шаблони в които се представят програмите. Е това е моето виждане за нещата все пак - а не някакво правило де.

Така, че преди да се хвърлиш да сътовориш една необикновена шарения - воден от желанието си да си различен - се замисли все пак каква е ползата от нея, а освен това рядко се среща (поправи ме ако греша) комбинация от програмист и дизайнер/художник в действителността - или поне аз не познавам такъв.

Предполагам, че реално въпроса ти е насочен към Делфи компоненти, които дават възможност за прилагане на skin -ове
Всякакви такива неща можеш да намериш в [линк], но ще ти дам отправна точка все пак:
Dynamic Skin Form
JF Controls
KSDev
SUIPack

Както можеш да предположиш обаче, всички те са платени . Има и безплатни(почти) за toolbar/менюта и прочие - но не толкова пълни като тези пакети.

---
Е т'ва е живот!
Отговор
в отговор на Qn Bibiqn #3

InterFace -

Mojesh da postignesh dobri rezultati ako ne izpolzvash ne standartnite windows kontroli, a takiva sys sobstven dizaj. Imash niakolko alternativi,

ednata e da nasledish komponenta, chiito vunshen vid iskash da promenish i da predifinirash WMPaint (metod na TWinControl) po tvoi vkus (naprimer da zaredish bitmap).

Drugata e da nasledish TCustomControl (kojto ima metod OnDraw i Canvas). V tozi sluchaj obache shte se naloji da opredelish izcqlo povedenieto na kontrola.

Отговор
в отговор на Qn Bibiqn #4

Re: Otnosno interfaca

Spored men sus standartnite komponenti mogat da se postingat dosta dobri rezultati, ako gi poznavash dobre i mojesh da gi kombinirash dobre. Nai-nakraq estestveno idvat na pomosht i vunshni kontroli, nqkakvi freeware ili takiva deto sam si pravish.

Vuprosa e kakvo shte pravish. Sled tova idva vurposa dali shte ti doide na um dali shte ti stignat standartnite komponenti (spored men si e nai-dobre samo s tqh, nali sa si standartni => vurvqt kakto trqbva) i ako ne da si namerish nujnite komponenti. Mai vsi4ko si zavisi ot teb, vuobrajenieto ti i poznaniqta ti po Delphi...

by Waz Gaa
[email protected]
Отговор
в отговор на Waz Gaa #5

Re: Otnosno interfaca

Ami v ob6ti linii tova za 6areniite mi e dobre izvestno. Az osven s programirane se zanimavam i s web desing i ot tam nau4ih silata na sempliq dizain. Tova koeto iskam da napravq e hubav inteface sys sempal dizain.

Vyprosat mi e malk razdelen na dve:
- za po - golemi programi(ami kato HTML redakror);
- za po malki pomo6tni programki;

Glavniqt intares mi e naso4en kym HTML redaktora. Ako iskate vi6te kakvo sym napravil na adres [линк] ili na [линк] (direkten link na programata mi)

Отговор
в отговор на Qn Bibiqn #6

Edno zaqdliwo..

Be mene ako pitate CoNzOle RuLzZz
t.e. Ne smqtam che na sqko neshto trqbwa da mu se prawi interfejs da si dawash zor za neshto s edno edit pole i edno kopche - are nema smisal (a nekoi moje i da go skinnat ) Interfejs samo tam kadeto e neizbejen i to samo standartni komponenti. Az lichno ne ponasqm nestandartnite komponenti - poneje mrazq da se zamislqm towa razmazanoto pod mishkata buton li e ili shto? Butona da si e buton check boxa da e check box tabedpages da sa tabed pages. Mnogo poweche me interesuwa dali moje programta da mi swarshi rabotata bez da me "naprqga" da mislq za sharenkite i kontroli ot towa dali wanshniq i wid pokriwa normite na awtora za designerski minimum.

------------------------------
I got a COMPILER, and I'm not afraid to use it!
Отговор
в отговор на SDR #7

Re: Edno zaqdliwo..

I az sym saglasen s teb, no naistina dizaina v smisyl: ikonkite i pro4ie(da ne se prekalqva s kartinkite po menutata i pro4ie). Skinovete sa ne6to hubavo za nqkoi player ili nqkoq druga ne seriozna programka.

Отговор
в отговор на Qn Bibiqn #8

Re: Edno zaqdliwo..

Mdaa. I az veche sum se naigral. Nqma pochti nikakuv smisul ot specialni kontorli. Samo problemi s tqh. Ako sa naistina zaduljitelni, togava da sa blizo do standartnite, da sa lesni za upotreba i da nqmat BUG-ove.

Az Guten Editor sum go vijdal. Dori mai ti pisah komentari. Po interface-a mai nqmashe nishto za opravqne, v smisul izglejdashe dobre. Nai-vajnoto e da e lesen za upotreba t.e ergonomichen. Sled tova da e krasiv i ne mnogo angajirasht.

by Waz Gaa
[email protected]
Отговор