Design Inconsistenties 1: Main Window Shortcut
11 december 2010 - 13:14   
geplaatst door: kebdarge
Sinds het succes van iTunes voerde Apple in steeds meer Apps het 'Main-Window' scherm in.
Maar waarom heeft bijna elk programma om z'n eigen short-cut om het main-window te openen?

Enkele voorbeelden.
iCal:  :key_command:-0
Addressbook: :key_command:-0
Mail: :key_command:-1
Safari:  :key_command:-N
iTunes:  :key_option:  :key_command:-1
Activity Viewer: :key_command:-1
Keychain Viewer: Geen Shortcut
iChat: :key_command:-1 :key_command:-2 :key_command:-3 (voor verschillende chatdiensten)

iWork:
Pages: :key_command:-N (template chooser)
Numbers: :key_command:-N (template chooser)
Keynote: :key_command:-N (template chooser)

iLife:
Garageband: Het sluiten van het Main-window brengt je naar de template chooser/splashscreen. Geen short-cut voor het mainwindow

iWeb, iPhoto, iMovie, Calculator, Dictionary, Diskutility: Het sluiten van het Main-window sluit hier het programma af: een soort van Windows/Linux gedrag... Er is dus geen Shortcut voor het Mainwindow...

En dat zijn alleen nog de Apple programma's... kan je na gaan wat een puinhoop wat het wordt als je ook nog FontExplorer, ArtDirectorsToolkit, Coda, Comic Life, Skype, Netnewswire, Transmit etc. etc. gebruikt...

Misschien wat overdreven; maar ik loop er dus wel vaak tegen aan omdat ik veel met m'n toetsenbord en shortcuts werk.

Iemand anders nog meer van dit soort voorbeelden ervaringen, of wellicht een oplossing hiervoor?

Design Inconsistenties 1: Main Window Shortcut
12 december 2010 - 01:20    reactie #1
geplaatst door: Godfather
Dit is inderdaad een ergernis uit mijn top 10 waarvan ik denk dat Apple hier simpelweg geen idee van heeft dat het zo rommelig is. Dit lijkt mij namelijk, juist voor Apple, iets om heel veel aandacht aan te besteden maar nee hoor... Met name die 1 en 0 verwisselen is voor mij ergerlijk samen met extra modifiers, dat van  :key_command: + N kan ik nog mee leven.
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Design Inconsistenties 1: Main Window Shortcut
12 december 2010 - 11:15    reactie #2
geplaatst door: Maurice van Gaal
Ik begrijp de kritiek. Ik ben het er echter niet helemaal mee eens. Verschillende van de aangegeven shortcuts hebben ook een verschillende functie. Zo lijkt het mij ook logischer om met  :key_command: N een nieuwe mail te maken dan een nieuw venster te openen. Hier zit ik mee op dezelfde lijn als Apple.  :key_command: -1 is daar bedoeld om het per ongeluk weggeklikte hoofdvenster weer op te roepen,  :key_option:  :key_command: -N maakt een nieuw venster. Dit is omdat  :key_command: -N niet meer vrij is. Dat hier dan gekozen is om de meest gewenste actie onder  :key_command: N te plaatsen levert dan een inconsistentie op, maar is dan wel weer logisch :blink:
Design Inconsistenties 1: Main Window Shortcut
12 december 2010 - 17:04    reactie #3
geplaatst door: Godfather
Zoals gezegd, N begrijp ik nog wel maar waarom in iTunes  :key_command: + 1 niet werkt zoals in Mail maar dat je er een modifier in moet gooien... Of dat Adresboek en iCal een 0 vereisen ipv. 1??
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Design Inconsistenties 1: Main Window Shortcut
12 december 2010 - 17:21    reactie #4
geplaatst door: Maurice van Gaal
Zoals gezegd: Het zijn totaal anders gedefinieerde acties. Ik begrijp best dat jij dat niet zo ziet. Kijk echter even naar de mogelijkheden onmogelijkheden om acties onder toetsen te zetten. Je zal dan al snel zien dat de keuzes bij Apple niet geheel onlogisch zijn.  :key_command: -1 is in Mail trouwens een niet in de menuopties genoteerde shortcut. Ik denk dan ook dat veel van de shortcuts applicatie-afhankelijk zullen zijn waarbij Apple ook niet het hele spectrum kan claimen omdat 3rd party software ook (logische) shortcuts moet kunnen toepassen.
Bekijk dit punt dan ook eens vanuit een developers-standpunt. Ik kan de keuzes dan wel degelijk billijken.
Design Inconsistenties 1: Main Window Shortcut
12 december 2010 - 23:18    reactie #5
geplaatst door: Godfather
Wtf... Nee, je opent ten alle tijden het 'hoofdvenster' maar dan middels verschillende toetscombinaties waar geen logica in lijkt te zitten. Het hoofdvenster iCal is  :key_command: + 0 | het hoofdvenster Mail is  :key_command: +  :key_option: + n ook al werkt 1 ook (terwijl  :key_command: + 0 wel weer een activiteitenvenster is) | en in iTunes is het weer  :key_command: +  :key_option: + 1.
Let op, hoofdvensters oproepen onder elkaar:

