Hogyan lett a Mac OS X [exkluzív 10. évforduló története]

A Mac OS X ma ünnepli tizedik születésnapját. Az úttörő operációs rendszert 2001. március 24 -én mutatták be a nyilvánosságnak. A Mac OS X segített megfordítani az Apple vagyonát az asztali számítógépek piacán, és sok alátámasztotta az Apple későbbi sikereit. A legfontosabb, hogy megszületett az iOS, amely a mai iPadeket és iPhone -okat futtatja.

Az alábbiakban bemutatjuk az OS X játékváltó felületének történetét. A történet betekintést nyújt az Apple vállalati kreativitásába. Az OS X kezelőfelülete mellékprojektként indult. De amint Steve Jobsnak kedve támadt, gyorsan felgyorsult. Jobs szorosan bekapcsolódott a fejlesztésébe - ijesztő kilátás a programozók számára.

De a küzdelem nem csak a fejlődésben volt. Az Apple -nek le kellett szögeznie a váltást a régi Mac OS -ről az újra, különben elsüllyeszthette a céget. Találd ki, melyik szövetséges volt kulcsfontosságú az átmenetben - az Apple régi ellensége, a Microsoft.

Az OS X elindításával Jobs végül elnyerte az Apple állandó vezérigazgatójának címét. Ezt megelőzően ő volt az ideiglenes vezérigazgató, vagyis az iCEO, és az OS X volt a cég utolsó jelentős része, amelyet javítani kellett.

Ez a bejegyzés tartalmazza kapcsolt linkek. Mac kultusz jutalékot szerezhet, ha a linkjeinket használja elemek vásárlásához.

Az OS X 10.0 felületét "Aqua" -nak hívták, és vízcseppek ihlették

"Olyan jól néztük ki a képernyőn megjelenő gombokat, hogy meg akarja nyalni őket." - Steve Jobs, a Mac OS X felhasználói felületén Szerencse, 2000. január 24

Mielőtt Steve Jobs visszatért az Apple -hez, a vállalat több évig eredménytelenül próbálkozott a Macintosh operációs rendszer modern verziójának kifejlesztésével. 1984 -es debütálása óta a régi Mac OS dagadt, instabil kódfolt lett. Rémálommá vált a karbantartás és a korszerűsítés. A felhasználók számára ez folyamatos összeomlásokat, lefagyásokat és újraindításokat jelentett - és sok elveszett adatot, frusztrációt és dühöt.

Mivel a Mac OS nagy részei még mindig csikorgó régi kódon alapultak, az Apple úgy döntött, hogy a nulláról kell kezdenie.

1994-ben a programozók megkezdték a Copland kódnevű operációs rendszer alapos átírását a híres amerikai zeneszerző után. De néhány év erőfeszítés után nyilvánvalóvá vált, hogy a projekt óriási erőfeszítés volt, és soha nem fejeződik be. Az Apple akkori vezetői úgy döntöttek, hogy könnyebb (és bölcsebb) új generációs operációs rendszert vásárolni egy másik vállalattól, mintsem maga fejleszteni. A keresés végül Steve Jobs NeXT megvásárlásához vezetett.

Copland, az Apple vaporOS

Az Apple -t érdekelte a NeXTstep, egy meglepően fejlett és kifinomult operációs rendszer, amelyet Jobs fejlesztett ki az Apple -től való vadon élő évei alatt. A NeXTstep tartalmazott mindent, ami a régi Mac OS -ből hiányzott. Gyors volt, stabil és szinte ütésálló. Modern hálózati funkciókkal rendelkezett - amelyek elengedhetetlenek voltak az internet korában - és moduláris architektúrával rendelkezett, amely könnyen módosítható és frissíthető. Nagyszerű programozási eszközök gyűjteménye is érkezett hozzá, ami nagyon megkönnyítette a szoftverfejlesztők számára a programok írását.

A programozási eszközök hatalmas versenyelőnyt jelentenek a technológiai iparban. A számítógépes platformok el vannak ítélve, hacsak nem tudnak tehetséges programozókat vonzani, hogy alkalmazásokat hozzanak létre számukra, akárcsak a játékkonzolok, hacsak nem képesek nagyszerű játékokat vonzani. A Mac -től a Palm Pilot -ig és az Xbox -ig egy platform sikerét elsősorban a rajta futó szoftver határozza meg. Bizonyos esetekben ez az úgynevezett gyilkos alkalmazás-elengedhetetlen szoftver, amely garantálja a platform sikerét, például az Office on Windows vagy a Halo játék az Xboxon.

