Rapid de incendiu cu Jeff Croft

Unii dintre voi ați citit cărțile sale de succes. Alții ar putea să-l urmărească prin blogul său popular. Cu toate acestea, Jeff Croft este unul dintre principalii avocați ai standardelor web de astăzi. În acest incendiu rapid, Jeff va răspunde la toate de la muzica preferată până la "dezvoltarea pe Internet a animalelor de companie". se bucura!

Cine este Jeff Croft?

Jeff lucrează pe web de peste 12 ani. Și-a început cariera de web designer în 1995, folosind SimpleText pe Macintosh System 7 și Netscape 1.1N ca mediu de dezvoltare. De atunci, a lucrat în mai multe industrii, aducând designul și dezvoltarea web moderne în locuri unde nu îl găsiți întotdeauna, inclusiv educația și jurnalismul. Dincolo de munca sa pentru Blue Flavour, Jeff este un blogger, autor, vorbitor, critic și lider de industrie.

Interviul

In ce oras locuiesti?

Consider că Seattle, WA acasă în aceste zile. Cu toate acestea, locuiesc temporar în apropierea locului în care am crescut, în Kansas City, MO, pentru a avea tendința de a rezolva probleme personale. Sper că voi reveni în Seattle în curând.

Angajatorul curent?

Aromă albastră>

Titlul dvs. de post?

Titlul meu este Designer, dar, de asemenea, fac și o sumă decentă de dezvoltare.

Mâncare favorită?

Hmm. Mexican. Și fructe de mare. Și mexican cu fructe de mare. :)

Muzica alegerii?

Am studiat muzica (în special jazz) în colegiu și am învățat să-mi placă aproape totul. Dar genurile mele preferate sunt ceea ce aș numi "negru"

muzica "Jazz, blues, R & B, soul, funk, hip-hop etc..

Favorite Rezervați Web Dev pe care nu ați scris?

Am citit mult mai multe cărți de design decât cărțile de dezvoltare web, dar dacă voi alege o carte webdev, ar trebui să fiu evident și să aleg Proiectarea

Cu standardele Web, de Jeffrey Zeldman. Sigur, aproape toată lumea a citit-o până acum, dar este cel mai apropiat lucru pe care trebuie să-l avem la o biblie.

Cine sunt eroii dvs. de dezvoltare web?

Sunt atât de mulți. Consider că Mike Davidson este un fel de mentor. El ma ajutat mai mult decât probabil știe. Și, bineînțeles, îi datorăm foarte mult

unii dintre pionierii standardelor web și CSS, inclusiv Jeffrey Zeldman, Dave Shea și Eric Meyer. Există atât de mulți oameni buni care lucrează pe web

astăzi, nu pot să le numesc pe toate.

Petul tău?

Hmm. Sunt un tip destul de rătăcit - nu mă deranjează prea mult. Dar dacă trebuie să aleg un zgomot pentru animalele de companie, aș spune că oamenii le cer scuze atunci când nu au nevoie de ele și

prin urmare, nu înseamnă asta. Urăsc când oamenii spun că îți pare rău tot timpul. Creșteți un sac!

Dezvoltarea dvs. Web Pet Peeve?

Aș spune că cea mai mare peavă a animalelor mele legate de industrie ar fi oamenii care se concentrează pe tehnologie în loc de design, standarde în locul utilizatorilor și validare

mai degrabă decât inovarea. Standardele web și cele mai bune practici sunt niște scopuri nobile, însă, prea des, în comunitatea noastră, oamenii uită că sunt un mijloc de a nu avea sfârșit

capătul în sine.

Care este experiența dvs. cea mai jenantă ca dezvoltator de web?

Nu sunt sigur dacă se califică într-adevăr drept "jenant", dar probabil cel mai regretat moment din cariera mea a fost când am scris un post pe blog care,

alții, păreau să implice că am avut unele obiecții împotriva oamenilor britanici. A fost o încercare a umorului care a mers groaznic, și m-am supărat pe mulți dintre prietenii mei englezi.

Era dificil să mă descurc, pentru că iubesc cu adevărat toți acei oameni. Iad, Londra este orașul meu preferat din lume! :)

Cea mai mare experiență de realizare ca dezvoltator de web?

Aș spune că experiențele mele cele mai satisfăcătoare sunt întâlnirile cu noi oameni la conferințe și evenimente din industrie. Îmi place schimbul de cunoștințe, îmi place oameni de întâlnire, eu

dragoste călătoresc și îmi place această industrie. Am doar o lovitură reală din a fi în jurul unui grup de oameni noi care sunt pasionați de aceleași lucruri care sunt. A

de multe ori la aceste evenimente, mă simt parte din ceva mult mai mare și este un sentiment minunat.

Open Source Flash sau CSS?

Indiferent de ce este mai potrivit pentru lucrarea de la mână. Sunt un fel de guru CSS, și nu sunt prea programator Flash. Deci, probabil că voi alege cel mai mult CSS

