![]() |
#31 | |
profesionalac
Professional
|
![]() Tja, krenuli ste kao da nijedan dijalog na Mac-u nema Cancel/Apply.
- Za razliku od Windows-a Mac ima jaku orijentaciju kao document-based aplikacijama, i kao takav ima jasno izdvojene application modeless dijaloge: Citat:
Observe the effects je totalno nekompatibilno sa cancel/apply idejom. - Specijalizacija toga je "Preferences" dijalog koji je norma na Mac-u. Svaka aplikacija, ne samo Safari, ima standardni Preferences dijalog. Neimanje "cancel/apply" kombinacije u Preferences-u ima savrshenog smisla kad se pogleda koje su to opcije dostupne u takvim menijima. Opcije koje se chesto menjaju se ne nalaze tu, a i svaka destruktivna operacija je ili pracena posebnim "sheet"-om (modal dijalogom) ili se jednostavno ne nalazi u preferensima. E, sad shto je Apple reshio da prenese svoj HIG u haotichni Windows svet je vec druga tema. |
|
![]() |
![]() |
![]() |
#32 |
Nekad bio ddz
Expert
|
![]() Zanimljivo je to što pominjete baš ClearType, jer je to jedina stvar u Win svetu za koju mogu da se setim da se primenjuje čim se štriklira hmm.... štriklboks
![]() "Instant" primenjivanje opcija ima smisla kada odmah možeš da vidiš kako ta opcija funkcioniše, kao npr. dijalog za neki filter u Photoshopu, ali čak i tada je Cancel dugme jako korisno - kad shvatiš da ti ta opcija uopšte ne treba. Da, da, imamo Undo i History, ali mnogo je funkcionalnije imati jedno "za*eb'o sam se" dugme u samom dijalogu, u kom se te promene prave. |
![]() |
![]() |
![]() |
#33 | |
profesionalac
Qualified
Datum učlanjenja: 15.09.2006
Lokacija: Zemlja cuda
Poruke: 114
Hvala: 11
3 "Hvala" u 3 poruka
![]() |
![]() Citat:
Poenta je da bi dijalog trebalo da bude zaokruzena operacija i da se prilikom zatvaranja ili primenjuje ili odbija set podesavanja u tom dijalogu. Primer sa GNOME je odlican jer upravo kaze kako bi se mogla izbeci dvosmislenost koja je ovde najveci problem. Close dugme (ovde potpuno ispravno) asocira na zatvaranje prozora a ne na prihvatanje ili odbijanje podesavanja. |
|
![]() |
![]() |
![]() |
#34 | |
profesionalac
Professional
|
![]() Citat:
|
|
![]() |
![]() |
![]() |
#35 |
In da house
Qualified
|
![]() Evo preleteh na brzinu preko pitanja, odgovora, doskocica i sala i mogao bih da postavim jedno pitanje... Mozda cu da ispadnem gloop ali ajde...
Poenta cele price bese tipa: promenim nekoliko opcija, gledam kako sistem radi i ako mi se ne svidja, samo kliknem cancel i sve je po starom.. Right? E pa ono sto meni bode oko (po win logici stvari) jeste to da prvo moras da lupis neki apply ili ok (kada se cak dialog zatvara, tako da ni nema cancel-a koji ostaje)... U tom slucaju cancel po logici stvari ne vraca prethodno stanje podesavanja, nego zatvara dijalog... Tako da podesavanja ostaju promenjena ako se opet rucno ne vrate na staro stanje... Najbanalniji primer: Date&Time u win-u... Double click na satic dole u task baru, promenis date sa 7 na 6-ti april, kliknes apply, konstatujes da ti se ne svidja sto je 6-ti april i kliknes cancel... Otvoris opet date, kad ono i dalje 6... Now what? Koji datum bese... PS: Just my 2 cents... Niti imam Mac niti zelim da se sa bilo kim prepirem o user interfejsima ![]() |
![]() |
![]() |
![]() |
#36 |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
![]() ![]() ![]() |
![]() Pa čekaj, šta se desi kad pritisneš "Esc" dok si u takvom dijalogu?
|
![]() |
![]() |
![]() |
#37 | |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
![]() ![]() ![]() |
![]() Citat:
![]() |
|
![]() |
![]() |
![]() |
#38 |
profesionalac
Professional
|
![]() ^ U 1991. ga bash i ne krivim za izbor
![]() |
![]() |
![]() |
![]() |
#39 |
profesionalac
Qualified
|
![]() Off Topic: ma linus je woosy, covek po imenu alan cox je zasluzan sto ga danas uopste i poznajemo ![]() |
![]() |
![]() |
![]() |
#40 |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
![]() ![]() ![]() |
![]() Ma ne krivim ga ni ja, svako može da koristi šta mu najviše odgovara, ali tip je potpuno asocijalan: pazi šta je odgovorio čoveku koji je (2007!) pitao zašto git nije napisan u C++u: http://emonk.debianuruguay.org/?p=42
"*YOU* are full of bull****. C++ is a horrible language. It’s made more horrible by the fact that a lot of substandard programmers use it, to the point where it’s much much easier to generate total and utter crap with it. Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C. " Ajde što je napravio budalu od sebe pišući gluposti - nije mu prvi put, ali on komunicira sa ljudima na nivou devetogodišnjaka kome su ukrali kliker ![]() |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
301 redirkecija "dinamickog" URLa na "dinamicki" URL | mb_sa | Regular expression i htaccess | 7 | 02. 07. 2008. 19:21 |
Karakteri "&" i "=" i XMLHttpRequest | Milos Vukotic | Regular expression i htaccess | 18 | 01. 10. 2007. 15:16 |
If IT really is a "profession", what is our "pro bono" contribution as IT pros? | oksite | e-Business | 26 | 12. 01. 2007. 11:18 |
"Telekom Slovenije" preuzeo "Blic.net" za 390.000 evra | Aleksandar Marković | Komunikacije | 2 | 23. 12. 2006. 14:23 |