Perché usare un gestore di finestre di piastrellatura?


35

Ultimamente ho sentito molto parlare dei gestori delle finestre di piastrellatura . Le persone sembrano amarli, giurare per loro, anche chiedersi perché non li usano tutti . Ma dopo aver cercato un po ', non sono riuscito a trovare nessuno che spiegasse perché abbiano un senso.

Cosa mi sto perdendo? Sembra che a meno che tu non abbia uno schermo enorme, non puoi avere più di 4-5 applicazioni aperte contemporaneamente. E sembra così inutile utilizzare solo una piccola parte dello schermo per qualsiasi attività specifica.

Per favore aiutami a capire.

Per essere onesti, mi ci è voluto un po 'per ottenere la navigazione a schede quando è uscito la prima volta, quindi sto davvero aspettando di vedere la luce qui.


1
dovrebbe essere wiki della comunità?
fretje,

1
Non penso che sia soggettivo o che non ci sia una risposta corretta. Non sto chiedendo "perché usi una piastrellatura WM?", Sto cercando una risposta canonica che spieghi il concetto e il flusso di lavoro.
Ha iniziato il

La funzionalità di Windows 7 per fare in modo che un'applicazione utilizzi esattamente metà dello schermo quando la trascini su entrambi i lati dello schermo è fondamentalmente un piccolo sistema di piastrellatura (anche se solo per due finestre alla volta) ed è davvero utile.
bastibe,

Per quanto riguarda lo "schermo enorme", si noti che ciò taglia entrambi i modi. Gli smartphone possono essere visti come gestori di finestre di piastrellatura, con una finestra visibile alla volta. In effetti, le recenti versioni di Android consentono di visualizzare due o più app alla volta, in modo piastrellato! Immagina che invece di piastrellare su uno Smartphone avresti finestre trascinabili con bordi - sarebbe inutilizzabile.
Carsten Führmann,

Risposte:


14

Non otterrai la risposta alla tua domanda cercando. Non lo capirai nemmeno dopo aver chiesto qui e letto le risposte :-) Devi provarlo tu stesso e vedere i lati positivi. Naturalmente, terminare la mia risposta qui manterrebbe il suo valore informativo a 0, quindi per favore lasciami condividere i miei risultati:

  • una piastrellatura wm non implica l'uso obbligatorio di più monitor (ne ho uno)
  • una piastrellatura wm non implica l'uso obbligatorio di un monitor enorme con una risoluzione enorme (ancora usando 1024x768)
  • un wm di piastrellatura non implica che tutte le finestre siano sullo stesso desktop virtuale, i wm di piastrellatura possono avere più desktop virtuali proprio come i wms non di piastrellatura
  • le finestre in una piastrellatura di solito non hanno decorazioni sui bordi, questo consente di risparmiare spazio sullo schermo
  • cambiare desktop e finestre virtuali usando solo la tastiera è davvero molto più veloce e conveniente non appena ci si abitua
  • se decidi mai di provare un wm di piastrellatura, questo non significa che dovresti semplicemente sbarazzarti del tuo wm / de attuale, cambiare e rabbrividire nel dolore. Puoi provare un wm di piastrellatura in una macchina virtuale o in una finestra (usando un server X nidificato come Xnest / Xephyr)

Prendi questo con un granello di sale, sono molto felice piastrellista wm newbie e ammetto che posso essere parzialmente di parte.


A proposito, ho configurato il mio gestore di finestre mobili, KWin, per non avere bordi (si possono trascinare regioni vuote per spostare le finestre).
Ramchandra Apte,

12

Domanda interessante. Ecco come lo vedo a prima vista.

L'usabilità di una pratica di piastrellatura delle finestre è legata essenzialmente a due cose:

  • Risoluzione attuale
  • Tipo di applicazioni aperte

Maggiore è la risoluzione, più una funzione del genere potrebbe avere senso. Nel mondo di oggi in cui risoluzioni di 1440x900 e superiori stanno rapidamente guadagnando terreno come mainstream, potrebbe esserci un motivo pratico per affiancare le finestre in questo modo. Considera che non molto tempo fa stavamo tutti comodamente usando 1024x760 e che oggi abbiamo guadagnato ~ 400x200 pixel senza che questo significhi molto altro oltre a più spazio per una schermata dell'applicazione. Ci si deve chiedere, potrei usare lo spazio aggiunto in modo più efficiente?