Cordell Ratzlaff az az ember, aki az OS X felületét tervezte Steve Jobs számára.

Mi a következő lépés?

A NeXT megvásárlása után az Apple -nek ki kellett találnia, hogyan lehet a NeXTstep -t Macintosh operációs rendszerré alakítani. Eleinte a munka olyan nagynak tűnt, hogy az Apple programozói úgy döntöttek, hogy a Mac OS 8 régi felületét kell venniük, és megpróbálják a NeXTstep kódbázis tetejére oltani. Cordell Ratzlaff, a munka felügyeletével megbízott menedzser szerint az interfész graft nem látszott nagy kihívásnak. „Egy tervezőt rendeltünk az OS X -hez” - emlékezett vissza. „A munkája elég unalmas volt: az új dolgokat úgy kell kinézni, mint a régieket.”

De Ratzlaff kárnak tartotta, hogy egy ilyen elegáns rendszerre csúnya homlokzatot helyezzen, és hamarosan tervezői új interfész -mintákat készítettek. Elmesélte, hogy a maketteket úgy tervezték, hogy megmutassák a NeXTstep motorháztető alatt található számos fejlett technológiát - különösen az erőteljes grafikus és animációs képességeit.

Ratzlaff, halk szavú a Kapitall tervezője, kilenc évig dolgozott az Apple -nél. Tervezőként kezdve a ranglétrán emelkedett, hogy a Mac OS -hez tartozó felhasználói felület csoport vezetője legyen. Ebben a szerepében ő volt a felelős az Apple operációs rendszereinek megjelenéséért a Mac OS 8 -tól az OS X első kiadásáig.

Manapság az interfészek színesek és dinamikusak, de a kilencvenes évek végén mind az Apple, mind a Microsoft operációs rendszere sima és szürke volt, dobozos ablakokkal, éles sarkokkal és sok ferdével. Aztán megjelent az Apple a könny alakú iMac-el, egy számítógéppel, átlátszó műanyag héjjal és ívelt szerves vonalakkal. Ez nagy inspirációt jelentett Ratzlaffnak és kollégáinak. Hamarosan színes, szellős felületeket kaptak, átlátszó menükkel, puha szélekkel és kerek, organikus gombokkal.

Ratzlaff főnöke, Bertrand Serlet, aki most mondott le az Apple szoftverfejlesztési alelnökéről, csodálta a maketteket, de világossá tette, hogy nincs sem idő, sem erőforrás a megvalósításukhoz. Az OS X egyedülálló tervezője tovább oltotta a régi Mac interfészt a NeXTstepre.

Több hónapos munka után az Apple letartóztatta az OS X-en dolgozó mérnöki csoportokat, hogy állapotjelentést gyűjtsenek. Ratzlaffot felkérték, hogy mutassa be a makettjeit, többnyire csak rúgások miatt. Beszéde könnyű megkönnyebbülést jelentene egy hosszú, kemény hét végén. Az utolsó nap utolsó előadója volt. De titokban remélte, hogy támogatást kapnak az új tervek és megvalósítják őket, bár esélyeit nem értékelte. A kétnapos esemény előrehaladtával egyre világosabbá vált, hogy milyen hatalmas projekt az OS X. Mindenki azon tűnődött, hogyan fog ez valaha is megvalósulni. „És akkor itt a végén itt azt mondom:„ Ó, és itt egy új felhasználói felület. Áttetsző, van valós idejű animáció és teljes alfa-csatorna ”-emlékezett Ratzlaff. „Szó szerint nevetés hallatszott a szobában, mert semmi esetre sem akartuk újracsinálni a felhasználói felületet. Utána eléggé depressziós voltam. ”


Fotó: Apple
Gömbölyű vonalaival és könnycseppjeivel az eredeti iMac nagy inspirációt jelentett az OS X felülethez

"Idióták csoportja vagy"