din timp. Dar, Flash este o tehnologie excelentă care, atunci când este utilizată în mod responsabil, poate fi soluția perfectă pentru multe probleme.

Ignorați IE5 în timpul dezvoltării? Ignorați IE6??

Ignorați IE. Perioadă. :)

Bine, probabil că nu e corect. Din nou, se reduce la situația la îndemână. Ce browsere pe care aveți de gând să sprijini pe deplin este o decizie de afaceri în primul rând, și

o tehnologie o secundă. Trebuie să luați decizia de afaceri de la caz la caz.

Întrebarea spune: "când se dezvoltă". Ei bine, "în curs de dezvoltare", eu personal niciodată nu folosesc nici o versiune a IE. Mă simt mult mai confortabil în curs de dezvoltare într-un browser

care este mai fiabil precis atunci când vine vorba de redarea lucrurilor de spec., și de asemenea un browser care are mai bune instrumente de depanare disponibile. Personal, eu folosesc

Safari, dar Firefox este în mod clar o alegere bună.

Ce tehnologii sunteți excitat (ă) despre?

Django (http://djangoproject.com). Frumusețea de a lucra în Django a făcut din greu pentru mine să construiesc un site în orice alt mod, în aceste zile. Faptul pe care îl am

controlul și flexibilitatea infinită; că pot face orice vreau și nu am niciodată limitările unor CMS impuse pentru mine; faptul că totul se simte

atât de elegant și curat, și a făcut calea "dreapta". Totul despre Django și Python simte că a fost făcut pentru un designer care filosofia mea: că lucrurile

ar trebui să fie robust și puternic și să se aboneze la cele mai bune practici, dar niciodată în detrimentul utilității și utilizării.

Sunt, de asemenea, foarte încântat de @ font-face font embedding, care în cele din urmă se simte ca ea ar putea de fapt decolare. Nu e nici pe departe gata pentru primetime, dar asta e

ar putea avea în cele din urmă impulsul în spatele ei pentru a ajunge acolo în cele din urmă.

Biblioteca preferată de Javascript - dacă există?

Nu scriu o mulțime de Javascript, dar când o fac, mă uit la jQuery.

Mac sau PC?

Mac.

Cel mai folosit software atunci când se dezvoltă?

TextMate. Photoshop. Subversion. E vorba de asta.

Cele mai iritante întrebări ale clienților?

Nu știu dacă pot alege o întrebare, dar cele mai iritante lucruri pe care un client le poate face sunt:

  1. Cereți-vă să vă proiectați site-ul și apoi să nu fiți dispuși să renunțați la orice grad de control creativ.
  2. Decideți că bugetul sau intervalul de timp este mai important decât calitatea.

Ambele lucruri duc la o situație în care singurele alegeri sunt de a termina relația sau de a produce ceva care e de rahat. De obicei nu vreau

produce ceva care e de rahat.

Cartea nouă în lucrări?

Nu pot nici să confirm, nici să resping zvonurile că pot lucra la o carte despre tipografia web. ;)

Cele mai bune sfaturi pentru noii dezvoltatori

Pentru dezvoltatori: obțineți cele mai recente tehnologii și nu rămâneți în urmă. Obțineți limbi moderne, dinamice precum Ruby și Python. Ieșiți afară din rutina dvs. PHP abandonată de Dumnezeu. :)

Pentru designeri: aflați despre * design *. Amintiți-vă că design-ul este vorba despre povestiri și comunicare, și nu deloc despre scrierea unui CSS bun sau despre cum să se răcească

gradienti. Aflați mai multe despre aspect, culoare și tipografie. Treci peste ideea că ești artist. Nu sunteți. Noi facem o activitate comercială, pe care oamenii o pot face

bani. Nu este arta, si vei face o treaba mai buna odata ce o vei da seama.

Cumpărați Cărțile Lui!

  • Pro CSS Tehnici

    Pro CSS Techniques este ultima carte CSS pentru dezvoltatorul web modern. Dacă ai deja elemente de bază pentru designul web și dezvoltarea sub centură, dar vrei să iei cunoștințele tale la nivelul următor și să eliberezi puterea completă a CSS în site-urile tale web, atunci aceasta este cartea pentru tine. Este o colecție de tehnici CSS dovedite pe care le puteți utiliza zilnic pentru a obține cele mai multe din timpul petrecut pe proiectele dvs., de la început până la sfârșit.

    Cumpărare

  • Creativitatea standardelor web

    Subiectele variază de la tipografia esențială CSS și designul grilei, stilul eficient pentru site-urile conduse de CMS și tehnicile uimitoare de transparență PNG la magia scripting DOM pentru crearea de machete care se modifică în funcție de rezoluția browserului și de preferințele utilizatorilor și de machete mai bune pentru paginile web.

    Cumpărare

După ce am citit aceste două cărți, le recomand foarte mult! Mulțumim din nou lui Jeff că ne-a dat acest interviu! Comentariul este departe.

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


Cod