Tästä syystä ensimmäisessä iPhonessa ei ollut kopioi ja liitä -toimintoa

Apple esitteli ensimmäisen iPhonen 15 vuotta sitten, ja paljon on muuttunut sen jälkeen. Keskustelemme nyt huhuista seuraavasta iPhonesta, jossa on 8K-video ja uusi näyttö, mutta on vaikea uskoa, että iPhonessa ei tuohon aikaan ollut edes kopiointi- ja liitävaihtoehtoja. Nyt entinen Applen ohjelmistoinsinööri ja suunnittelija Ja keittiö on paljastanut yksityiskohtia siitä, miksi ensimmäisessä iPhonessa ei ollut tällaisia ​​ominaisuuksia.

Kocienda, joka liittyi Applelle vuonna 2001, oli yksi tärkeimmistä iPhonen takana olevista insinööreistä. Ennen iPhonen parissa työskentelemistä Kocienda oli osa tiimiä, joka loi Applen Safari-verkkoselaimen, mikä ansaitsi hänelle keskeisen roolin Applen ensimmäisen älypuhelimen kehittämisessä.

Nyt kun iPhone lähestyy 15-vuotisjuhlaansa markkinoilla, entinen Applen insinööri päätti jakaa mielenkiintoisia tarinoita siitä, kuinka Apple loi ensimmäisen iPhonen. Yksi heistä sisältää yksityiskohtia siitä, miksi yritys päätti toimittaa ensimmäisen älypuhelimensa ilman kopiointi- ja liittämisvaihtoehtoja.

Siihen ei ollut aikaa.

Kociendan lyhyt ja hauska selitys on, että Applen insinööreillä ei ollut aikaa kopioida ja liittää ensimmäiseen iPhoneen. Mutta tietysti tarina menee pidemmälle.

Hänen mukaansa tiimillä oli jo kiire luomassa iPhonen virtuaalista näppäimistöä ja automaattista korjausjärjestelmää. Lopulta iPhonen julkaisun jälkeen Kocienda ja hänen tiiminsä päättivät työskennellä kopiointi- ja liittämisvaihtoehtojen parissa, mutta kesti silti hetken ennen kuin ominaisuus oli valmis käyttäjille.

Insinööri selittää, että hän keksi idean “suurentavasta tekstin suurennuslasista”, jotta käyttäjät tietäisivät, mihin tarkalleen he osoittivat tekstikohdistinta, mikä oli ratkaisevan tärkeää kopioimisen ja liittämisen kannalta. Kuitenkin jopa tämän klassisen virtuaalisen suurennuslasin kanssa kohdistin liikkuisi merkkien välillä luonnollisen välkkymisen vuoksi sen jälkeen, kun käyttäjä nosti sormensa näytöltä.

Kociendan oli kehitettävä “Touch History Log” vain tekstin muokkausta varten. Esimerkiksi sormen näytöltä nostamisen jälkeen järjestelmä tunnisti automaattisesti käyttäjän sormen sijainnin millisekunteina viimeisen kosketuksen jälkeen, jolloin kohdistin pysyi siellä, missä käyttäjä todella halusi sen olevan.

Toinen mielenkiintoinen yksityiskohta iPhonen tekstinsyöttöjärjestelmästä on, että entisen Applen insinöörin mukaan kaikki muotoiltu teksti perustui alun perin WebKitiin. Tämä tarkoittaa, että aina kun sovellus käytti mukautettua kirjasinta, se esitti periaatteessa pienen verkkosivun tekstin hahmontamiseksi. Kun tekstilaatikot eivät olleet muokkaustilassa, ne näyttivät staattisen kuvan sisällöstään – luultavasti prosessorin, RAM-muistin ja akun säästämiseksi.

Kopioi ja liitä -vaihtoehdot esiteltiin vuonna 2009 osana iPhone OS 3.0:aa, joka tuli vakiona iPhone 3GS:n mukana. Apple jopa loi tuolloin TV-mainoksen, joka korosti uutta ominaisuutta.

Lisää tietoa ensimmäisestä iPhonesta

Kocienda jakoi myös joitain muita tietoja ensimmäisen iPhonen kehityksestä. Esimerkiksi iPhonesta puuttui todellinen moniajo paitsi alhaisen RAM-muistin, myös puuttuvan virtuaalimuistin vuoksi. Insinöörien oli luotava “Jetsam”-niminen järjestelmä pakottaakseen iPhonen suorittamaan yhtä sovellusta kerrallaan, mikä tappaa automaattisesti muut taustaprosessit suorituskykyongelmien välttämiseksi.

Koska kosketusnäytölliset laitteet eivät olleet suosittuja ja niistä puuttui kosketuspalaute, iPhone-tiimi otti käyttöön virtuaalisen alueen, joka oli suurempi kuin käyttöliittymässä näkyvät painikkeet. Sellaisenaan iPhone tunnistaa kosketuksen, vaikka käyttäjä ei kosketakaan tarkasti näytön painiketta.

Tämä järjestelmä oli tärkeä myös näppäimistön automaattisen korjausominaisuuden kannalta, koska se tunnistaa kirjaimet, jotka ympäröivät sitä kirjainta, jota käyttäjä napautti korvatakseen väärin kirjoitetun sanan oikealla.

Kocienda selittää myös, että käyttäjien käsitys siitä, missä he koskettavat sormiaan, on erilainen kuin missä sormi todellisuudessa koskettaa, ja järjestelmän piti valmistautua siihen.

Niiden, jotka ovat kiinnostuneita oppimaan lisää iPhonen kehitysprosessista, kannattaa ehdottomasti lukea Kociendan kirja: “Creative Selection: Applen suunnitteluprosessissa Steve Jobsin kultakaudella.”

Lue myös:

FTC: Käytämme tuloja tuottavia automaattisia kumppanilinkkejä. Lisää.


Vieraile 9to5Macissa YouTubessa saadaksesi lisää Apple-uutisia:

Leave a Comment