Alexas Russellas apie kūrimą žiniatinklio ribose

Autorius: John Stephens
Kūrybos Data: 21 Sausio Mėn 2021
Atnaujinimo Data: 19 Gegužė 2024
Anonim
Shark Tank’s Mark Cuban Calls Out THE SLEAZIEST FRAUD!
Video.: Shark Tank’s Mark Cuban Calls Out THE SLEAZIEST FRAUD!

Turinys

Pradėkime nuo pradžių - kokia tavo kilmė?

2000-ųjų pradžioje aš dirbau „JavaScript“ visą darbo dieną, supratau, kad neturime reikiamos infrastruktūros, ir sukūriau „JavaScript“ sistemas, kurios padėtų lengviau kurti dideles žiniatinklio programas - tai yra „Gmail“ dydžio dalykai. Aš atėjau per savo dev randus sąžiningai!

Ko išmokote dirbdamas tuose projektuose?

Tiek daug gerų vartotojo sąsajų kūrimo - geros patirties - stengiasi padaryti sunkius darbus, kurių vartotojai neturėtų patirti: protingas datos formatavimas, žmonėms suteikiamos kontekstinės parinktys, veiksmų susiejimas su progreso rodikliais ir gerų rezultatų palaikymas. Tai yra užtikrinti, kad jūs neprašote žmonių dirbti jūsų vardu, nes jūsų sistema nėra tinkama.

Kaip viskas pasikeitė prisijungus prie „Google“?

Pirmą kartą dirbau prie „Chrome Frame“. Tai buvo bandymas išspręsti naujų puikių naršyklių, kurios beveik nesvarbios, problemą, nes vis tiek turėjome tiekti IE. Tada subūrėme funkcinę komandą, kad sužinotume, kas vis dar buvo skausminga kuriant programą pačiame žiniatinklio krašte. Manytume, kad palikta problema buvo išspręsta, ir išsiaiškinsime, kas vis dar skauda.


Ką atradai?

Paaiškėjo, kad kadangi mes buvome taip izoliuoti didžiuliais „JavaScript“ sluoksniais, nedaugelis žmonių turėjo realios patirties tiesiog kurdami žiniatinklio kraštus. Izoliuoti nuo problemų gali būti gerai, tačiau būti izoliuotam nuo galimybių yra blogai. Vis dėlto tai yra neišvengiama pasekmė, kai apsivyniojate apsauginę antklodę ir bandote bėgti - jūs ne taip greitai. Jei atsitrenksi į medį, jis pakenks mažiau, bet ne taip greitai progresuos.

Kas nutiko, kai apsiuvai antklodę?

Daug pastangų pradėjo dėti iš šių pastangų: žiniatinklio komponentai, šešėlinis DOM, pasirinktiniai elementai, daugybė CSS pataisymų. Žiniatinklio platformoje radome daugybę dalykų, kurie atnaujino mūsų susidomėjimą pagrindinėmis moduliavimo ir išplėtimo sritimis. Klausimas, koks hitai tau trenkia į veidą, kad kai viskas puiku - kai „JavaScript“ yra greita, kai atkrenta tiek daug dalykų, kurie tau turėjo rūpėti prieš tai, kodėl aš negaliu padaryti to, kas atrodo natūralu?

Toks kaip?

Na, kodėl aš negaliu stilizuoti pasirinkto elemento, pakeisdamas jo vartotojo sąsają kažkuo kitu, pavyzdžiui, tais „iOS“ spiningais, o ne įprastu pelės išskleidžiamuoju meniu? Naršyklė gali tai padaryti, tad kodėl aš negaliu? Šie svarbūs klausimai negaunami dažnai, nes labai dažnai, jei sėdite interneto kūrėjų mentalitete ir neturite visų lentoje esančių kūrinių savo rankose, neketinsite kurti to, kas būtų leiskite išspręsti visą problemą.


Ar daugiau kūrėjų turėtų įsitraukti į naršykles ir žiniatinklio standartus?

Turite paklausti, ką reiškia įsitraukti ir koks geriausias būdas tai padaryti. Su standartais nėra nepriekaištingos koncepcijos. Nėra akimirkos, kai žmonės sėdi kambaryje ir sako: „Puiku, spręskime tikrai svarbią problemą dabar“. Ir iš tikrųjų, net parašius specifikaciją, nieko nepadarysite. Jūs iš tikrųjų turite pakeisti programinės įrangos siuntėjo nuomonę - jums reikia šio sverto taško.

Taigi, su kuo turėtų kalbėti devai? Kam jie užsiima lobistais?

Dabar matome, kad produktyvus būdas tai padaryti yra tai, kad žmonės turi būti „super atstovai“ - daugiau nei vienos bendruomenės atstovai. Jie turi pakankamai suprasti apie naršyklės ir žiniatinklio pusę, be to, „šis vienas dalykas dabar tikrai skauda“. Jie turi atskirti „tai trumpalaikis klausimas, kuris praeis“, ir „tai yra klausimas, kuriam, jei mes neskirsime laiko ir pastangų, niekada nesusitvarkysime“, norėdami pamatyti įvairias sritis susirūpinimą keliančiais klausimais ir teisingas būdas juos išspręsti.


Tikiuosi, kad vienas dalykas, kurį galima pertvarkyti į W3C techninės architektūros grupę (TAG), yra daug labiau įsiklausanti organizacija, kuri gali pradėti stipriau ir struktūrizuotiau atstovauti interneto kūrėjų interesams darbo grupėms. Galbūt mes nebūsime tinkamas galutinis taškas šiems rūpesčiams, bet sakyčiau, kad dabar mūsų darbas yra padėti juos nukreipti.

Šis straipsnis iš pradžių pasirodė internetiniame žurnalo 246 numeryje.

Jums tai patiko? Perskaitykite tai!

  • Kaip sukurti programą: išbandykite šias puikias mokymo programas
  • Puikus „WordPress“ mokymo programos pasirinkimas
  • Peržiūrėkite šiuos neįtikėtinus „JavaScript“ pavyzdžius

Ar jūs kada nors buvote žiniatinklio krašte? Pasakykite mums komentaruose!

Populiarūs Leidiniai
Ar VFX menininkai perima Holivudą?
Atrasti

Ar VFX menininkai perima Holivudą?

Ši funkcija jum uteikta kartu u „Ma ter of CG“ - naujuoju konkur u, kuri uteikia galimybę dirbti u vienu iš žymiau ių 2000AD per onažų ir laimėti vi ų išlaidų apmokamą kelionę į konferenciją IGGRAPH. ...
10 patarimų, kaip valdyti klientų lūkesčius
Atrasti

10 patarimų, kaip valdyti klientų lūkesčius

Žinokite, kiek reikia apmoke tinti ir kaip ilgai projekta gali užtrukti. Pridėkite pri tatymo ir einamą ia išlaida , reikalingą atlyginimą ir dar 30 proc. avo pelnui ir buferiui. Jei klienta turi fik ...
Noelis Tockas geresnėse restoranų svetainėse
Atrasti

Noelis Tockas geresnėse restoranų svetainėse

.net: Kokia yra daugelio re toranų vetainių problema? O kokia jū ų a meninė augintinio neapykanta?Noel Tock: Vi ada gera klau ima ! Didžiau ia problema yra ir mano augintinio peeve; re torano avininka...