Discuție cu Chris Coyier

Mulți dintre noi, aici, la Nettuts +, sunt mari fani ai lui Chris Coyier și munca lui pe CSS-Tricks.com. De-a lungul anilor, Chris a publicat multe tutoriale, site-uri web și scripturi pentru a ajuta designerii și dezvoltatorii să-și îmbunătățească abilitățile. Astăzi vom sta cu omul din spatele acestor articole și vom vorbi cu el despre CSS, design și viață în orașul Portland.

Cele mai multe dintre noi suntem familiarizați cu dvs. și cu munca dvs. datorită CSS-Tricks.com. Pentru cei care nu te cunosc bine, poți să ne spui ceva despre tine și ce faci?

Sunt un designer web de zi cu zi. Voi a-ți avut niște designeri și dezvoltatori de rockstar adevărați intervievați pe Nettuts + în ultima vreme. Sunt flatat să fiu rugat pentru un interviu, pentru că nu mă apropii chiar de liga lor! Ceea ce fac este să-mi dau viața de zi cu zi ca designer web și apoi să încerc să împărtășesc toate lucrurile minunate pe care le învețe, totuși pot.

Care a fost principalul motivator care te-a interesat în designul și dezvoltarea web-ului?

Este greu să-mi pun degetul exact, dar cred că este în principiu o dorință de a crea. Unii oameni le place să-și pună degetele în lut și să-l formeze în forme, unii oameni le place să apese cărbune pe hârtie. Îi satisface creativ. Simt același sentiment de satisfacție din crearea unui site web care să facă ceea ce ar trebui să facă.

În prezent lucrați pentru orice companie de design sau sunteți freelancing cu normă întreagă acum?

Locuiesc în Portland, Oregon în acest moment, dar am trăit cea mai mare parte a vieții mele în Madison, Wisconsin. Încă lucrez pentru o companie de design din Madison, Chatman Design. Suntem o companie destul de mică, doar trei tipi și sunt singurul tip de web. Nu prea am libertate, e prea stresant pentru mine și eu sunt destul de ocupat fără ea.

Când ai lansat website-ul CSS-Tricks? Care a fost principalul motivator pentru crearea acestui site?

A fost lansat în vara anului 2007, la scurt timp după ce am început la Chatman Design. De fapt, am avut această idee că voi începe un blog pentru fiecare program din Adobe Creative Suite și îi voi oferi ajutor, sfaturi și trucuri pentru toate acestea. CSS-Tricks a fost o parte din asta ca un fel de etichetă ciudată de-a lungul. A devenit evident destul de repede că a fost prost. Având multe bloguri diferite, mi-am răspândit atenția prea subțire. CSS-Tricks a fost cea pe care mi-a plăcut scrisul cel mai mult, așa că i-am dat pe toate și lăsând pe ceilalți să moară. Am motivat astăzi în același timp am fost motivat când am început-o, să împărtășesc toate lucrurile interesante pe care le învățam.

Recent, CSS-Tricks a suferit un redesign masiv. Care au fost unele dintre cele mai mari obstacole și cele mai dificile aspecte ale redesenării?

Scopul a fost, în primul rând, de a crea ceva mai atrăgător din punct de vedere vizual. Aceasta este prima repetare a designului la care sunt foarte atras, deci a fost vital. De asemenea, am vrut să fiu sigur că folosesc niște tehnici mai moderne, deci există unele jQuery acolo și un pic @ font-face pentru distracție. Celălalt scop a fost acela de a face conținutul mai organizat pe backend. Pagina principală a ecranului și toate paginile video individuale au fost doar pagini statice pe care le-am creat și le-am actualizat după cum este necesar. În mod evident, acest lucru nu a fost durabil, astfel încât redesign-ul a implicat mutarea tuturor acestor (și mai mult) în backend-ul meu WordPress, astfel încât actualizările ulterioare să fie mai ușoare. În plus, forumurile reprezintă o parte importantă a site-ului, doar că folosesc phpBB pentru a rula, așa că, după ce proiectul a fost făcut, a trebuit să creez un nou skin pentru phpBB, astfel încât acea zonă să se simtă ca restul site-ului. Am mai scris ceva despre reproiectare aici.

Vorbind despre CSS-Tricks, trebuie să întrebați, aveți un CSS-Trick preferat pe care îl utilizați frecvent?

Trupele mele CSS preferate sunt cele simple. Utilizarea stilurilor simple, reutilizabile este mare pentru mine. Îmi place să folosesc o clasă .button care ușurează transformarea oricărei legături sau intrări într-un buton. Îmi place să folosesc ID-urile pe corp pentru a stabili stiluri specifice paginii. Folosesc înlocuirea imaginii CSS pe aproape fiecare proiect pe care îl fac. De asemenea, cred că poziționarea absolută este puțin utilizată în general.

