Quick Fire avec Jeff Croft

Certains d'entre vous ont peut-être lu ses livres à succès. D'autres pourraient le suivre via son blog populaire. Néanmoins, Jeff Croft est l’un des principaux défenseurs des normes Web aujourd’hui. Dans ce feu rapide, Jeff répondra à toutes ses questions, de sa musique préférée à ses "peines de développement Web". Prendre plaisir!

Qui est Jeff Croft?

Jeff travaille sur le Web depuis plus de 12 ans. Il a commencé sa carrière en tant que concepteur Web en 1995, en utilisant SimpleText sur Macintosh System 7 et Netscape 1.1N comme environnement de développement. Depuis lors, il a travaillé dans plusieurs industries, apportant la conception et le développement Web modernes à des endroits où il n’est pas toujours trouvé, y compris l’éducation et le journalisme. Au-delà de son travail pour Blue Flavour, Jeff est un blogueur, auteur, conférencier, critique et leader du secteur..

L'interview

Dans quelle ville vis tu?

Je considère Seattle, WA chez moi ces jours-ci. Cependant, je vis temporairement près de l'endroit où j'ai grandi, à Kansas City, dans le Missouri, pour régler certaines questions personnelles. J'espère être de retour à Seattle bientôt.

Employeur actuel?

Saveur Bleue>

Ton poste?

Mon titre est Designer, mais je fais aussi un bon développement..

Nourriture favorite?

Hmm. Mexicain. Et des fruits de mer. Et mexicain aux fruits de mer. :)

Musique de choix?

J'ai étudié la musique (en particulier le jazz) à l'université et j'ai appris à aimer presque tout. Mais, mes genres préférés sont ce que j’appellerais "le noir

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

Livre de développement Web préféré que vous n'avez pas écrit?

Je lisais beaucoup plus de livres de conception générale que de livres de développement Web, mais si je devais choisir un livre WebDev, il me faudrait être évident et choisir Conception

Avec les standards Web, par Jeffrey Zeldman. Bien sûr, presque tout le monde l'a déjà lu, mais c'est la chose la plus proche d'une Bible..

Qui sont vos héros du développement Web??

Il y en a tellement. Je considère Mike Davidson comme un mentor. Il m'a aidé plus que ce qu'il sait probablement. Et bien sûr, nous devons tous beaucoup à

certains des pionniers des standards Web et des CSS, dont Jeffrey Zeldman, Dave Shea et Eric Meyer. Il y a tellement de gens formidables qui travaillent sur le Web

aujourd'hui, il est impossible que je les nomme tous.

Votre animal de compagnie?

Hmm. Je suis un gars plutôt décontracté - ça ne me dérange pas trop. Mais si je dois choisir une bête de somme, je dirais que ce sont les gens qui s'excusent lorsqu'ils n'en ont pas besoin, et

donc ne le veux pas dire. Je déteste quand les gens disent qu'ils sont désolés tout le temps. Faire pousser un sac!

Votre développement Web Pet Peeve?

Je dirais que ma plus grande bête noire liée à l'industrie serait des personnes qui se concentrent sur la technologie plutôt que sur la conception, sur les normes plutôt que sur les utilisateurs et sur la validation.

plutôt que l'innovation. Les normes Web et les meilleures pratiques sont des objectifs nobles, mais trop souvent dans notre communauté, les gens oublient qu’ils sont un moyen d’atteindre un objectif,

la fin elle-même.

Quelle est votre expérience la plus embarrassante en tant que développeur Web??

Je ne sais pas si cela peut vraiment être qualifié d’embarrassant, mais le moment le plus regrettable de ma carrière a probablement été le jour où j’ai écrit un blog que

d'autres semblaient sous-entendre que j'avais quelque objection à l'encontre des Britanniques. C'était une tentative d'humour qui a terriblement mal tourné et j'ai contrarié beaucoup de mes amis anglais.

C'était difficile à gérer, car j'aime vraiment tous ces gens. Hell, London est ma ville préférée au monde! :)

Expérience la plus enrichissante en tant que développeur Web?

Je dirais que mes expériences les plus enrichissantes sont de rencontrer de nouvelles personnes lors de conférences et d’événements de l’industrie. J'aime échanger, savoir, j'aime rencontrer des gens, je

J'adore voyager et j'adore cette industrie. Je suis vraiment excitée de côtoyer de nouvelles personnes passionnées par les mêmes choses que moi. UNE

Beaucoup de fois à ces événements, je me sens partie de quelque chose de beaucoup plus grand, et c'est un sentiment génial.

Open Source Flash ou CSS?

Selon ce qui est le plus approprié pour le travail à accomplir. Je suis un gourou des CSS et je ne suis pas un grand programmeur Flash. Donc, je vais probablement choisir le plus CSS