Két héttel később Ratzlaff felhívta Steve Jobs asszisztensét. Jobs nem látta a maketteket a helyszínen kívül-nem vett részt-, de most bekukkantott. Ekkor Jobs még mindig felmérést végzett az összes termékcsoportról. Ratzlaff és tervezői egy konferenciateremben ülve várták Jobsot, amikor belépett, és rögtön „egy rakás amatőrnek” nevezte őket.

- Maga az, aki a Mac OS -t tervezte, igaz? - kérdezte tőlük. Bátortalanul bólintottak igent. - Nos, te egy csomó idióta vagy.

Jobs megrázta mindazt, amit gyűlölt a régi Mac felületen, ami szinte minden. Az egyik dolog, amit a legjobban utált, az ablakok és mappák kinyitásának különböző mechanizmusai voltak. Legalább nyolc különböző módon lehetett elérni a mappákat-a legördülő menüktől a felugró menükig, a DragStrip, a Launcher és a Finder között. - Az volt a baj, hogy túl sok ablakod volt - mondta Ratzlaff. "Steve le akarta egyszerűsíteni az ablakkezelést." Mivel Ratzlaff volt az elsődleges felelős ezekért a jellemzőkért, elkezdte hogy ideges legyen a munkája miatt, de húsz perc hervadó kritika után Ratzlaff rájött, hogy helyzete valószínűleg biztonságos. "Úgy gondolom, hogy nem fog kirúgni minket, mert ez már megtörtént volna" - mondta Ratzlaff.

Jobs, Ratzlaff és a tervezők alapos megbeszélésbe kezdtek a régi Mac interfésszel és annak átalakításával kapcsolatban. Ratzlaff csapata megmutatta Jobsnak a makettjeit, és a találkozó jól zárult. „Prototípálja ezeket a dolgokat, és mutassa meg nekem” - utasította őket Jobs.

A tervezőcsapat három hétig dolgozott éjjel -nappal, működő prototípusokat építve a Macromedia -ban Rendező, multimédiás szerzői eszköz, amelyet gyakran használnak a szoftver egyedi interfészeinek kigúnyolására, ill weboldalak. "Tudtuk, hogy a munkánk veszélyben van, ezért eléggé aggódtunk" - mondta. „Ő [Jobs] átjött az irodákba. Az egész délutánt vele töltöttük. Felrobbantotta. Ettől kezdve egyértelmű volt, hogy új felhasználói felület lesz az OS X számára. ”

Jobsot annyira lenyűgözte, hogy azt mondta Ratzlaffnak: „Ez az első bizonyíték az Apple háromjegyű intelligenciájára, amit eddig láttam.” Ratzlaff örömmel fogadta a bókot. A Jobs számára izzó jóváhagyás annak elismerése, hogy az IQ -ja magasabb. Meggyőződve arról, hogy munkájuk biztonságos, Ratzlaff és a tervezők néhány hat csomag sörrel ünnepeltek. De idegesek lettek, amikor meglátták, hogy Jobs visszatér a folyosón Phil Schillerrel, az Apple marketing vezetőjével. Szerencsére Jobs elégedett volt. Amikor Jobs közeledett, hallották, ahogy izgatottan mondja Schillernek: „Ezt látnod kell.”

„Ettől kezdve semmi bajunk nem volt” - mondta Ratzlaff.

Nincs túl kicsi részlet

A következő tizennyolc hónapban Ratzlaff csapata hetente találkozott Jobssal, amelyen megmutatta neki legújabb makettjeit. Az új kezelőfelület minden eleméhez - a menükhöz, a párbeszédpanelekhez és a választógombokhoz - Jobs több variációt kért, hogy kiválaszthassa a legjobbakat. Amint később részletesebben látni fogjuk, a Jobs mindig több termékverziót kér a fejlesztés alatt - hardvert és szoftvert egyaránt. A Ratzlaff -szal folytatott megbeszélések során Jobs sok visszajelzést adott a tervek finomítására, és csak akkor, ha elégedett volt, ki lehetett jelölni a funkciókat.

A tervezőcsapat makettjei a Macromedia Directorban dinamikusak voltak, de nem működő szoftverek. A munkák megnyithatják és bezárhatják az ablakokat, lehúzhatják a menüket, és megnézhetik a rendszer működését. De ezek csak animációk voltak. Nem működő kódok voltak. A csapat működési kódja egy másik gépen futott, amelyet az igazgató demó mellé helyeztek. Amikor megmutatták Jobsnak a működőkódot, előrehajolt, orrával a képernyő felé, és alaposan megvizsgálta őket, a bemutatóról a prototípusra és vissza.

