Dieting iTunes, Word supraponderal: De ce fiecare program este rampant?

Pe lângă introducerea unuia dintre cele mai scumpe PC-uri din lume, cu capacități altfel impresionante și anunțarea unui nou sistem de operare iPad, Apple a avut timp și săptămâna aceasta să pună cuțitul în jurul iTunes.

Un player media plin de funcții, relativ general, este o modalitate bună de a vorbi despre complicațiile software-ului.

Când a fost lansată prima versiune, iTunes era încă un program flexibil, cu o singură sarcină. Apple a achiziționat un program de player mp3 numit SoundJam în 2000 pentru a-l reproiecta complet pentru a deveni un player media pentru mașinile companiei. Deși QuickTime a fost conceput pentru a reda sunete și videoclipuri în ecosistemul Apple, iTunes a oferit ceva ce niciun alt program nu avea înainte: vă permitea să construiți o bibliotecă, să vă catalogați biblioteca media. În plus, desigur, a fost posibil să scrieți un CD cu acesta. Aceasta a fost o caracteristică atât de importantă încât prima campanie de publicitate iTunes a fost organizată în jurul acesteia.

Programul a atins dimensiunea monstrului actual prin orice a introdus Apple din 2001, a fost inclus în iTunes. Magazin de muzica? Acest lucru este chiar destul de logic. Închirieri și cumpărături de filme? Odată ce ai un magazin pentru muzică, ar fi păcat să dezvolți o altă aplicație. Și din moment ce toate acestea trebuiau copiate oarecum pe iPod-uri și mai târziu pe iPhone-uri și iPad-uri, iTunes a primit o altă caracteristică. Și dacă puteți încărca pe dispozitive mobile, de ce să nu includeți și gestionarea copiilor de rezervă. Fiecare decizie era logică la vremea ei, dar până la urmă, iTunes devenise un adevărat program atotcuprinzător, capabil să pună atât o navă spațială pe orbita în jurul lui Marte, cât și să contabilizeze un cerc de dans popular în cercurile sale mici.

ITunes nu se închide complet. Deși se împarte în trei programe pe MacOS, soarta versiunii Windows este încă necunoscută. Este cel puțin la fel de greu să ne imaginăm că Apple păstrează monstrul programului pe cât este să devenim un dezvoltator de software Windows mai serios, cu mai multe aplicații.

Are și un nume

ITunes nu este singurul program care a intrat pe calea supracomplicării. Este un fenomen atât de obișnuit încât are și un nume englez în literatura de specialitate: feature creep. Acest termen, care poate fi tradus ca aproximativ o proliferare de caracteristici, descrie momentul în care un program este potrivit pentru tot mai multe lucruri cu fiecare actualizare.

word

Implementați o nouă caracteristică Word - fraze celebre, niciodată rostite # 13654 (Foto: Alan Levine CC-BY)

Un bun exemplu în acest sens este Microsoft Word, în care există probabil mai multe lucruri care pot fi rezolvate decât pentru care nu este potrivit. Software-ul care își începe cariera ca editor de text poate trimite e-mailuri, gestiona o mică foaie de calcul, poate edita o imagine, poate avea chiar și un limbaj de programare pentru a-și extinde funcționalitatea. Programul a fost articulat cel mai sensibil de către un comentator în timpul uneia dintre izbucnirile anti-Word ale scriitorului de sci-fiție Charles Stross - fișierul docx este standardul pentru partea de editare a industriei cărții:

Aveți un instrument care a crescut de la un program simplu care poate fi accesat de orice utilizator la o mitralieră feroviară cu ecartament rotativ lansată de drujbe militare elvețiene care răspund nevoilor tuturor utilizatorilor.

Drujba militară elvețiană este un clasic în sine, așa cum spun fanii și criticii Perl.

Odată am primit un e-mail

Nu doar programele pot fi copleșite de funcționalitatea dezvoltată pe ele. Orice serviciu poate fi înăbușit în sarcini. În zorii serviciului, e-mailul pe care cuvântul îl ascunde până astăzi însemna corespondență electronică. Acest lucru a rămas intact pentru o lungă perioadă de timp, indiferent de modul în care au apărut atașamentele sau au devenit potrivite pentru trimiterea fișierelor datorită cutiilor poștale gigantice care au devenit populare în Gmail, esența nu s-a schimbat. (Caz calificat în care grupurile de seminarii universitare și-au trimis notițele la o adresă de e-mail comună în loc de partajare prin dropbox.)

Cu toate acestea, datorită introducerii unui e-mail pentru a vă înregistra pe site-uri web și servicii online, dispozitivul a devenit, de asemenea, parte a identității. Datorită accesului la cutia poștală, capacității de a citi mesajele primite, putem schimba parola și păstra diferitele noastre conturi de utilizator. Dând clic pe linkul de înregistrare din e-mail, deschizând „link-ul magic” folosit pentru a vă autentifica ne identifică.

Și serviciile au venit cu e-mailuri de avertizare, buletine informative și tot felul de zgomote. Fenomenul este documentat prin încercări de sortare a căsuței poștale. Mai întâi s-a născut conceptul de spam, apoi împărțirea în foldere, etichetare, apoi conceptul de bacn, care a fost inventat ca un mesaj non-spam, dar nu important și, în cele din urmă, Google a încercat sortarea automată în mai multe categorii. Bătălia nu s-a terminat încă, dar războiul este probabil pierdut. Astăzi, comunicarea bazată pe o cameră de chat comună - cum ar fi chat-ul corporativ, Slack de exemplu - este o soluție mai populară decât corespondența.

Stealth strike meter

Ultima categorie, poate cea mai dificilă, a software-ului crescut este un program care nici măcar nu pare să fie prea crescut. Din exterior, arată ca un pisoi drăguț, dar, de fapt, s-ar putea să nu fie potrivit să filmezi gluma căpitanului Marvel. (Spoiler aici.) Un astfel de software este browserul. Pentru cei care nu cred, uitați-vă la cât de multe resurse utilizează Chrome, de la o majoritate statistic probabilă a cititorilor noștri, la memoria și procesorul computerului.

Este un adevărat stealth, nu are suficiente computere pentru a rula Chrome (Foto: Amy Felce CC-BY)

Ca jurnalist, nu-mi folosesc computerul ca un utilizator obișnuit. Sute de file de browser sunt deschise tot timpul, motiv pentru care am extins deja aparatul doar pentru a avea suficientă memorie pentru browser. Dar chiar dacă apelează la mine pentru sfaturi, nici măcar nu pot da un răspuns cu privire la ce fel de computer să cumpăr dacă trebuie doar să „net”. O mulțime de caracteristici s-au deplasat bine sau rău în cloud. Totul, de la Word la Photoshop, va avea o versiune online. Acestea, la rândul lor, necesită un browser robust care, apropo, gestionează criptarea pentru navigare, gestionează protecția împotriva copierii (datorită Netflix și altora), stochează parolele, verifică ortografia și afișează în cele din urmă paginile web.

James Zawinski, un programator de browser nativ Netscape care a renunțat la timp la magazinul online și care conduce mai degrabă unul dintre cele mai tari cluburi de noapte din San Francisco, a respectat legea de dezvoltare software numită după el în 2000:

Fiecare program încearcă să crească până când poate primi și e-mailuri. Programele care nu sunt capabile să evolueze până acum vor da loc celor care sunt capabili să o facă.

Acest lucru s-a întâmplat și cu iTunes, doar Apple, la ani de la data expirării programului, a decis să oprească proliferarea. Există laude pentru companie. Facebook nu poate face spectaculos același lucru cu Messenger universal.