Hva Microsoft kan lære av Apples filsystem

Hva Microsoft kan lære av Apples filsystem

I Apples OS x 10.7 “Lion”, det er et par funksjoner som Microsoft kan lære av.

For det første, i løven, har Apple subtilt modifisert måten filsystemet fungerer. Den er bygget på Time Machine Backup Engine, og lar deg nå lagre en hel haug med sikkerhetskopieringsversjoner av filene dine, og gjør det automatisk.

Enda bedre, det tar bort behovet for å redde hva som helst, fordi OS gjør det for deg. Det blir fortsatt bedre: Enhver dokumentfil som er mer enn to måneder gammel blir automatisk låst som skrivebeskyttet, med den begrunnelse at dette ikke lenger er et aktuelt dokument som du endrer.

Å låse filen automatisk kan forhindre at de rare endringene skjer med filer som ikke lenger ser riktig ut, men du er ikke sikker på hva som skjedde med dem. Hvis du vil endre en låst eldre fil, klikker du på tittellinjen til applikasjonen og velger å lage en ny versjon av filen, eller ellers kopier den ut til et nytt navn.

I ett trinn har Apple introdusert versjon og riktig historisk versjonskontroll til filsystemet. Enda bedre, med de kommende iCloud -tjenestene, vil dette automatisk bli synkronisert med skyen og til alle enhetene dine, enten de er OS X Desktop Machines eller iOS -enheter.

Dette betyr at du vil kunne jobbe med et dokument på skrivebordet ditt, gå bort og deretter hente der du slapp på nettbrettet ditt. Ønsker å angre disse endringene? Bare klikk og gå tilbake til en tidligere versjon ved hjelp av et grensesnitt som ligner den som brukes av Time Machine.

Still deg selv dette spørsmålet: Du kan ha disse tingene i dag, ellers kan du vente til 2012 på at en ny filkopi -dialog skal komme i Windows 8? Hvilket firma skyver grensene i filsystemdesign og implementering, på en måte som er fokusert på å gjøre brukernes arbeid enklere? Og tryggere også?

Automator

En funksjon som ikke er ny for Lion, men har eksistert i lang tid er Automator. Det er virkelig et skjult kraftverk for filsystemet, og jeg kan ikke anbefale sterkt nok at du tar en lang titt på dette verktøyet.

Jeg har brukt det som en del av det daglige arbeidet mitt i årevis, og det er en av de tingene som får meg til å skrike når jeg må sette meg ned foran et Windows 7 -skrivebord - hvorfor kan ikke Windows gjøre det som automatator gjør?

Den grunnleggende ideen bak automatatoren er å introdusere hendelseshåndtering i filsystemet - for eksempel slik at en mappe kan få en hendelsesbehandler lagt til den.

Ideen bak automatatoren er å introdusere hendelseshåndtering i filsystemet

For å gi et eksempel i den virkelige verden, kan du tenke deg å slippe en rå fotografifil i en viss mappe: Når du gjør dette, blir den råfilen automatisk endret, fargebalansert, settes inn i et nytt dokument og deretter e-post til en forhåndsdefinert e-postadresse.

All denne aktiviteten utløses ganske enkelt av en filfall. Jeg bruker Automator for en haug med enkle ting som å endre størrelse på grafikk for online bruk, konvertere mellom forskjellige filformater, samle ting som deretter er glidelås og sendt inn en e -post til en klient som en glidelås bunt. Ønsker å bruke en hel gruppe nye metadata på en haug med PDF -filer på en gang? Triviell.

Alle gode OS X -applikasjoner støtter Automator -handlinger og publiserer dem i rammen. Start opp automatatoren i seg selv, og du finner to hovedknapper som kalles handlinger og variabler.

Handlinger er et bra sted å starte. Det gir deg et bibliotekvisning av alle "ting" i systemet ditt: kalender, kontakter, utvikler, dokumenter, filer og mapper, skrifter, internett, post, filmer, musikk, pdfs, bilder, presentasjoner, tekst, verktøy og annet.