„Összehasonlítaná őket képpontonként, hogy lássa, megegyeznek -e” - mondta Ratzlaff. „Elég mélyen belement a részletekbe. Mindent alaposan megvizsgálna, a képpontok szintjéig. ” Ha nem egyeznek, Ratzlaff azt mondta: „néhány mérnököt kiabálnak”.

Az OS X tervezőcsapata hat hónapot töltött azzal, hogy a görgetősávokat helyesen rendezze.

Hihetetlen módon Ratzlaff csapata hat hónapot töltött Jobs megelégedésére a görgetősávok finomításával. A görgetősávok minden számítógépes operációs rendszer fontos részét képezik, de aligha a felhasználói felület leglátványosabb elemei. Ennek ellenére Jobs ragaszkodott ahhoz, hogy a görgetősávok csak így nézzenek ki, és Ratzlaff csapatának meg kellett terveznie a verziót a verzió után. „Ezt helyesen kellett megtenni” - mondta Ratzlaff nevetve azon az erőfeszítésen, amely egy ilyen aprónak tűnő részletbe került.

A tervezőcsapat eleinte nagyon nehezen találta meg a görgetősáv részleteit. A kis nyilak rossz méretűek voltak, rossz helyen voltak, vagy a színük nem volt megfelelő. A görgetősávoknak máshogy kellett kinézniük, ha az ablak az éppen aktív ablak vagy a háttérablakok egyike volt. „Elég nehéz volt rávenni őket, hogy illeszkedjenek a dizájn többi részéhez ezekben a különböző állapotokban” - mondta Ratzlaff fáradtsággal a hangjában. „Addig tartottuk ezt, amíg helyes volt. Hosszú -hosszú ideig dolgoztunk rajta. ”

A felhasználói felület egyszerűsítése

A Dock egy új interfészelem, amelyet az OS X rendszerben vezettek be. Eleinte sok felhasználó gyűlölte.

Az OS X kezelőfelületét az új felhasználókat szem előtt tartva tervezték. Mivel a rendszer mindenki számára új lenne - még a veterán Mac -felhasználóknak is -, Jobs a felület lehető leegyszerűsítésére összpontosított. Például a régi Mac OS rendszerben a rendszer működését meghatározó beállítások többsége el volt rejtve számtalan rendszerbővítmény, a Vezérlőpult menüi és a különböző rendszerkomponensek speciális párbeszédpanelei. Az internetkapcsolat beállítása a beállítások módosítását jelentette akár féltucat különböző helyen.

A dolgok egyszerűsítése érdekében Jobs elrendelte, hogy a lehető legtöbb beállítást gyűjtsék össze egyetlen Rendszerbeállítások mezőbe, amely a „Dock” nevű új navigációs elemben található.

A dokkoló egy ikonokkal teli sáv, amely a képernyő alján található. Itt található a gyakran használt alkalmazások és a rendszer kukája. Mindenféle anyag befogadására képes, a gyakran használt mappáktól a „szkripteknek” nevezett mini programokig.

Jobs ragaszkodott ahhoz, hogy a lehető legtöbb interfész elemet vonják vissza, fenntartva, hogy az ablakok tartalma a legfontosabb, nem maguk az ablakok. Az a vágya, hogy lecsupaszítsa és egyszerűsítse, véget vetett számos fontos funkciónak, köztük egyablakos üzemmódnak, amelyen a tervezőcsapat sok hónapig dolgozott.

Jobs utálta, hogy több ablak nyitva van. Minden alkalommal, amikor új mappát vagy dokumentumot nyitottak meg, új ablak született. A képernyő gyorsan megtelt átfedő ablakokkal. Így a tervezők létrehoztak egy speciális egyablakos módot. Minden ugyanabban az ablakban volt megjelenítve, függetlenül attól, hogy a felhasználó melyik szoftverprogramban dolgozik. Az ablakban megjelenik egy táblázat, majd egy szöveges dokumentum vagy egy digitális fénykép. A hatás inkább olyan volt, mintha egyetlen web böngészőablakban ugrott volna webhelyről webhelyre, kivéve itt a helyi merevlemezen tárolt dokumentumok között.

