Wraz z upgradem systemu operacyjnego do wersji 10.7 Lion otrzymaliśmy subtelnie, aczkolwiek fundamentalnie, zmienioną możliwość pracy z plikami w kilku podstawowych programach od Apple. Inaczej zachowują się Pages, Number, Keynote, Podgląd oraz TextEdit. Koniec martwienia się o to czy mamy plik zapisany przy wychodzenie z programu, koniec nerwów, że komuś zamiast cmd+W kliknie się przez przypadek cmd+Q. No i doszła jedna z fajniejszych funkcjonalności, możliwość resetu komputera i przywrócenia w sposób bezbolesny wszystkich otwartych okien, bez nawet zająknięcia się na temat tego czy mamy zapisany plik, czy też nie. Działa to mniej więcej w następujący sposób.

  • Każdy otwarty plik, przy wychodzeniu z programu, jest zapisywany bez względu na to, czy użytkownik samodzielnie go zapisał (cmd+S) czy też nie.
  • Jeżeli wyjdziemy z programu, nie zamykając wcześniej otwartych dokumentów, to po ponownym jego uruchomieniu wszystkie pliki zostaną na nowo otwarte. Zastaniemy wówczas nasz program i nasze pliki w dokładnie identycznym stanie w jakim go zostawiliśmy.
  • Program co godzinę dokonuje autozapisu. Wszystkie zachowane wersje zostają zapamiętane. Dzięki temu mamy możliwość przeglądania tychże wszystkich kolejnych wersji pliku. Jeżeli chcemy, aby wersje były zapamiętywane częściej możemy to wymusić, wciskając w wybranych momentach cmd+S.
  • Dzięki temu, zawsze możemy wrócić do poprzednich wersji naszego dokumentu. Aby to zrobić, z menu podręcznego wyświetlanego po naciśnięciu strzałki obok nazwy pliku wybieramy „Przeglądaj wszystkie wersje”.
  • Interfejs do złudzenia przypomina stare dobre Time Machine. Możemy przeglądać wszystkie poprzednie wersje pliku.
  • W trybie przeglądania wersji możemy zarówno odtworzyć kopię dokumentu w całości, jak i przekopiować jego dowolny fragment do bieżącej wersji.
  • Mimo tego, że system przechowuje wszystkie kolejne, zapisane wersje pliku,  gdy wyślemy taki plik, np. mailem, komuś innemu, ta osoba będzie mogła obejrzeć tylko najnowszą, bieżącą wersję dokumentu.
  • Jeżeli chcemy zablokować wprowadzanie zmian w pliku, obecna wersja jest dla nas tym co chcemy zachować na dłużej, możemy z menu podręcznego zablokować dany dokument (opcja „Zablokuj”). Tym samym uchronimy nasz dokument przed dalszymi, choćby przypadkowymi zmianami. Jeżeli jednak będziemy chcieli dalej edytować plik, który wcześniej zablokowaliśmy, program ostrzeże nas stosownym komunikatem.

Nowy sposób pracy z plikami ma jedną zasadniczą wadę, podobnie jak odwrotne scrolowanie, nie jest zgodny z naszymi wieloletnimi przyzwyczajeniami. Jest inaczej i koniec, musimy do tego przywyknąć. Ja dostrzegam plusy, przez ostatnie 1,5 tygodnia z Lionem już przynajmniej raz przydało mi się to, że mogłem wrócić do poprzedniej wersji dokumentu. Zbyt szybko i pochopnie zmieniłem wielkość obrazka w Podglądzie, po czym szybko i bezboleśnie przywróciłem sobie starszą wersję pliku. Podoba Wam się ten sposób pracy z plikami? Należy założyć, że z czasem coraz więcej deweloperów zacznie dostosowywać swoje programy do możliwości, które daje Lion. Jeżeli pracujecie na co dzień na Office 2011, to zacznijcie się przyzwyczajać, bo zmiany i Was nie ominą.

Wersje, czyli Time Machine wewnątrz pliku
Tagi:                            
  • NiLok

    kurde, wszędzie ten Lion, a ja ciągle nie mam jak go kupić. no i czekam na dodatkowe 2 GB RAM-u, które najprawdopodobniej będę miał dopiero w czwartkowy wieczór…

    choć nawet jakbym miał możliwość instalacji, to i tak bym się nieco wahał – boję się o kompatybilność. np. świetne Facebook Notifications nie działa pod Lionem.

    • Nie ma się co wahać. System jest świetny. Ma kilka jeszcze błędów wieku dziecięcego, ale ja bym na nic nie czekał. A już na pewno nie na powiadamiarkę o nowych wiadomościach na Facebooku ;)

      • NiLok

        no wiem, że taki powiadamiacz to pierdołka (choć spisuje się naprawdę zajebiście), ale na przykładzie tego boję się trochę o kompatybilność innych rzeczy. w zasadzie przed instalacją to mnie tylko ten RAM powstrzymuje, wolę mieć go więcej w razie w. generalnie lwa mam już na dysku (mea culpa, ale nie mogłem się powstrzymać), więc jak nie wytrzymam, to zainstaluję, ale na pewno go później kupię – 30 dolców za system operacyjny to grosze. tylko muszę sobie skombinować kartę płatniczą.

        btw, taki offtop: mam konto w amerykańskim AppStore. da się jakoś nie likwidując go, ani nie zmieniając loginu, przerejestrować na polski?

        • > btw, taki offtop: mam konto w amerykańskim AppStore. da się jakoś nie likwidując go, ani nie zmieniając loginu, przerejestrować na polski?
          Tak, ale nie możesz mieć żadnych środków na tym koncie. A nie lepiej założyć nowy polski Apple ID i mieć dwa konta?

          • NiLok

            gadałem z kumplem, który jest w temacie (w sumie go znasz, ma na imię Miłosz ;)) i mówił, że w związku z wprowadzeniem iCloud Apple prawdopodobnie będzie takie konta wycinać – w sensie trzeba się zdecydować na jedno. w sumie problematyczne by było synchronizowanie dwóch kont na raz, nie? ;) z amerykańskim kontem jest o tyle problem, że nie mogę tam raczej wpisać polskiego adresu zamieszkania, którego będę używać jako klient banku (jak dostanę od banku kartę do transakcji internetowych). dlatego wolałbym to wszystko na polski AppStore przerzucić.

  • Wkurza mnie że ciągle Lion i Lion…to już nagle nie ma ludzi piszących o SL? Ja jednak zostaje przy starym systemie..

  • aba

    ktoś wie skąd wziąć informacje jak pracować na keynote? w podręczniku użytkownika nie znalazłam informacji co zrobić żeby np. wyrazy porządkowały się wg określonego wzoru po naciśnięciu spacji; widziałam takie rezultaty na tutorialch ale nigdzie w jaki sposób się to robi; będę wdzięczna za rzeczową odpowiedź