du temps. Mais Flash est une technologie de pointe qui, utilisée de manière responsable, peut être la solution idéale à de nombreux problèmes..

Ignorer IE5 lors du développement? Ignorer IE6??

Ignorer IE. Période. :)

Ok, ce n'est probablement pas juste. Encore une fois, cela se résume à la situation actuelle. Ce que les navigateurs que vous allez complètement supporter est d’abord une décision commerciale, et

une technologie une seconde. Vous devez prendre cette décision au cas par cas.

La question dit "en développement". Eh bien, "lors du développement", personnellement, je n'utilise aucune version d'IE. Je me sens beaucoup plus à l'aise dans le développement dans un navigateur

cela est plus fiable quand il s'agit de rendre des choses selon les spécifications, et aussi un navigateur qui a de meilleurs outils de débogage disponibles. Personnellement, j'utilise

Safari, mais Firefox est clairement un bon choix, aussi.

Quelles technologies excitez-vous??

Django (http://djangoproject.com). La beauté de travailler à Django m'a empêché de créer un site Web autrement, de nos jours. Le fait que j'ai

contrôle et flexibilité infinis; que je peux faire * tout * ce que je veux et ne jamais me voir imposer les limitations de certains CMS; le fait que tout se sent

si élégant et propre, et fait le "bon" chemin. Tout sur Django et Python semble être fait pour un designer qui ma philosophie: que les choses

doit être robuste et puissant et adhérer aux meilleures pratiques, mais jamais au détriment de son utilité et de son utilité.

Je suis également très enthousiasmé par l’intégration des polices @ font-face, qui donne enfin l’impression que cela pourrait décoller. Il n’est pas encore prêt pour Primetime, mais c’est

pourrait enfin avoir l'élan derrière pour nous y rendre éventuellement.

Bibliothèque Javascript préférée - le cas échéant?

Je n'écris pas beaucoup de Javascript, mais quand je le fais, je me tourne vers jQuery.

Mac ou PC?

Mac.

Logiciels les plus utilisés lors du développement?

TextMate. Photoshop. Subversion. C'est à peu près ça.

Question client la plus irritante?

Je ne sais pas si je peux choisir une question, mais les choses les plus irritantes qu'un client puisse faire sont les suivantes:

  1. Vous demander de concevoir leur site, et ensuite être réticent à abandonner tout contrôle créatif.
  2. Décidez que leur budget ou leur calendrier est plus important que la qualité.

Ces deux choses mènent à une situation où les seuls choix sont de mettre fin à la relation ou de produire quelque chose qui craint. Je ne suis généralement pas disposé à

produire quelque chose qui est nul.

Nouveau livre en préparation?

Je ne peux ni confirmer ni infirmer les rumeurs selon lesquelles je pourrais travailler à un livre sur la typographie Web. ;)

Meilleur conseil pour les nouveaux développeurs

Pour les développeurs: utilisez les dernières technologies sans perdre de temps. Obtenez des langages modernes et dynamiques comme Ruby et Python. Sortez de votre ornière PHP abandonnée, déjà. :)

Pour les concepteurs: en savoir plus sur le * design *. Rappelez-vous que le design est une histoire de récit et de communication, et pas du tout d’écrire de bons CSS ou de rendre cool

gradients. En savoir plus sur la mise en page, la couleur et la typographie. Reprenez l'idée que vous êtes un artiste. Tu n'es pas. Nous faisons du travail commercial pour que les gens puissent faire

argent. Ce n'est pas de l'art, et vous ferez un meilleur travail une fois que vous le réaliserez..

Acheter ses livres!

  • Techniques Pro CSS

    Pro CSS Techniques est le livre CSS ultime pour le développeur Web moderne. Si vous avez déjà les bases de la conception et du développement Web, mais souhaitez développer vos connaissances et libérer toute la puissance de CSS sur vos sites Web, ce livre est pour vous. C'est un ensemble de techniques CSS éprouvées que vous pouvez utiliser quotidiennement pour tirer le meilleur parti du temps que vous consacrez à vos projets, du début à la fin..

    achat

  • Créativité des standards Web

    Les thèmes abordés vont de la typographie CSS essentielle et de la conception de la grille au style efficace pour les sites gérés par CMS, en passant par les étonnantes techniques de transparence PNG, en passant par la magie des scripts DOM pour créer des mises en page qui changent en fonction de la résolution du navigateur et des préférences de l'utilisateur, ainsi que de meilleures mises en page pour les pages Web..

    achat

Après avoir lu ces deux livres, je les recommande vivement! Merci encore à Jeff de nous avoir accordé cette interview! Commenter loin.

  • Abonnez-vous au flux RSS NETTUTS pour plus de commentaires et d'articles sur le développement Web au quotidien.