во ,

Решена мистеријата на „Antennagate“: Проблемот со iPhone 4 не бил во антената

Мистеријата на iPhone 4 е конечно решена: По 15 години, откриено е дека „Antennagate“ бил софтверска илузија поправена со само 20 бајти код

Пред точно 15 години, Apple го лансираше iPhone 4, уред кој остана запаметен по еден од најголемите скандали во историјата на технологијата – аферата „Antennagate“. Корисниците ширум светот се жалеа дека сигналот на телефонот драстично опаѓа кога ќе го држат на одреден начин. Сега, 15 години подоцна, еден софтверски инженер открива дека целиот проблем, кој го чинеше Apple милиони долари и огромна репутациска штета, бил само софтверска илузија, поправена со промена на само 20 бајти код.

Супер Попуст
Банер

Скандалот експлодираше во 2010 година, веднаш по излегувањето на iPhone 4. Проблемот беше во новиот, револуционерен дизајн со метална рамка која служеше и како антена. Кога корисниците ќе го покриеле со рака спојот на антените, сигналот нагло опаѓал. Првичната реакција на тогашниот директор, Стив Џобс, беше арогантна и остана легендарна: „Вие погрешно го држите телефонот“.

Сепак, под притисок на јавноста, Apple беше принуден да признае дека постои проблем. Тие понудија бесплатни заштитни маски (кои го спречуваа директниот контакт со антената) и подоцна платија отштета преку колективна тужба. Со години, се веруваше дека проблемот е исклучиво хардверски.

Вистината е во софтверот

Софтверскиот инженер и дизајнер Сем Хенри Голд неодамна, анализирајќи го стариот софтвер на телефонот, ја откри вистинската причина. Проблемот не бил во тоа што телефонот губел сигнал, туку во тоа како тој го прикажувал. Формулата што ја претворала јачината на сигналот во број на „цртички“ на екранот била погрешна и премногу оптимистична.

Телефонот честопати покажувал 4 или 5 цртички, дури и во области каде што сигналот бил всушност слаб. Кога корисникот ќе ја покриел антената со рака, предизвикувајќи мало, реално намалување на сигналот, погрешниот алгоритам правел драстична корекција, спуштајќи го приказот на 1 или 2 цртички. Ова создавало илузија на катастрофален губиток на сигнал, иако во реалноста падот бил минимален.

Поправка од 20 бајти и еден визуелен трик

Во ажурирањето на софтверот (iOS 4.0.1), Apple го решил проблемот со промена на само 20 бајти код во табелата што ги пресметувала вредностите, правејќи го приказот на сигналот пореален и помалку драматичен. Како дополнителен психолошки трик, тие визуелно ги зголемиле првите две цртички, за слабиот сигнал да изгледа „поголем“.

Ова откритие, 15 години подоцна, е фасцинантен увид во еден од најпознатите моменти во историјата на технологијата. Тоа докажува како една мала софтверска грешка може да предизвика глобален скандал и да создаде мит кој трае со децении. „Antennagate“ не беше само приказна за лоша антена; тоа беше приказна за погрешна перцепција, поттикната од неколку линии погрешен код.

Сподели:

Напишете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени со *

Дали машина може да добие Нобелова награда: Големата дебата што ги подели научниците

Аларм: 224 апликации на Android тајно работат за хакери