Néha a rendszer jól működött, de az ablakot gyakran át kellett méretezni, hogy különböző dokumentumok jelenjenek meg. Amikor szöveges dokumentummal dolgozik, az ablakot legjobban vékonyra és keskenyre kellett állítani, hogy megkönnyítse a szöveg felfelé és lefelé görgetését. De ha a felhasználó fekvő formátumú képet nyit meg, az ablakot ki kell szélesíteni.

De nem ez volt a legnagyobb probléma. A Jobs számára kritikus fontosságú, hogy a rendszer megkövetelte a tervezőktől, hogy hozzanak létre egy dedikált gombot az ablak eszköztárában a be- és kikapcsoláshoz. Jobs az egyszerűség érdekében úgy döntött, hogy elveszi a gombot. Élhetett az ablakok átméretezésével, de nem a kiegészítő gombbal, amely összezavarja a menüsort. "Az extra gombot nem indokolta a funkcionalitás" - mondta Ratzlaff. Jobs azon döntése, hogy kivágja ezt a gombot, szemlélteti az egyszerűség megszállottságát, és régóta fennálló vágyát, hogy a lehető minimalista kialakítású rendszereket építse ki.

Az új kezelőfelületen dolgozva Jobs néha azt javasolta, hogy eleinte őrült ötleteknek tűntek, de később jónak bizonyultak. Az egyik találkozón minden ablak bal felső sarkában lévő három apró gombot vizsgálta. A három gomb az ablak bezárására, zsugorítására és kibővítésére szolgál. A tervezők minden gombot ugyanolyan némán szürkére állítottak, hogy ne zavarják el a felhasználót, de nehéz volt megmondani, hogy mire való a gomb. Javasolták, hogy funkcióikat egy animációval illusztrálják, amely akkor vált ki, amikor az egérmutató lebeg felettük.

De aztán Jobs furcsa javaslatnak tűnt: a gombokat úgy kell színezni, mint a közlekedési jelzőlámpákat: pirossal az ablak bezárásához, sárgával a zsugorításhoz és zölddel a kibontáshoz. "Amikor ezt meghallottuk, furcsának éreztük a kapcsolatot a számítógéppel" - mondta Ratzlaff. - De egy darabig dolgoztunk rajta, és igaza volt. A gomb színe hallgatólagosan a következményét sugallta rákattintani, különösen a piros gombra, amely „veszélyt” sugallt, ha a felhasználó rákattintott, de nem akarta bezárni ablak.

Steve Jobs azt javasolta, hogy a bezárás, a kicsinyítés és a zoom gombok legyenek olyanok, mint a közlekedési lámpák, hogy vizuális nyomokat adhassanak a funkciójukról.

Bemutatkozik az OS X

Itt van Steve Jobs, aki először mutatja be a Mac OS X rendszert:

Jobs tudta, hogy az OS X óriási felháborodást vált ki az Apple külső szoftverfejlesztőitől, akiknek át kell írniuk minden szoftverüket, hogy az új rendszeren fussanak. Még az OS X nagyszerű programozási eszközei mellett is lesz visszalépés a fejlesztők részéről. Jobs és vezetői a szoftverközösség megközelítésének legjobb módjával küzdöttek. Végül kidolgoztak egy stratégiát: ha a legnagyobb vállalatok közül csak hármat tudnának rávenni az OS X felkarolására, mindenki más követné. A nagy három a Microsoft, az Adobe és a Macromedia volt.

Sikerült - végül. A Microsoft kezdettől fogva támogatta az OS X-et, köszönhetően Jobs 1998-ban kötött megállapodásának Bill Gates-szel, amely ötéves szoftvertámogatást erősített meg. De az Adobe és a Macromedia nem volt olyan gyors a nagy alkalmazások, például a Photoshop és a Dreamweaver átalakításában. Végül mindkét vállalat átvitte őket, de nem voltak hajlandók átírni a fogyasztói alkalmazásaikat az OS X -re, ez a döntés végül nagy hatással volt az Apple -re és vállalkozása: ez vezette az Apple -t, hogy kifejlessze saját, rendkívül népszerű alkalmazási szoftvercsomagjait (iLife és iWork), és közvetve az iPod és iPhone.

