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!
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.
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.
Aromă albastră>
Titlul meu este Designer, dar, de asemenea, fac și o sumă decentă de dezvoltare.
Hmm. Mexican. Și fructe de mare. Și mexican cu fructe de mare. :)
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..
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.
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.
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!
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.
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! :)
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.
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 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ă.
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ă.
Nu scriu o mulțime de Javascript, dar când o fac, mă uit la jQuery.
Mac.
TextMate. Photoshop. Subversion. E vorba de asta.
Nu știu dacă pot alege o întrebare, dar cele mai iritante lucruri pe care un client le poate face sunt:
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.
Nu pot nici să confirm, nici să resping zvonurile că pot lucra la o carte despre tipografia web. ;)
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.
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
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.