Ce credeți că este cea mai frustrantă caracteristică, bug sau implementarea CSS?

Lucrul cel mai frustrant atunci când scrieți CSS este aproape întotdeauna chestia din browser. Simt că sunt destul de bun pentru a evita capcanele majore, dar totuși, în aproape toate proiectele pe care le fac, sfârșesc să găsesc probleme de browser încrucișat, trebuie să mă întorc și să rezolv. Doar astăzi am avut una în care am avut relații de poziționare pe un împachet div am fost folosind care a avut trei elemente plutitoare în interiorul ei. Fiecare browser a fost bine, cu excepția IE 7, care a redat lățimea lui la 0. A trebuit să mă întorc și să adaug o lățime specială: 100% pentru ao repara. Nu este o afacere mare, ci doar frustrant. Există o mulțime de lucruri care ar putea fi mai bine despre CSS. Unul dintre postările mele favorite l-am întrebat pe alți designeri despre asta. Chiar și Nettuts + propriul Jeffrey Way și Collis Ta'eed răspund.

Ți-am văzut un amator de muzică avid. Ce gen de muzică ați considera preferatul dvs. și de ce?

Sunt un mare fan al muzicii timpului vechi. Clawhammer banjo și piese de chitară și chitară. M-am jucat într-o trupă de timp veche din colegiu și pentru câțiva ani după aceea, dar nu mai joc. Inca imi ia banjo-ul in fiecare zi. Îmi place tot felul de muzică, deși, chiar și noile chestii de șold cum ar fi copiii. M-am bucurat de Fleet Foxes în ultima vreme.

David Walsh de la DavidWalsh.name pare a fi cineva cu care colloberați des. Cum vă cunoașteți doi și când ați decis să lucrați împreună?

David este, de asemenea, din Madison, deși nu l-am "întâlnit" decât după ce m-am mutat în Portland. Cred că David este un programator talentat. Îl gândesc constant pentru ajutor cu JavaScript și PHP. În mod literal, în mod constant, sunt sigur că e enervant. Am fost amândoi interesați să facem un lucru legat de comunitate, în același timp, așa că a fost mai multă sens să colaborăm decât să facem lucruri independente. De aici a venit Script & Style.

Ce activități și hobby-uri vă plac când nu sunteți în proiectarea computerului?

Îmi place să joc instrumente și să văd muzică live. Îmi place să fac fotografii, deși aș vrea să fac mult mai mult. Am nevoie de un obiectiv nou! Îmi place, de asemenea, să urmăresc imaginile în mișcare cu sunetul pe care l-au adus acolo la teatrul de astăzi.

Spuneți-ne un pic mai mult despre site-ul dvs. de bandă șablon și de unde ați primit ideea de la.

Am fost întrebat literalmente de o trupă unde lucram pe un site pentru a construi ceva de genul acesta. Nu este un șablon pe cuvânt, ci un sistem pentru a adăuga cu ușurință emisiuni noi, pentru a edita / șterge cele existente și pentru a elimina automat emisiunile pe măsură ce trec. Am crezut că sună în întregime rezonabil, și ceva pe care orice bandă din lume ar dori să o facă pe site-ul lor. Din păcate, nu sunt prea programator, așa că i-am dat lui David să-mi construiască backend-ul. Ea a avut sens doar pentru a proiecta un șablon în jurul său și să îl pună la dispoziția oricui. Așa am făcut și am împărțit veniturile în mijloc. Încă mai cred că este un produs răcoros până în prezent. Îmi place ideea de șabloane care oferă un pic mai mult în termeni de funcționalitate specifice.

Ați creat Script și stil, un site web pentru resurse de dezvoltare web. Ce cadru sau CMS (dacă există) a fost construit pe S & S și care a fost experiența cum ar fi dezvoltarea unui astfel de site?

Script & Style este construit cu WordPress, pluginul TDO Mini Forms și unele lucrări de hack personalizate de David. A fost important pentru noi să ne asigurăm că link-urile directe au fost disponibile articolelor indiferent de ce. Pe site, prin feed-uri, sau integrate în alte site-uri, aceasta este partea care a luat o mică hackery. A fost distractiv să construim, dar este și mai distractiv să privim și să ne îmbunătățim. Una dintre cele mai grele părți despre aceasta este să vă asigurați că tot ceea ce facem prin intermediul nostru este un articol interesant de calitate și că este o varietate plăcută. Este mai greu decât suna, ca și cum nu ai grijă să se transforme într-un flux de posturi de rugăciune. Ceea ce face apoi o roundup de roundups care este doar ieșirea din mână. Preferăm să le conectăm la sursa reală de articole de calitate.

Care este cea mai importantă întrebare pe care o cereți atunci când vă întâlniți întâi cu un client pentru a discuta despre un nou design sau proiect?