Bár nem volt titok, hogy az Apple az OS X -en dolgozik, az új kezelőfelülettel rendelkezik. Az interfészt intenzív titokban tervezték. Csak a maroknyi dolgozó tudta, hogy javítják. Jobs egyik indoklása az új kezelőfelület titokban tartására az volt, hogy megakadályozza mások - különösen a Microsoft - másolását.

De ami még fontosabb, Jobs nem akarta megölni a jelenlegi Macintosh operációs rendszer értékesítését. El akarta kerülni az úgynevezett Osborne -effektust, amelyben egy vállalat öngyilkosságot követ el azzal, hogy bejelentette a még fejlesztés alatt álló menő technológiát, mielőtt eladásra kész lenne.

Jobs gyűlölte a régi Mac OS 9 -et, de ragaszkodott ahhoz, hogy nyilvánosan támogassák, amíg az OS X készen nem áll. Olyan volt, mint Hruscsov, és az asztalra verte a cipőjét.

SoonAmikor elkezdődött az OS X fejlesztése, Jobs arra utasított mindenkit az Apple -nél, hogy hagyja abba a nyilvános Mac OS kritizálását. Az Apple programozói évek óta egészen őszinték voltak a rendszer problémáival és hiányosságaival. „Az OS X a babája volt, így tudta, milyen nagyszerű” - mondta Peter Hoddie. „De azt mondta, hogy az elkövetkező években a Mac OS -re kell összpontosítanunk, mert nélküle sosem jutunk el oda. Olyan volt, mint Hruscsov, és az asztalra verte a cipőjét. „Támogatni kell a Mac OS -t, gyerekek. Vedd ezt a fejedbe. ”

Jobs 2000 januárjában mutatta be az OS X -et a Macworld -en, majdnem ezer programozó közel két és fél éves munkája után. Az OS X hatalmas vállalkozás volt. Ez volt-és vitathatatlanul még ma is-a legkifinomultabb számítógépes interfész, amelyet eddig terveztek, bonyolult, valós idejű grafikai effektusokkal, például átlátszósággal, árnyékolással és animációval. De minden, az Apple piacon lévő G3 processzoron futnia kellett, és mindössze 8 MB videomemóriával kellett működnie. Nagyon magas rend volt.

Jobs az OS X bevezetésekor a Macworldben bejelentette, hogy ő lesz az Apple állandó vezérigazgatója, ami óriási tapsot váltott ki a főbeszédből. Az Apple több alkalmazottja megjegyezte, hogy Jobs csak akkor lett a cég állandó vezérigazgatója, amikor az OS X 2001 márciusában leszállították. Ekkor Jobs két és fél éve állt az Apple élén, és szinte az összeset lecserélte igazgatók és vezető beosztású személyzet, fix marketing és reklám, újjáélesztett hardver az iMac segítségével, és átszervezte az értékesítést. Ratzlaff megjegyezte, hogy az OS X használatával Jobs felülvizsgálta a céget és az Apple összes főbb termékét.

„Várta, hogy a vállalat utolsó nagy részei az ő színvonalának megfelelően működjenek, mielőtt az Apple vezérigazgatói szerepét elvállalná” - mondta Ratzlaff.

Steve Jobs elhagyja az „ideiglenes” iCEO -t:

Részlet onnan Steve agyában, kibővített kiadás.

Legújabb blogbejegyzés

| Mac kultusz
September 10, 2021

Az Apple új szolgáltatásokat mutat be, majd megöli az AirPower -t [Cult of Mac Magazine 290. szám]Amikor azt mondjuk, hogy "nincs új hardver ezen a...

| Mac kultusz
September 10, 2021

Íme! Egy iPhone alkalmas egy Brobdingnagian! Ez a világ legnagyobb iPhone -ja, London híres St. Pancras nemzetközi pályaudvarának szívében. De bár ...

Apple útmutatók: Tippek és trükkök minden Apple eszközhöz
September 10, 2021

Ingyenes iPhone csengőhangok létrehozása csak az iTunes használatával [Hogyan]Unod már a csengőhangok fizetését az iPhone -odért? Ebben az oktatóan...