Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!
Zadejte Vaši e-mailovou adresu:
Kamarád fotí rád?
Přihlas ho k odběru fotomagazínu!
Zadejte e-mailovou adresu kamaráda:
Software
Mac OS X aneb voda v počítači
18. října 2000, 00.00 | Mac OS X vzbuzuje velký zájem všech uživatelů Apple. Jaký je náš první pohled na nový systém?
Když letos v lednu firma Apple Computer představila poprvé veřejně jednouživatelskou verzi nově připraveného operačního systému Mac OS X, bylo jasné, že jde o tak zásadní změnu systému, která v historii Macintoshů nemá obdoby. Nedá se tedy srovnat ani s dosud největší provedenou změnou - s přechodem z dřívějších CISCových procesorů (680X0) na RISCové procesory PowerPC (PPC), neboť v tomto případě se jednalo spíše o změnu interní, která se neměla projevit ani ve vzhledu ani ve funkčnosti. Tehdy šlo o přepracování či nativizování stávajícího systému pro nové procesory, přičemž systém byl použitelný také pro některé počítače s ne-PPC procesory. S tím vším však bude nyní konec.
Před nedávnem byla na francouzském veletrhu AppleExpo konečně představena veřejná beta verze operačního systému Mac OS X, a tak si lze o systému již nyní udělat reálnější představu - i když konečná verze se jistě bude v ledasčem od bety lišit.
Již samotná koncepce masového zveřejnění beta verze systému je u firmy Apple novinkou, z čehož je vidět, jak vážně to s OS X myslí: tak rozsáhlá zpětná vazba pro návrháře a vývojáře systému bude mít jistě nebývalou účinnost.
Systém deset (X) je zcela nový. Má novou koncepci, nový vzhled, je nově napsán - a bude jen pro "nové" počítače. Pro které počítače je navržen, je okamžitě zřejmé po instalaci a spuštění systému na jakémkoliv dnes vyráběném Macovi - je jen pro velmi výkonné počítače. Na 400MHz počítači s procesorem G3 (iMac) nebo G4 (G4) běží tak, že uživatel musí mít pocit, že by mohl či spíše měl "běžet" rychleji. Lze jistě očekávat, že některé algoritmy budou v konečné verzi optimalizovány pro vyšší výkon, nicméně zázraky se očekávat nedají. Ostatně není žádné tajemství, že nové softwary podporují svými nároky prodej nových, výkonnějších počítačů.
Uživatelské rozhraní Aqua
Uživatelské rozhraní je výraz pro prostředí, respektive pro program, jehož prostřednictvím uživatel komunikuje s počítačem. Až dosud tuto službu vykonával program Finder, který byl integrální součástí systému. Do systému 6.0.X k němu patřil ještě kolega Multifinder. Po fúzi Finderu s Multifinderem v systému 7 se používal jen název Finder. Uživatelské rozhraní bylo tedy dáno hlavně Finderem tedy možnostmi jeho nastavení, jež systém od systému hlavně v posledních deseti letech utěšeně rostly, i když ne vždy tak, jak by si pravověrní "mekaři" přáli. Nové uživatelské rozhraní v Mac OS X se nazývá Aqua, česky tedy voda, a důvod je zřejmý. Většina ovládacích prvků jako tlačítka, hmatníky záložek, jezdci, rolovací boxy oken a další vypadají, jako by byly naplněny vodou modré barvy. Některá tlačítka mají jinou barvu podle své funkce. Nepřehlédnutelným grafickým prvkem nového rozhraní je stříbrné šrafování na bílém pozadí, které koresponduje i s nově vyráběnými displeji firmy Apple, a velmi výrazný 3D vzhled, který dodává plasticitu téměř všemu s výjimkou textu. Dokonce i okna již vrhají stín mnohem plastičtější než dříve. Starý vzhled uživatelského rozhraní se aktivuje v případě, že je spuštěn klasický program. Zcela novým prvkem zabudovaným do Mac OS systému je dock, převzatý z NextStepu. Je to jakési nové řídící centrum, z něhož lze velmi účinně ovládat počítač. Navenek je to lišta definovatelné výšky, sídlící na spodním okraji obrazovky, do níž lze zasadit ikony reprezentující potřebné objekty - ať již soubory programové, datové či systémové, adresáře, disky nebo třeba vazby na webovské stránky. Vhodně rozvinutý dock může velmi efektivně urychlit práci uživatele. Dalším novým prvkem systému, umístěným tentokrát v horní liště nabídky, je nové menu Go, zasazené mezi dřívější View a Special. Toto, v systému nové menu, je již dlouho známé z webovských prohlížečů, kde má stejnou funkci - rychlý skok na určité místo. Takže nové Go, resp. povely v něm, umožní uživateli rychlý skok na jakékoliv místo, ať již lokální či v síti; např. na určitý počítač, disk, složku, dokument, domů, webovskou stránku atd.
Jiným navigačním prvkem nového systému jsou stíny a mlha. Okna, která nejsou aktivní, mají podstatně tmavší titulní lištu nežli aktivní okno. Dialogová okna a otevřená menu jsou částečně průhledná, takže jsou vidět objekty pod nimi.
Velmi dobrou orientační pomůckou je nyní skutečnost, že dialogová a výstražná okna se otevírají v těch oknech, k nimž dialog či výstraha patří. Uživatel, mající spuštěno více aplikací, se tak již nemusí pídit po tom, která že aplikace to s ním touto cestou komunikuje.
Další navigační novinkou je semafor - tři kruhová tlačítka v levé části titulní lišty okna, mající barvy červenou, žlutou a zelenou. Levé - červené tlačítko při překrytí kurzorem ukazuje znak x a slouží k uzavření okna. Prostřední - žluté tlačítko ukazuje při překrytí kurzorem znak - (mínus) a slouží k minimalizaci okna - k jeho zasunutí do docku, které proběhne s novou graficky efektní animací. Pravé - zelené tlačítko zobrazuje při překrytí kurzorem znak + a slouží k maximalizaci okna na celou obrazovku. Okna mají samozřejmě v pravém dolním rohu zvětšovací box k individuálnímu nastavení potřebné velikosti.
Velmi vítanou novinkou, která zpříjemní a urychlí práci v novém systému, bude nový prohlížeč integrovaný do Finderu. Napříště tedy bude možno zobrazit objekty nejen již z dřívějška známými způsoby, např. jako ikony či seznamy. Okno Finderu lze rozdělit na více sloupců, ve kterých je možné procházet data na disku podle jejich hierarchie v datových stromech novým, velmi efektivním způsobem. Složky jsou otevírány vždy do sousedního sloupce a u souborů bude v sousedním sloupci zobrazován jejich obsah. Obrazové či textové soubory tak při ťuknutí na jejich miniaturu poskytnou zvětšený náhled. Zvukové a filmové soubory lze tímto způsobem začít přehrávat v malém přehrávači. Je to podobné jako v aplikacích, které umožňují před otevřením či importem souboru jeho náhled (Adobe Photoshop, Quark XPress aj.).
Vzhledem k tomu, že ikony v novém systému mohou mít velikost od 16 do 128 pixelů, bude nasnadě využívat databázové schopnosti systému podpořené již známým prohledávačem Sherlock a nyní již i výkonným prohlížečem více, než tomu bylo kdykoliv dříve.
Vznik systému a některé jeho skryté vlastnosti
Leckoho asi napadne: proč? Proč zaběhnutá firma, jako je Apple Computer, udělala tak zásadní rozhodnutí a vytvořila zcela nový systém? Je totiž nabíledni, že změna systému s sebou vždy nese spoustu přidružených trampot jak pro firmu samotnou, tak pro mnoho uživatelů. Chytré hlavy však zřejmě moudře usoudily, že tyto trampoty by nebyly nic proti trampotám, které by všem vyvstaly v případě, že by tento krok nebyl podniknut. Dlužno připomenout, že podobné problémy se vyskytly v minulosti již nejednou, při přechodech na vyšší systémy, kdy buďto počítače s nejstaršími typy procesorů již nemohly používat aktuální systém z důvodů nekompatibility či nevýkonnosti, nebo po přechodu na jiný typ hardwaru zůstaly na ocet zprvu Nubusové karty, později zařízení ADB, SCSI, sériová nebo LocalTalková. Minulosti již patří i floppy disk, 10MB datové cartridge na pružných discích, kazetopáskové jednotky, které se mimochodem u Maců nikdy příliš nerozšířily, SyQuesty, Bernoulliho disky a některé další, ještě méně rozšířené, jsou právě na ústupu a dožívají tu a tam jako konverzní zařízení pro příjem dat od konzervativních uživatelů.
Stručná odpověď na předchozí dotaz je: jednoduchost, spolehlivost a výkonnost. Na výměně hardware lze vysledovat obdobnou analogii - pomalá a komplikovaná rozhraní byla nahrazena rychlejšími a jednoduššími. Místo ADB a sériového rozhraní je dnes výkonnější USB, místo pomalého LocalTalku je Ethernet, který je u nejnovějších počítačů až 4 000x (čtyřtisíckrát!) rychlejší než býval LocalTalk, místo SCSI je dnes rychlejší, rozšiřitelnější, univerzálnější, ale hlavně jednodušší FireWire (IEEE 1394), integrovaný už i v mnoha zařízeních spotřební elektroniky.
Systém OS X s sebou přináší konečně to, nač čekalo mnoho uživatelů. Skutečný multitasking s centrálním nastavováním priorit - tedy přiřazováním procesorového času a paměti. Další podstatný prvek v systému je efektivní ochrana paměti tak, aby každý program pracoval pouze v paměti jemu přiřazené. Problémový program pak po svém případném zhroucení nestrhne další spuštěné programy nebo dokonce celý systém. Ne nedůležitým prvkem nového systému je i jeho skutečná víceuživatelskost. Zatímco u staršího devítkového systému to byla spíše naroubovaná záležitost, je nyní možno každému uživateli vytvořit individuální prostředí bez ovlivnění jiných uživatelů s velmi těžce překonatelnými přístupovými omezeními k individuálním datům.
Jak toho Apple chce dosáhnout? Jednoduše - systém má unixovské jádro nazvané Darwin, které bylo vytvořeno na základě otevřených standardů. Jedním je Mach 3.0 z Carnegie-Mellonovy Univerzity a FreeBSD 3.2 (derivát z University of California v Berkeleyském BSD 4.4 Lite). Další částí je integrovaný webovský server Apache, který je dnes použit na více než polovině webovských serverů světa. Mac OS X podporuje sémantiku souborového systému POSIX a sdílení NFS, jakož i standardy FTP a telnet . V systému je integrována skvělá 3D technologie OpenGL, podpora PDF formátu a samozřejmě nechybí ani QuickTime.
Programy pro Mac OS X
Pro uživatele je samozřejmě velmi důležitá otázka, jaké programy bude moci v novém systému používat. Jestli bude moci vyhodit všechny staré, nákladně je updatovat či bez problémů pokračovat se starými programy i v novém systému. Odpověď není jednoduchá. Některé programy, které nebyly původně vytvořeny pro OS X, bude možno používat v tzv. klasickém režimu, a jiné ne. Mnoho firem ohlásilo vývoj optimalizovaných verzí dnes již existujících programů i pro nový systém, a některé firmy dosud pro Mac OS neprodukující dokonce ohlásily vývoj pro Mac OS X. Příkladem za všechny může být Alias|Wavefront se svým produktem Maya. V současné době jsou ve vývoji stovky programů pro OS X, jejichž seznam naleznete např. na internetové adrese http://www.apple.com/macosx/applications/index.html.
Závěr
Nelze pojednat o všech aspektech nového systému a na hodnocení bude ještě lepší počkat do konečné verze. Beta verze je poněkud limitována tím, že v ní nefungují důvěrně známé klávesové povely, AppleShare a velikost souborů je omezena na 4 GB. Přesto je výsledný dojem spíše pozitivní. Už dnes se dá soudit, že OS X si získá spoustu příznivců nejen díky svému grafickému provedení, jež co do jemnosti zatím nemá na Macích obdoby, a těžko se bude srovnávat i s jakýmkoliv jiným systémem, ale i díky svým vlastnostem, které dostal do vínku od svých tvůrců. Nyní jen zbývá dokázat, že je má.