Miller oszlopok

Remek elrendezési koncepció, amely megváltoztatta a fájlrendszerek felhasználói felületét

Az oszlopok soha nem voltak ilyen hűvösek!

Biztosan ismeri őket, ha az Apple macOS-ját használja, de valószínűleg még nem látta őket annyira: Miller oszlopok. Ezek olyan elrendezési definíciók, amelyek a csomópontok közvetlen grafikonjait, közismertebb nevén fájlrendszereit mutatják oszloponként oszloponként, ahol minden csomópontnak megvan a saját oszlopa, amelynek tartalma a benne lévő gyermek.

Ez nagyon technikailag hangzik, de a koncepció nagyon egyszerű, és egyszerű szavakkal magyarázható: Ahelyett, hogy új ablakot vagy fület kellene nyitnia minden megtekinteni kívánt könyvtárhoz, a Miller oszlopok ezt az új könyvtárat ugyanabban az ablakban nyitják meg, mint egy listát. oszlop belsejében található nézet. Minél több könyvtárat nyit meg, annál több oszlop jön létre az aktuális oszlop mellett.

Image 84cfb2579731

Rövid történelemóra

A modern felhasználói felület-tervezés számos újításához hasonlóan ez a koncepció a 80-as évek elején keletkezett. Mark S. Miller találta ki, és a felhasználói felület innovációjának előfutárai, például a Steve Jobs által alapított NeXT vállalat fogadta el.

Hogyan javítják az alkalmazás felhasználói felületét

Ennek a koncepciónak az előnye a könnyen használható navigáció, ahol minden művelet (új könyvtár megnyitása) a felhasználó számára vizuálisan érthető. Nem számít, hogy mekkora egy oszlop, vagyis hány listaelemet tartalmaz, a felhasználó csak gyorsan visszaléphet a fájlrendszerbe, ha kiválaszt egy könyvtárat az aktuális oszlop bal oldalán, mivel ezeket az oszlopokat korábban megnyitották. Ugyanúgy működnek, mint a zsemlemorzsa fogalma.

Miller oszlopok hátránya

Az egyik hátránya, hogy a Miller oszlopok megkövetelik, hogy a felhasználó vízszintesen görgessen, ha sok oszlop látható. Ezt a hátrányt enyhíti egy vízszintes gördítősáv megjelenítése. Mivel a felhasználók nem szokták meg a vízszintes görgetést, még mindig hátránynak tekinthető, de kevésbé az érintőképernyővel ellátott eszközöknél.