Top 10 defecte de web de la anul 2008

Este inevitabil: Vom face totul să ștergem cel puțin o dată când vine vorba de lumea extrem de volatilă a dezvoltării web. Dormitoare, greșeli uimitoare ale UI, mizeri la comunicare, lansări de produse rele ... se întâmplă celor mai buni dintre noi. Literalmente. Pe parcursul anului trecut, multe dintre site-urile de top din lume au dat dovadă de dezvoltare serioasă, nu-nu. Este aproape reconfortant să știți că cele mai bune echipe de dezvoltare din lume nu sunt perfecte nici.

În loc să vedeți acest articol ca pe o modalitate de a aduce pe băieții mari un cuier sau două, să privim acest lucru ca un instrument de predare. Învățarea înseamnă a face greșeli și a găsi modalități de a le corecta. Este frumos când putem învăța din când în când alții greșeli, în loc să ne înșelăm.

Iată o listă cu cele mai mari 10 "Whoops!" momente ale anului 2008 în dezvoltarea web.

10. Site-uri de comerț electronic în jos pe Black Friday

Iată cel mai rău coșmar al fiecărui comerciant online: un inundații de oameni care se înfruntă pe site-ul dvs. cerându-i să cheltuiască sume mari de bani, iar site-ul dvs. este în jos. Din nefericire, această vineri trecuta a devenit o realitate pentru multe site-uri de retail de pe Web, mari și mici.

Vinerea neagră este cea mai mare zi de cumpărături a anului în S.U.A., și același lucru este valabil pentru cumpărăturile online. Multe dintre cele mai importante site-uri precum Amazon, Sears și Live Cashback au fost toate aduse în genunchi, obligându-i pe cumpărători să meargă în altă parte pentru cumpărăturile de la Black Friday.

Se pare că această întrerupere generalizată este un eveniment peren. Vinerea neagră vine în fiecare an în aceeași zi, însă multe magazine de cumpărături on-line nu pot să-și dea seama că au nevoie de backup major în departamentul de servere. Pe măsură ce cumpărăturile online continuă să crească, această epidemie se va majora în fiecare an, cu excepția cazului în care site-urile de comerț electronic pot planifica în avans creșterea traficului.

9. Atac de Twitter Clones

2008 pare a fi anul clonei Twitter. Twitter a luat web de furtuna in ultimii doi ani si, prin urmare, multi dezvoltatori web au incercat sa faca o clona a serviciului web popular. Și s-ar părea că nu există un scop în privința acestor clone Twitter.

În timp ce realizați site-uri web concurente care sunt unice într-un anumit aspect (a la Plurk și Identi.ca), realizarea unei replici exacte a unui serviciu nu este niciodată o idee bună. Cu toate acestea, multe clone Twitter au apărut anul trecut, iar aproape toate dintre ele nu au nicio diferențiere față de Twitter și, mai rău; aproape toate nu sunt la fel de bune ca originalul.

Unul ar trebui să se gândească mult și mult la construirea unei clone a unui site web. Dacă nu există o diferență majoră între servicii, este foarte puțin probabil ca clona să găsească orice tracțiune.

8. Lansarea amuzantă a MobileMe

Știți că lansarea unui produs este proastă atunci când șeful companiei admite că lansarea nu a fost corect realizată. Acesta a fost cazul cu lansarea Apple MobileMe, coroborat cu noul sistem de operare Mac Leopard.

Pe măsură ce Apple a lansat noul său iPhone 3G, anticipat, a fost anunțat că un nou serviciu de sincronizare MobileMe va fi lansat în tandem cu noul software iPhone 3G, iPhone 2.0 și magazinul App. MobileMe este un serviciu de sincronizare care permite utilizatorilor Mac și PC să sincronizeze contactele, calendarele, poșta, fotografiile și multe altele, toate dintr-o interfață web.

O mare parte din prima zi a lansării a fost umplute cu performanțe lente și timpi de întrerupere, probleme ciudate cum ar fi logouturile aleatorii ale utilizatorilor și cuiul în sicriu: Serviciul nu sa putut sincroniza cu calendarele și intrările de contacte pentru întreaga primă zi. A fost, după cum CEO-ul Apple Steve Jobs a pus într-un e-mail intern, nu "cel mai bun oră" al Apple. De atunci, Apple și-a fixat bug-urile de lansare și le-a creditat pe toți utilizatorii MobileMe două extensii la abonamentele lor în valoare totală de 90 de zile de utilizare gratuită.

7. 30 de ore de Gmail Dowtime

Gmail este unul dintre cei mai populari furnizori de e-mail, cu mulți dintre utilizatorii serviciului Google Apps. Multe companii folosesc Gmail (fie gratuit, fie pe un plan plătit), așa că a devenit destul de vizibil atunci când serviciul a fost disponibil pentru o durată de 30 de ore pentru unii oameni. Ceea ce a făcut ca întreruperea atât de nefericită pentru Google a fost faptul că mulți dintre persoanele afectate erau întreprinderi mici care nu au putut accesa e-mailurile lor timp de peste 24 de ore, pierzând profituri în acest proces.

6. Scripturi Digg

Digg a văzut unii dintre cei mai buni utilizatori (și mulți alții) interzisi pe tot parcursul anului 2008 pentru a folosi scripturile pentru a vota în mod automat observațiile prietenului lor. În timp ce mulți au crezut că este nedrept să nu le ofere acestor utilizatori activi oa doua șansă, alții au susținut că o politică de toleranță zero trebuie să fie standardul. Indiferent de ce parte a gardului stai, puțini sunt de acord că scripturile Digg dăunează comunității.

