Alcuni di voi potrebbero aver letto i suoi libri di successo. Altri potrebbero tenerne traccia tramite il suo famoso blog. Tuttavia, Jeff Croft è uno dei principali sostenitori degli standard web oggi. In questo rapido fuoco, Jeff risponderà ogni cosa, dalla sua musica preferita ai suoi "pet di sviluppo web pet". Godere!
Jeff ha lavorato sul web per oltre 12 anni. Ha iniziato la sua carriera come web designer nel 1995, usando SimpleText su Macintosh System 7 e Netscape 1.1N come suo ambiente di sviluppo. Da allora, ha lavorato in diversi settori, portando il web design moderno e lo sviluppo in luoghi in cui non sempre lo trovi, compresi l'educazione e il giornalismo. Al di là del suo lavoro per Blue Flavor, Jeff è un blogger, autore, oratore, critico e leader del pensiero industriale.
Considero Seattle, WA casa in questi giorni. Tuttavia, vivo temporaneamente vicino a dove sono cresciuto, a Kansas City, MO, per occuparmi di alcune questioni personali. Spero di tornare presto a Seattle.
Sapore blu>
Il mio titolo è Designer, ma faccio anche una discreta quantità di sviluppo.
Hmm. Messicano. E frutti di mare. E messicano con frutti di mare. :)
Ho studiato musica (in particolare jazz) al college e ho imparato ad apprezzare tutto. Ma i miei generi preferiti sono quelli che definirei "neri"
musica. "Jazz, blues, R & B, soul, funk, hip-hop, ecc.
Leggo molto più libri di progettazione generale di libri di sviluppo web, ma se ho intenzione di scegliere un libro di webdev, dovrei essere ovvio e scegliere Progettazione
Con gli standard Web, di Jeffrey Zeldman. Certo, quasi tutti lo leggono ormai, ma è la cosa più vicina che abbiamo a una bibbia.
Ci sono così tanti. Considero Mike Davidson un mentore, di sorta. Mi ha aiutato più di quanto probabilmente sappia. E ovviamente tutti dobbiamo molto
alcuni dei pionieri degli standard web e dei CSS, inclusi Jeffrey Zeldman, Dave Shea ed Eric Meyer. Ci sono così tante persone fantastiche che lavorano sul web
oggi, non c'è modo di nominarli tutti.
Hmm. Sono un tipo piuttosto rilassato - non mi dà troppo fastidio. Ma se devo scegliere un animale domestico, direi che sono le persone che si scusano quando non ne hanno bisogno, e
quindi non lo dire sul serio Lo odio quando la gente dice che gli dispiace sempre. Coltiva un sacco!
Direi che il mio più grande pet peeve relativo al settore sarebbe la gente che si concentra sulla tecnologia anziché sul design, sugli standard anziché sugli utenti e sulla convalida
piuttosto che innovazione. Gli standard Web e le migliori pratiche sono obiettivi nobili, ma troppo spesso nella nostra comunità le persone dimenticano che sono un mezzo per un fine, non
il fine stesso.
Non sono sicuro se si qualifica veramente come "imbarazzante", ma probabilmente il mio momento più dispiaciuto nella mia carriera è stato quando ho scritto un post sul blog che, se letto da
altri, sembra implicare che ho avuto qualche obiezione alla gente britannica. E 'stato un tentativo di umorismo andato terribilmente male, e ho sconvolto molti dei miei amici inglesi.
È stato difficile da gestire, perché amo davvero tutte quelle persone. L'inferno, Londra è la mia città preferita nel mondo! :)
Direi che le mie esperienze più soddisfacenti sono incontrare nuove persone a conferenze e eventi del settore. Amo lo scambio, la conoscenza, amo incontrare le persone, io
amo viaggiare, e adoro questa industria. Ho appena avuto un vero e proprio scalpiccio di essere circondato da un gruppo di nuove persone che sono appassionate delle stesse cose che sono. UN
molte volte a questi eventi, mi sento parte di qualcosa di molto più grande, e questa è una sensazione fantastica.
Qualunque sia il più appropriato per il lavoro a portata di mano. Sono un tipo di guru dei CSS e non sono un programmatore Flash. Quindi, probabilmente sceglierò il CSS di più
del tempo. Ma Flash è una grande tecnologia che, se utilizzata in modo responsabile, può essere la soluzione perfetta a molti problemi.
Ignora IE. Periodo. :)
Ok, probabilmente non è giusto. Di nuovo, si riduce alla situazione attuale. Quali browser supporterai completamente è una decisione aziendale prima e
una tecnologia un secondo. Devi prendere quella decisione aziendale caso per caso.
La domanda dice "quando si sviluppa". Bene, "quando si sviluppa", personalmente non uso mai alcuna versione di IE. Mi sento molto più a mio agio nello sviluppo di un browser
questo è più accurato in termini di affidabilità quando si tratta di eseguire il rendering delle cose in base alle specifiche e anche un browser che dispone di strumenti di debug più efficaci. Personalmente, io uso
Safari, ma anche Firefox è chiaramente una buona scelta.
Django (http://djangoproject.com). La bellezza di lavorare in Django mi ha reso difficile costruire un sito web in qualsiasi altro modo, in questi giorni. Il fatto che io abbia
controllo e flessibilità infiniti; che posso fare * qualunque * voglio e non ho mai imposto le limitazioni di alcuni CMS; il fatto che tutto si sente
così elegante e pulito, e fatto il modo "giusto". Tutto su Django e Python sembra sia stato fatto per un designer che ha la mia filosofia: le cose
dovrebbe essere robusto e potente e sottoscrivere le migliori pratiche, ma mai a spese di essere utile e utilizzabile.
Sono anche molto emozionato per l'incorporamento di font @ font-face, che alla fine sembra davvero decollare. Non è ancora vicino pronto per il primetime, ma è così
potrebbe finalmente avere lo slancio dietro di esso per arrivare lì alla fine.
Non scrivo molti Javascript, ma quando lo faccio, guardo a jQuery.
Mac.
TextMate. Photoshop. Sovversione. Questo è tutto.
Non so se posso scegliere una domanda, ma le cose più irritanti che un cliente può fare sono:
Entrambe queste cose portano a una situazione in cui le uniche scelte sono di terminare la relazione o produrre qualcosa che faccia schifo. Di solito non sono disposto a farlo
produrre qualcosa che faccia schifo.
Non posso né confermare né smentire le voci secondo cui potrei lavorare a un libro sulla tipografia web. ;)
Per gli sviluppatori: ottieni le ultime tecnologie e non restare indietro. Utilizza linguaggi moderni e dinamici come Ruby e Python. Esci dal tuo solco PHP dimenticato da Dio, già. :)
Per i designer: scopri * design *. Ricorda che il design è tutto incentrato sullo storytelling e sulla comunicazione, e non riguarda assolutamente la scrittura di buoni CSS o il cool
gradienti. Ulteriori informazioni su layout, colore e tipografia. Supera l'idea che sei un artista. Tu non sei. Facciamo un lavoro commerciale in modo che le persone possano fare
i soldi. Non è arte, e farai un lavoro migliore una volta che te ne accorgi.
Pro CSS Techniques è l'ultimo libro CSS per il moderno sviluppatore web. Se hai già a portata di mano nozioni di base sul web design e sviluppo, ma vuoi portare le tue conoscenze al livello successivo e liberare tutta la potenza dei CSS nei tuoi siti web, allora questo è il libro che fa per te. È una raccolta di collaudate tecniche CSS che puoi utilizzare quotidianamente per ottenere il massimo dal tempo che dedichi ai tuoi progetti, dall'inizio alla fine.
Acquista
Gli argomenti spaziano dalla tipografia CSS essenziale alla progettazione della griglia, dallo stile efficace per i siti basati su CMS e dalle stupefacenti tecniche di trasparenza PNG, alla magia di scripting DOM per la creazione di layout che cambiano in base alla risoluzione del browser e alle preferenze dell'utente e migliori layout di stampa per le pagine Web.
Acquista
Dopo aver letto entrambi questi libri, li consiglio vivamente! Grazie ancora a Jeff per averci concesso questa intervista! Commentare via.