Kako se Snow Leopard odrekao kodova kreatora i zašto je to važno?

Apple je predstavio novi sustav za kontrolu načina otvaranja datoteka u Snow Leopardu, a neki su korisnici zbog toga jako uznemireni.

"Apple je napravio veliku, glupu pogrešku", kaže Ross Carter, programer na čiju je promjenu utjecala aplikacija Pagehand.

Promijenila se upotreba Kodovi kreatora za identifikaciju aplikacije s kojom bi se trebala otvoriti određena datoteka.

Kodovi kreatora pohranjeni su u datotekama vilica resursa. Oni su mali nizovi od četiri znaka koji računalu govore što učiniti s dotičnom datotekom. Postoje već godinama, ali mnogi su ih ljudi smatrali boljima od alternativnih sustava koji su ekstenzije datoteka povezivali s aplikacijama.

Kodovi stvaratelja određuju "vlasništvo" nad dokumentom od strane aplikacije. Aplikacija koja je izradila taj dokument može primijeniti kôd koji sustavu govori: "Ja sam ovo napravio: trebao bih biti zadana aplikacija za njegovo otvaranje."

Ranije, ako sam stvorio tekstualnu datoteku u TextEditu, uvijek bi se otvorila u TextEditu kad bih dvaput kliknuo na nju u Finderu; čak i da sam instalirao mnoge druge aplikacije za uređivanje teksta.

Kako se to promijenilo u Snow Leopardu?

U Snow Leopardu, kodovi kreatora još uvijek postoje - ali OS ih potpuno zanemaruje.

Umjesto toga, sada koristi bazu podataka Launch Services da vidi kojoj je aplikaciji dodijeljen koji tip datoteke. Dakle, ako je vašem računalu rečeno da otvori sve HTML datoteke u Safariju, to će učiniti-čak i ako su to HTML datoteke koje ste sami kodirali u uređivaču teksta.

Ross Carter posebno je ljut zbog toga. Njegova aplikacija za obradu teksta, Pagehand, sprema datoteke u PDF formatu. U Leopardu nema problema s ponovnim otvaranjem dvostrukim klikom u Finderu jer kôd za kreatore govori sustavu da ih otvori u aplikaciji Pagehand koja ih je stvorila.

No u Snow Leopardu sustav vidi da su datoteke PDF -ovi i otvara ih u Previewu, aplikaciji koja je to postavljeno je kao zadano za otvaranje PDF -ova. Jedini način da promijenite ovo ponašanje je da to kažete računalu otvorena svi PDF -ovi u Pagehandu - što bi bilo jednako smiješno. Ross samo želi dokumente koji su bili stvorena u Pagehandu za otvaranje ondje, a sve ostale PDF -ove za otvaranje u pregledu. (Od tada je dodao prednost stranici Pagehand-"Upravljaj dvostrukim klikom na PDF datotekama"-što rješava problem, barem za njegovu aplikaciju.)

Kaže Ross unutra ovaj blog post: "Apple je napravio veliku, glupu grešku."

I kasnije dodaje: "Snow Leopard uzima jednu od najelegantnijih značajki Maca - pokretanje ispravne aplikacije za datoteku - i oskrnavljuje je."

Pa kako bi to moglo utjecati na vas i mene?

Pa, to će utjecati samo na vaš tijek rada ako obično koristite dvije ili više aplikacija za istu vrstu datoteke. Ako uvijek, stalno čitajte i uređujte datoteke običnog teksta u jednom uređivaču teksta, bez problema. No, ako želite da se neki dokumenti s bogatim tekstom otvaraju u TextEditu, a drugi da se otvaraju u programu Word ili Pages; dobro, morat ćeš malo promijeniti način rada.

Najjednostavnije zaobilazno rješenje je naviknuti se na otvaranje datoteka klikom desne tipke miša ili tipkom miša te korištenjem izbornika "Otvori s ...". Ili ih povucite do ikone aplikacije koju želite koristiti. (Ovdje vam alatna traka Finder dobro dođe. Vjerojatno znate da možete povući stvari na tu alatnu traku; dovlačenje nekih ikona aplikacija znači da će vam uvijek biti pri ruci prilikom pregledavanja datotečnog sustava, a datoteke možete jednostavno povući u aplikaciju koju želite koristiti.)

Postoji mnogo više detalja o ovom pitanju u ovaj članak Matta Neuburga preko na TidBITS -u. Neki od komentara tamo su iskreni. Jedan komentator kaže da mu je ova promjena uništila tijek rada: "Ljut sam do ruba suza."

Vrijedi napomenuti da su neki komentari na Carterov post i na članak TidBITS vrlo pozitivni, a nekoliko je ljudi reklo da su uvijek željeli da stvari funkcioniraju na ovaj način.

Najnoviji post na blogu

Novo pravilo za aplikacije Apple Watch moglo bi prestati s kašnjenjem
September 11, 2021

Cupertino se sprema obuzdati tuđe aplikacije Apple Watch.Tvrtka je na svom mjestu za razvojne programere objavila novi zahtjev koji kaže da se u sk...

10 izvornih aplikacija koje Apple Watchu daju neovisnost
September 11, 2021

Budućnost računalstva možda vam sjedi na zapešću, ali još uvijek je vezana za nešto pomalo staromodno. No, od ponedjeljka novi operacijski sustav A...

Zašto aplikacije Apple Watch masovno odumiru
September 11, 2021

Zašto aplikacije Apple Watch masovno odumiruLjudi bi radije gledali Instagram na Macu nego na Apple Watchu.Fotografija: Just MobileApple Watch se p...