Il tipo di applicazioni utilizzate può anche fare una differenza significativa nella valutazione dell'utilità di tale funzione. È un dato di fatto che il settore immobiliare dello schermo viene spesso utilizzato in modo improprio senza mai accorgercene. È un'abitudine profondamente radicata che trascuriamo. Considera la tua abitudine di attivare un editor di testo. Abbiamo davvero bisogno di vedere 170 caratteri di larghezza di un file di testo, specialmente quando abbiamo una comoda funzione wordwrap con un clic del mouse? Al contrario, un browser o un ambiente di sviluppo integrato in piena regola potrebbe aver bisogno di quello spazio. Anche se sarei tentato di rivalutare la mia finestra del browser 1440x900. In questo momento, guardando questo sito web ho circa 400 (!) Pixel di spazio orizzontale sprecato.

Il mio verdetto sarebbe così:

È del tutto possibile che chiunque imprecando su un modello di utilizzo della lavorazione delle finestre possa far parte di una "élite illuminata"; Coloro che sono stati in grado di superare abitudini di utilizzo del computer profondamente radicate che tendiamo a trascurare. Sono abbastanza sicuro che non lo supportano in ogni caso, ma giuro su molti casi semplicemente perché quando abbiamo davvero guardiamo ai nostri schermi, otteniamo la rivelazione scioccante che per molte attività comuni siamo stati molto dispendioso.

D'altra parte, non possiamo negare che altri fattori entrino in gioco. I sistemi operativi come Windows Vista e Windows 7 sono, per impostazione predefinita, schermi di proprietà immobiliari con le loro barre del titolo grosse, adattamento non molto amichevole a caratteri più piccoli e una sensazione generale di "tutto grosso e grasso" in cui è più facile rendere le cose più grandi di quanto non sia per renderli più piccoli.

Direi che c'è spazio per la piastrellatura delle finestre anche qui. Ho appena piastrellato questo sito Web con la mia console e un editor di testo per dimostrarlo. E mi sono reso conto che ho appena fatto ciò che avrebbe bisogno di 3 monitor da fare senza alcuna significativa perdita di produttività. Ma questo non significa assolutamente che posso farlo sempre e con ogni applicazione. Quindi, direi di tenere a portata di mano quegli strumenti e diventare consapevoli che sono lì per te da usare. Potresti anche scoprire che imparerai ad usarlo più spesso di quanto pensassi.


8

I "normali" gestori di finestre si basano su un paradigma di "ricerca, selezione e utilizzo". Significa che wm ti dà il modo di cercare l'app o il documento che stai cercando. Questo ciclo prevede che l'utente non sappia dove si trova l'oggetto che desidera. L'utente deve scorrere le scelte disponibili e passare un po 'di tempo a selezionarle o scartarle. Quel piccolo tempo si moltiplica per il numero di scelte possibili prima di quella giusta.

Nella gestione delle finestre di affiancamento e sovrapposizione l'utente deve sapere dove ha lasciato l'applicazione e selezionarlo. Non c'è ciclismo, nessun tempo di selezione, ma c'è un tempo per ricordare dove hai lasciato la finestra che desideri, appena prima di selezionarla e ha bisogno di una certa disciplina da parte dell'utente.

Tornando al "concetto di desktop" In una normale finestra di posta, avrai un sacco di documenti posizionati manualmente e, in una modalità di piastrellatura, tutti i tuoi documenti verrebbero posizionati per te perfettamente allineati. Naturalmente avrai bisogno di una scrivania più grande, ma potresti trovare un documento senza muoverti.

Non c'è niente di sbagliato nella piastrellatura, c'erano alcuni approcci al concetto di piastrellatura nei tradizionali gestori di finestre:

  • Software Linux multiplo desktop o windows di terze parti con la stessa funzionalità : questo è un concetto di piastrellatura. Divide lo spazio di lavoro in diversi desktop per sfruttare il tempo di ricerca attraverso le finestre aperte, ma l'utente deve sapere in quale desktop è l'elemento.
  • Mac Consente di visualizzare o modificare lo switcher semplice : questi "affiancano" le app correnti per consentire all'utente di selezionare l'app senza spostarsi ciclicamente.
  • La nuova funzionalità di Gnome3 / Unity di metà massimizza, o quella vecchia di Windows 3.x "Finestre a riquadri / cascata"