iCal =  :key_command: + 0
Mail =  :key_command: +  :key_option: + N (ook al werkt 1, dat is niet vermeld dus telt niet)
iTunes =  :key_command: +  :key_option: + 1

Dat zijn 3 verschillende commando's om binnen een door Apple gemaakte applicatie het hoofdvenster op te roepen. Developers-standpunt of niet; heeft hier niets mee van doen. Juist Apple heeft schijt aan 3rd party partijen die *mogelijk* een plugin zouden kunnen maken en gebruik willen maken van shortcuts. Juist Apple dient consistent te zijn imho. Ik zou zeggen:  :key_command: + N voor een New Window ten alle tijden.

edit: BBcode foutje.

(Bewerkt door Godfather om 23:18, 12-12-2010)

Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Design Inconsistenties 1: Main Window Shortcut
12 december 2010 - 23:41    reactie #6
geplaatst door: hitchhiker

Citaat
kebdarge om 13:14, 11-12-2010
Safari:  :key_command:-N

iWork:
Pages: :key_command:-N (template chooser)
Numbers: :key_command:-N (template chooser)
Keynote: :key_command:-N (template chooser)

iLife:
Garageband: Het sluiten van het Main-window brengt je naar de template chooser/splashscreen. Geen short-cut voor het mainwindow


Genoemde programma's hebben geen Main Window, maar wel Document Windows. Nieuwe documenten maak je al sinds 1984 met :key_command:-N. Daarom maak je, juist om verwarring te voorkomen, ook geen nieuwe mail met :key_command:-N, maar met een andere shortcut.

Is het keuzescherm in Pages c.s.  in voorkeuren niet uit te zetten?

Hoofdvenster moet je ook niet sluiten, het is tenslotte het hoofdvenster! Dat opent normaliter ook als je het programma in kwestie start. Shortcut is dus  eigenlijk niet eens nodig omdat je dat venster nooit moet sluiten! Menucommando is er alleen voor als je dat per ongeluk toch doet. Hopelijk beperkt zich dat tot een enkele keer per jaar.


Citaat
kebdarge om 13:14, 11-12-2010
Sinds het succes van iTunes voerde Apple in steeds meer Apps het 'Main-Window' scherm in.

iTunes wordt binnenkort 10 jaar, is Apple zo langzaam of ben jij dat? :happy:
Design Inconsistenties 1: Main Window Shortcut
13 december 2010 - 00:07    reactie #7
geplaatst door: Peter Villevoye

Citaat
hitchhiker: Hoofdvenster moet je ook niet sluiten, het is tenslotte het hoofdvenster! Dat opent normaliter ook als je het programma in kwestie start. Shortcut is dus eigenlijk niet eens nodig omdat je dat venster nooit moet sluiten! Menucommando is er alleen voor als je dat per ongeluk toch doet. Hopelijk beperkt zich dat tot een enkele keer per jaar.

Hmm... Ik houd veel van deze programma's altijd open, maar heb geen zin om dan steeds naar dat hoofdvenster te moeten kijken. O wacht, dan moet ik het zeker gaan "hiden" ? Maar dan floept het steeds achteraan in de rij van actieve applicaties, en dan moet je weer klooien met achteruit-:key_command:-tabben om het tevoorschijn te halen. Kortom: gedoe.

Nee, die hoofdvenster-toetsen zijn een regelrecht zootje. Misschien historisch zo gegroeid en op sommige punten enigszins te verdedigen, maar dan zou het Apple juist toevertrouwd zijn om daar even lekker de bezem door te halen.

Deel 2: hoe kan je kleine hulpvensters sluiten ? Soms met :key_escape:, soms met  :key_command:-W, soms gewoon niet...

Studea — Advies - Training - Begeleiding in DTP, web- en app-design.  En... een PixelFreak !
Design Inconsistenties 1: Main Window Shortcut
13 december 2010 - 10:30    reactie #8
geplaatst door: Maurice van Gaal

Citaat
hitchhiker om 23:41, 12-12-2010

... Daarom maak je, juist om verwarring te voorkomen, ook geen nieuwe mail met :key_command:-N, maar met een andere shortcut.

Ik zie dat je dit niet eerst hebt geprobeerd. Onder 10.6.5. Mail 4.4 Maak je toch echt een nieuwe mail met  :key_command: -N. Test maar eventjes uit!

Design Inconsistenties 1: Main Window Shortcut
14 december 2010 - 14:30    reactie #9
geplaatst door: Peter Villevoye
Voor alle duidelijkheid en misschien lost het een deel van het mysterie op:  de :key_command: 1 sneltoets in Mail is níet voor het "hoofdvenster" maar voor het oproepen van je InBox (zie toetsen onder "Postbus - Ga naar"). Dat dan je hoofdvenster ook opent is eigenlijk een consequentie, niet de hoofdreden !

(Bewerkt door Peter Villevoye om 14:32, 14-12-2010)

Studea — Advies - Training - Begeleiding in DTP, web- en app-design.  En... een PixelFreak !