Qual è l’equivalente per Mac del menu start di Windows?

Grazie al cielo MacOS non ha un menu start. Il menu di avvio si trova nella 'Task Bar' di Windows, chiamata piuttosto pretenziosamente 'Task Bar', che il Mac chiama simpaticamente Dock. Anche le parole 'task bar' suggeriscono che questa è una macchina per farvi lavorare - ecco i possibili compiti che dovreste fare oggi al lavoro, fateli. Il Macintosh è molto più una macchina per una persona da usare in modo creativo. Microsoft e Windows hanno ereditato questa visione da IBM International's BUSINESS MACHINES. IBM faceva macchine per controllare la forza lavoro (o peggio le popolazioni in Germania negli anni '40).

Anche il Dock è controverso. Bruce Tognazzini, uno dei designer originali dell'interfaccia utente della Apple, odiava il Dock:

Top 10 Reasons the Apple Dock Sucks

Alcune di queste cose, Apple le ha risolte (icone migliori, così le etichette non sono davvero necessarie, e le etichette appaiono). Ma molto può essere applicato alla barra delle applicazioni di Windows.

Poi c'è il modo in cui la barra delle applicazioni e il Dock rubano un'ampia porzione di spazio nella parte inferiore dello schermo. Ho il mio Dock impostato a sinistra e per apparire solo quando il puntatore della posizione è lì. Lo spazio verticale è importante perché la maggior parte dei documenti si estende verso il basso e se si acquista uno schermo grande (o forse più critico su uno schermo piccolo), lo schermo dovrebbe essere usato per vedere il più possibile del documento SENZA bisogno di scorrere.

Ma Microsoft ruba spudoratamente spazio verticale ovunque. Guardate le applicazioni MS Office - tutti quei pulsanti (per lo più inutili) appena sotto il menu in cima alla finestra che rubano lo spazio verticale facendo sembrare che questa sia un'applicazione davvero importante con molte funzionalità. Apple nasconde bene tutto questo, o almeno lo mette in un pannello laterale. E la legge di Fitts dice che il menu dovrebbe essere in cima allo schermo, non in cima alla finestra:

Un quiz progettato per darti Fitts

La legge di Fitts's - Wikipedia

La risposta di Ian Joyner's a Qual è l'interfaccia utente più facile da usare: Mac, Windows, Linux?

Primi principi di Interaction Design (Revised & Expanded)

La chiave è che gli oggetti sul bordo dello schermo sono infinitamente grandi nella direzione del bordo (puoi muovere il puntatore all'infinito in quella direzione e stai ancora colpendo l'oggetto).

Per quanto riguarda il menu Start stesso - è davvero parallelo al pensiero dei programmatori 'siamo abituati a digitare sulla linea di comando per avviare le applicazioni, mettiamolo in un menu' - da qui il menu start. Il menu start urla semplicemente il primitivo 'pensiero della linea di comando'. Le applicazioni sono organizzate e cercate in ordine alfabetico, mettendo le applicazioni frequenti allo stesso livello di quelle usate raramente.

Su MacOS l'intento originale era di avere una cartella di applicazioni con tutte le applicazioni e avere quella cartella visualizzata in una finestra, basta fare (doppio) clic sull'icona. Ma quella finestra può diventare sepolta sul desktop, quindi il Dock che dà un accesso indiretto può essere più diretto. Puoi mettere le applicazioni usate di frequente direttamente lì o metterle in gruppi - io raggruppo le mie per funzionalità, ma altri possono raggrupparle in modo diverso.

L'altro (un po' scherzoso, ma abbastanza serio) è un paradosso: 'Come si ferma il computer? Si va al menu Start!'.

In realtà nel design delle UI (o in qualsiasi design), non si dovrebbe chiedere dove è la stessa cosa, si dovrebbe fare la domanda più astratta "cosa voglio fare, o cosa deve essere fatto?", poi "come si fa?", non "qual è l'equivalente", perché probabilmente non c'è un equivalente diretto. Cerca le alternative 'pensa in modo diverso'. Nella progettazione considerare tutte le alternative quali sono i vantaggi e i difetti di ciascuna, e scegliere la migliore o poche. Questa è una lezione che i programmatori devono imparare, perché molti imparano un linguaggio di programmazione e poi credono che tutti gli altri linguaggi debbano fare schifo allo stesso modo, come se ciò che un linguaggio dà fosse una sorta di verità invariabile. Bene, questo sta diventando filosofico ora.