Nella mia esperienza, la piastrellatura è più utile quando ci sono molte finestre con contenuti simili (come i terminali) e per l'uso estensivo di un'applicazione o di quelle tradizionali.


5

Cosa mi sto perdendo? Sembra che a meno che tu non abbia uno schermo enorme, non puoi avere più di 4-5 applicazioni aperte contemporaneamente. E sembra così inutile utilizzare solo una piccola parte dello schermo per qualsiasi attività specifica.

Bene, se hai uno schermo più piccolo rispetto alla maggior parte dei gestori di finestre di piastrellatura massimizzeranno automaticamente tutte le finestre sullo schermo.

Per i miei personal computer, da un desktop con uno schermo LCD da 19 pollici al mio EEEPC701 con uno schermo da 7 pollici, preferisco usare un window manager per la piastrellatura (Awesome Window Manager).

Rende molto semplice la gestione di Windows senza la necessità di raggiungere il mouse. Ma davvero è una scelta personale. Ti consiglio di fare il grande passo e provare a lavorarci per alcuni mesi.


3

Ho iniziato a utilizzare Winsplit Revolution quando ho acquistato un monitor da 24 ". Alcune cose sono quasi inutilizzabili a schermo intero su 1920x1200, come la navigazione Web (ad esempio un forum che estende il testo a schermo intero).

Quello che succede quando inizi a utilizzare tale gestore è che ti abitui a quanto è facile posizionare una finestra esattamente dove vuoi senza doverla trascinare manualmente e probabilmente li userai con un monitor a bassa risoluzione.


2

una piastrellatura posiziona e ridimensiona le finestre (e le finestre interessate dalle tue azioni) da sola. con un wm galleggiante YOU fare il lavoro (del wm come alcuni potrebbero sostenere).

quindi, un piastrellista potrebbe liberare un po 'di tempo solo perché le finestre sono posizionate per te e non devi perdere tempo a posizionarle e a mantenerle "connesse".


1

Penso che il modo migliore per capire un gestore di finestre di piastrellatura senza averne usato uno sarebbe questo: considera di usare il mouse per selezionare una voce di menu e di scavare nel menu per trovare quello che vuoi rispetto all'utilizzo della scorciatoia da tastiera.

  • Smetti di digitare, sposta il mouse, fai clic sul file, fai clic su Salva.
  • premi ctrl-s

Più lavoro per apprendere il sistema da avviare, ma molto più efficiente da quel momento in poi.

Per me, il vantaggio più importante è che non ho più bisogno di usare un mouse .

Inoltre, gli algoritmi di piastrellatura possono disporre automaticamente le finestre in un modo particolare adatto all'attività. Uno potrebbe avere dieci immagini aperte contemporaneamente e disporle in modo che possano essere tutte grandi quanto una disposizione efficiente consentirebbe, o una finestra del browser alta a sinistra con documentazione e due ampie finestre terminali a destra, una per scrivere codice e uno per eseguirlo e guardare l'output. Questa flessibilità consente una configurazione per una configurazione a tre monitor e quindi qualcosa di diverso per un netbook.

Quindi uno può essere più efficiente nella gestione delle finestre, ma anche essere più organizzato con il lavoro se coinvolge molte finestre e attività contemporaneamente.


Come si naviga attraverso le pagine Web senza mouse? Ti "tab" per orientarti? Non sembra efficiente sotto nessun aspetto.
Harogaston,

0

con un gestore di piastrellatura smetti di essere una bambinaia di Windows, ridimensionandole e spostandole tutte e fermando quel folle ctrl + tab cicle, è semplicemente fantastico finché non trovi il sapore in esso. Uso ion3 su Linux e ormai ogni volta che utilizzo un gestore di finestre standar tutto sembra un disastro dopo 5 finestre aperte, con ion posso avere fino a 30 finestre aperte e sentire tutto sotto controllo

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.