Hvordan iTunes bliver Apples egen Internet Explorer 6 (Et skørt, oppustet rod)

For bare en skygge for over ni år siden lancerede Apple iTunes, en ret sen, rimelig gennemsnitlig MP3 -afspiller med indbygget cd -brænding. Og selvom det manglede mange af funktionerne i Audion, den bedste musikafspiller til Mac, blev det ikke kun til markedsleder, men det satte scenen for iPod, udbredt lovlig musikoverførsel, juridisk tv, iPhone og snart iPad. Det ville ikke være nogen overdrivelse at sige, at iTunes reddede Apple. Det ville ikke være nogen overdrivelse at sige, at iTunes nu er Apples mest succesrige stykke software nogensinde hvad angår brugere.

Men det ville heller ikke være nogen overdrivelse at kalde det det værste stykke software, Apple laver og den eneste ting, der kan forstyrre Apples nuværende march til dominans af mobile enheder. Det har svulmet op i et styrtende kludge, som resten af ​​Apple -universet er afhængig af. På trods af en masse gode hensigter fra fantastiske softwareudviklere er iTunes blevet Apples Internet Explorer 6 - en katastrofe uden problemer.

Nu, før du fyrer dine vrede kommentarer af, er dette ikke et indlæg om DRM. Jeg er slet ikke ligeglad med, at Apple sælger film og tv -shows, der kun fungerer på Apple -hardware, ligesom det aldrig generede mig, at det plejede at sælge musik, der kun fungerede på iPods. Måske skulle jeg det, men det generer mig ikke, for jeg kan mere lide Apple -hardware end næsten alt på jorden, så jeg ville være det langt mere bekymret, hvis Apple gik i stå, end jeg ville, hvis en sang fra Velvet Underground ikke afspilles på en telefon fra Motorola.

Nej, jeg kommer her for at tale den forfærdelige sandhed om iTunes som et stykke software, både i sin frygtelige Windows -implementering og dens 0,5% bedre Mac -version.

I begyndelsen var iTunes ved introduktionen en temmelig gennemsnitlig MP3 -afspiller. Ni år senere og otte større revisioner senere er det bedste, der kan siges om iTunes, at det stadig er en temmelig gennemsnitlig MP3 -afspiller. Det er også blevet til:

  • En meget kompleks lyd-, video- og software -superbutik
  • Et iPod management program
  • En podcasting -klient
  • Et smartphone -administrationsværktøj
  • En personlig informationschef
  • En generisk I/O -grænseflade

Ved at prøve at være alle ting for alle mennesker, er det blevet dårligt ved alle disse ting.

Og lad os se det i øjnene, en gene.

Den digitale hub bliver for lille
Som jeg har bemærket før, nøglen til Apples succes i løbet af de sidste 10 år har ikke været lanceringen af ​​et enkelt produkt, software til hardware. Det har været Digital Hub -strategien, den indsigtsfulde idé, at en Mac kan gøre alle slags mindre enheder mere nyttige, end de er i sig selv. Desværre er Digital Hub ikke længere den store Mac. Det er stort set alt iTunes. Problemet begyndte virkelig med introduktionen af ​​iPhone. Som jeg noterede dagen før det blev introduceret, nøglen til at lave en dræber Apple -telefon var at lave en, der indeholdt hele dit digitale liv og holdt den konstant i kommunikation med dataene på din computer og online. Jeg forudsagde, at Apple ville lancere iSync on Steroids (iSoS), som ubesværet ville klare al denne komplekse synkronisering uden at forstyrre driften af ​​din telefon eller din computer.

Desværre tog jeg fejl. I stedet for at oprette et softwareværktøj, der er unikt tilpasset opgaven med at synkronisere de utallige data, der findes på en smartphone, fik Apple bare iTunes til at gøre mere, end det gjorde før. Og som det er sket med hvert stykke software nogensinde, der er fyldt med funktioner langt ud over dets oprindelige hensigt, er iTunes blevet til et ustabilt monster. Mange mennesker taler om det store antal nedbrud forårsaget af Flash på Mac, men jeg får lige så mange nedbrud fra iTunes. Versionen på min Windows XP -bærbare computer på arbejdet tager næsten tre minutter at starte (og kun et par klik for at gå ned) på trods af maskinens 2,53 Ghz Core 2 Duo -processor.