De ce este o greșeală de dezvoltare web? Dacă intenționați să faceți un script Digg, trebuie să fiți sigur că nu este ușor de detectat. NETTUTS sugerează că coderii din spatele acestor scripturi și-au pus timpul să se folosească mai bine, de exemplu, prin codarea unor aplicații care ajută comunitatea mai degrabă decât să-i facă rău.

5. Beacon Facebook

Când Facebook a lansat noua lor platformă de anunțuri inovatoare Beacon, a primit critici extrem de dure. Se pare că utilizatorii de Facebook nu le-a plăcut ideea că toată lumea știe istoricul achizițiilor pe Web. Există numeroase povestiri de groază despre cumpărătorii de pe site-urile Beacon partenere de pe Facebook, inclusiv un tip care a cumpărat un inel de logodnă la Overstock.com și a avut imediat toate detaliile cumpărării împinse în profilul său Facebook, distrugând angajamentul surpriză.

Facebook mai târziu a adăugat opțiuni de înscriere la Beacon, dar majoritatea pagubelor au fost deja făcute. În cele din urmă, un beacon Facebook a dus la o serie de procese de acțiune la nivel de clasă pentru Facebook și site-urile partenere asociate serviciului. Procesul a susținut că Facebook a recoltat în tăcere date, nu numai de la utilizatori Facebook, ci de asemenea de la utilizatori non-Facebook pe site-urile partenere Beacon. De asemenea, Facebook a recunoscut colectarea de date chiar și după ce utilizatorii au renunțat la achizițiile lor fiind partajate. aoleu.

4. Lansarea Sub-Par Cuil

Cu toata hype-ul inconjurat de Cuil-ul cu stealth-mode, motorul de cautare inovator a avut o multime de anticipari construite in jurul lansarii sale. Fondat de ex-angajați Google, Cuil a promis că va fi un motor de căutare mai bun decât Google, cu rezultate mai relevante bazate pe asociații de cuvinte și o interfață de rezultate mai bune. Cuil a avut creatiile unui motor de cautare impresionant si, in sfarsit, un posibil concurent Google.

Cu toate acestea, lansarea Cuil sa dovedit a fi o mare dezamăgire. Pentru început, site-ul a fost în jos de ore, ceea ce este iertat dat fiind cantitatea masivă de trafic pe care site-ul a primit-o. Cu toate acestea, mai important, Cuil nu a făcut față facturării sale exagerate. Rezultatele căutării nu au fost nici măcar apropiate de relevanța Google, iar botul lor de indexare a spart site-uri web.

3. Output Amazon S3

Pe 15 februarie, una dintre cele trei locații geografice ale Amazonului a coborât câteva ore, ucigând sistemul Amazon S3, sistemul de stocare în cloud. Multe companii de pornire ca Twitter, SmugMug și chiar New York Times au avut mesaje de eroare pe site. Multe dintre cele mai populare site-uri de pe Internet au fost afectate de nefuncționarea S3.

Ceea ce a deranjat multe în privința perioadelor de nefuncționare a fost lipsa de comunicare din partea echipei de dezvoltare. Echipa de dezvoltare Amazon S3 a luat o oră pentru a verifica întreruperea și nu au răspuns din nou până când problema nu a fost rezolvată câteva ore după aceea. Mulți clienți S3 au constatat că acest lucru este inacceptabil, având în vedere că întreaga întreprindere a fost oprită în timpul întreruperii.

Transparența și o mulțime de comunicare sunt esențiale atunci când se produce o criză de dezvoltare.

2. Twitter - Popularizarea balenei defectuoase

Pe măsură ce Twitter continua să crească în decursul anului, site-ul de microblogging popular a avut tot mai multe vizionări ale infamului Whale Fail. Datorită îngrijorătoarei durabilități a Twitter-ului, vizionarea paginilor de eroare a devenit atât de frecventă încât utilizatorii Twitter au început să strălucească balena de dormit. Nu cu mult timp înainte ca Whale Whale să aibă fan club propriu, mărfuri și chiar un cont Twitter.

Nu mulți dezvoltatori web pot pretinde că logo-ul paginii de eroare are un fan club, și nu mulți ar dori să fie. Pagina de eroare este ultimul lucru pe care orice echipă de dezvoltare ar dori ca utilizatorii să îi vadă. Din fericire, pagina de eroare Twitter este distractivă și atrăgătoare, așa că au făcut cele mai bune situații. Cu toate acestea, mă îndoiesc că poporul Twitter ar dori ca moștenirea lor să fie popularizarea unei balene de dormit.

1. Blocarea site-ului de măsură pentru utilizatorii IE

1 august 2008 a fost o zi pe care dezvoltatorii Site Meter o vor aminti mult timp. A fost ziua în care au închis efectiv o bucată bună de Internet pentru utilizatorii Internet Explorer. În esență, orice site care a instalat urmărirea site-ului Meter a provocat site-ului să emită mesaje "Operație deconectat" către utilizatorii Internet Explorer.

În timp ce vina se află parțial la Internet Explorer (au avut un bug bine cunoscut care a declanșat eroarea), bucata mare de vină se bazează pe dezvoltatorii site-ului Meter, deoarece au impins o schimbare în producție fără a încerca bine (AKA fără testare în IE deloc).

Doh! Nimic altceva decât alienarea a 70% din totalul vizitatorilor către paginile site-ului dvs..

Mulțumită lui Thomas pentru ajutor cu lista.

  • Abonați-vă la fluxul RSS NETTUTS pentru mai multe tutoriale și articole zilnice de dezvoltare web.

Glen Stansberry este un dezvoltator web și un blogger care sa luptat de mai multe ori decât ar dori să recunoască cu CSS. Puteți citi mai multe sfaturi despre dezvoltarea web la blogul său Web Jackalope.

Îți place acest post? Votați-o pe Digg de mai jos. Mulțumiri!


Cod