03. 04. 2008. | #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. |
|
04. 04. 2008. | #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. |
04. 04. 2008. | #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. |
|
04. 04. 2008. | #34 | |
profesionalac
Professional
|
Citat:
|
|
07. 04. 2008. | #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 |
07. 04. 2008. | #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?
|
07. 04. 2008. | #37 |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Hehe, Linus je poznat po tome. A posebno je osetljiv kad mu neko pomene da se zeznuo što je koristio C i da bi mu bolje bilo da pređe na C++. Potpuno odlepi
|
08. 04. 2008. | #38 |
profesionalac
Professional
|
^ U 1991. ga bash i ne krivim za izbor
|
08. 04. 2008. | #39 |
profesionalac
Qualified
|
Off Topic: ma linus je woosy, covek po imenu alan cox je zasluzan sto ga danas uopste i poznajemo |
08. 04. 2008. | #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 |
|
|
Slične teme | ||||
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 |