IPhone viser iTunes 'største begrænsninger
Det værste ved iTunes, som enhver iPhone eller iPod touch -bruger vil fortælle dig, er den smerte, der kommer fra at prøve at synkronisere om natten. I en ideel situation fungerer det sådan: Du tilslutter din iPhone, og iTunes starter. Derefter tilføjer iTunes nye podcasts til din iPhone, markerer gamle afspillede, tilføjer ny musik og video, der er blevet føjet til dit bibliotek siden dit sidste besøg og sikkerhedskopierer forskellige andre former for data (apps, adressebog, noter osv.) fra din telefon til et pålideligt arkiv af din telefon.

I virkeligheden fungerer det for ofte sådan: Du tilslutter din iPhone, og iTunes starter, men genkender ikke din enhed. Så tag stikket ud af din telefon og prøv igen. Denne gang genkender iTunes det, men af ​​en eller anden grund stopper det ikke med at "verificere din iPhone", som fortsætter opad til en time, med en fremdriftsbjælke, der ligner en sidelæns barberstang, intet andet end looping -striber og ingen ende i syn. Når dette sker, er du slidt. Du kan enten lade det fortsætte med at afspille i håb om, at det er gjort til morgen (nogle gange er det, nogle gange er det ikke), eller du annullerer synkroniseringen og prøver igen. Annullering fungerer selvfølgelig næsten aldrig rigtigt. Normalt vil iTunes ikke opgive kontrollen med iPhone, medmindre du tvinger til at afslutte, hvilket forårsager alle former for ødelægger enheden og gør dit iPod -bibliotek uspilbart i op til en time som biblioteket "Opdateringer".

Men det er ofte meget værre end det. Min ven Jess, der fik mig til at tænke på dette igen i dag, mistede lige alt fra sin iPhone takket være en iTunes -fejl. Over for ustabilitet gjorde han, hvad han skulle, nemlig at gendanne telefonen og derefter anvende den seneste backup. I stedet blev hans telefon slettet af al musik, og alle hans data gik også tabt. Musikken kunne reddes fra hans iTunes -bibliotek (tingene er ikke blevet så dårlige endnu), men alle hans apps og deres data var væk for altid. Det tager evigt, og det virker ikke altid.

Apple, stop med at grave dybere i dette hul
Jeg indkaldte frygt IE6 tidligere, og med god grund. Det er guldstandarden for en applikation, hvis store allestedsnærværende kun matches af det dybe had, som brugerne føler over for den. Pre-Firefox, websurfere og kodere foragtede den dårlige gengivelse, standardfejl og sikkerhedshuller. Men de blev ved med at bruge det, fordi de overhovedet ikke havde noget alternativ. Hvordan blev IE så dårlig? Stort set ved fortsat at understøtte alle gamle funktioner fra ældre kode, samtidig med at der tilføjes en masse nye funktioner.

Det er præcis den knibe, iTunes er faldet i. Apple har lagt hele vægten af ​​sin nu betydeligt forskelligartede hardwareportefølje på sine ydmyge skuldre. Da alt det var nødvendigt at gøre var at udtrække musik fra cd'er og indlæse den på iPods, gjorde den præcis det. I dag skal det gøre alt.

Og det bliver kun værre, da iPad, en enhed, der er i stand til næsten alt, hvad en bærbar computer kan gøre, ser lancering senere på måneden. Hvorfor skulle nogen bruge et program, der er beregnet til at afspille lydfiler til at synkronisere dokumenter, der er oprettet i en version af iWork til Mac og et til iPad? Og hvis ikke iTunes, hvordan skal løsningen se ud?

Apple kunne berolige en masse nerver, hvis det afslører et godt svar på det spørgsmål på det dobbelte. Jeg giver mit i et opfølgende indlæg senere på ugen.

Seneste blogindlæg

Behersk optionstasten i OS X -menulinjen [OS X -tip]
September 12, 2021

Option -tasten er en stærk allieret i din overgang fra ny, nybegynder af OS X til den power -bruger, du vil være. Der er masser af funktioner i men...

Få hurtig adgang til tidsmaskinens muligheder lige i menulinjen med Mavericks [OS X -tip]
September 12, 2021

Få hurtig adgang til tidsmaskinens muligheder lige i menulinjen med Mavericks [OS X -tip]På min Macbook Air, der kører OS X 10.8 Mountain Lion, kan...

Omdøb Safari 6 bogmærker som at omdøbe filer i Finder [OS X -tip]
September 12, 2021

Omdøb Safari 6 bogmærker som at omdøbe filer i Finder [OS X -tip]Safari 6 leveres sammen med OS X Mountain Lion og kan downloades til Mac OS X Lion...