Cred că prima întâlnire ar trebui să fie de 75% în privința lor. Cine sunt, ce fac, ce fac ei, cine sunt clienții lor, care sunt obiectivele proiectului. Acel tip de lucru. Apoi, 25% despre tine. Cine sunteți, cum lucrați, ce vă așteptați, lucruri pe care le-ați făcut în trecut, care ar putea fi relevante. Ar trebui să fie 0% în ceea ce privește designul, tehnologiile utilizate sau orice specificații despre ceea ce ar putea fi produsul final. După ce vă simțiți bine unii pe alții, atunci discuția NEXT se poate concentra mai mult pe o propunere și idei pentru un produs final.

Evident, depinde de locul de muncă sau proiectul curent, dar preferați un anumit cadru de javascript? CMS?

Atât de mult vreau să fiu, nu prea sunt programator, așa că îmi place să rămân la lucruri pe care le cunosc și să încerc să obțin cât de bine pot fi la acele lucruri. Am folosit foarte mult jQuery, îmi place foarte mult, așa că acesta este cadrul meu preferat, dar nu știu suficient despre ceilalți pentru a oferi o comparație corectă. De asemenea, imi place si cateva WordPress. Am folosit-o într-o multitudine de proiecte diferite, cu o mulțime de scopuri și aplicații differnet și mă simt ca și cum aș putea să fac aproape orice vreau. Dar din nou, nu am folosit niciodată Joomla, așa că nu știu suficient pentru a face o comparație corectă.

Ai scris cărți? Dacă nu, intenționați să scrieți unul în viitor?

Suspenda! Nu există detalii încă, dar este cu siguranță o carte deja în lucrări. Tot ce pot spune este că eu sunt rău pompat în legătură cu asta. Planul este de a lua cât mai mult timp de care are nevoie și de al face să fie cât se poate de bun. Voi menționa ceva pe CSS-Tricks când va veni timpul.

Găsit pe ChrisCoyier.net este fluxul dvs. personal de fotografii. Este fotografia o pasiune a ta? Credeți că acest lucru vă ajută să vă îmbunătățiți abilitățile de creație și creativitate? Ce fel de aparat de fotografiat folosiți?

Nu aș numi o pasiune, dar mă bucur foarte mult. Este cel mai bun lucru pe care aș vrea să-l fac mai mult. Îmi salvez banii pentru un obiectiv Macro frumos, căci sunt într-adevăr atras de acel stil de fotografie și am auzit că se dublează și ca niște lentile portrete frumoase pe care le bucură și eu. Am un Canon Rebel XTi.

Aveți site-uri sau proiecte pe care doriți să le conectați fără rușine la peste 25.000 de abonați și 1 milion de cititori în fiecare lună?

Absolut! Chiar vreau ca oamenii să verifice ultimul meu proiect "Sunt site-urile mele în sus"? Este un serviciu de monitorizare a site-ului pe care l-am construit cu prietenul meu Richard. Cred că este un serviciu fantastic pentru designerii independenți și agențiile de web design să le folosească pentru a păstra un ochi pe site-urile lor astfel încât să poată reacționa rapid la orice probleme. Există un plan gratuit, precum și un plan de prețuri pline de caracteristici.

O mulțumire foarte sinceră lui Chris Coyier pentru că ne-a făcut timp să ne convingem astăzi!

S-ar putea să vă bucurați ...

  • Chat cu Cameron Moll

    Mulți dintre dvs. sunteți familiarizați cu Cameron Moll prin intermediul cărților sale de succes, Mobile Web Design și CSS Mastery. Astăzi, vom vorbi cu el despre tot ce variază de la benzile de rock până la viitorul webului.

    Citiți articolul

  • Foc rapid cu Jeff Croft

    Unii dintre voi ați citit cărțile sale de succes. Alții ar putea să-i urmărească viața
    blogul său popular. Cu toate acestea, Jeff Croft este unul dintre cei mai importanți avocați ai web-ului
    standardele de astăzi. În acest foc rapid, Jeff va răspunde la toate de la favoritul lui
    muzica pentru a lui "web development pet peeves". se bucura!

    Citiți articolul

  • Interviu cu Jonathan Snook

    Cu o soție și copii, spune Jonathan, ziua de lucru trebuie să se termine tocmai la ora 5:00. Cu toate acestea, el reușește în continuare să fie un dezvoltator de web, scriitor, blogger, freelancer - îl numiți! Unul se întreabă dacă Jonathan folosește un ceas special pe care noi nu îl cunoaștem.

    Citiți articolul

  • Verificarea cu Eric Meyer "

    În acest interviu, Eric vorbește despre locul în care vede CSS în mișcare, precum și despre munca sa
    viata dupa ce a avut o alta fetita. Dacă aveți întrebări suplimentare, plecați
    un comentariu și - poate că poate - Eric ar putea răspunde. Fără promisiuni!

    Citiți articolul

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


Cod