Einige von Ihnen haben vielleicht seine erfolgreichen Bücher gelesen. Andere verfolgen ihn möglicherweise in seinem beliebten Blog. Dennoch ist Jeff Croft heute einer der führenden Befürworter von Webstandards. In diesem schnellen Feuer wird Jeff alles von seiner Lieblingsmusik bis zu seinen "Web Development Pet Peeves" beantworten. Genießen!
Jeff arbeitet seit über 12 Jahren im Web. Seine Karriere als Webdesigner begann er 1995 mit SimpleText unter Macintosh System 7 und Netscape 1.1N als Entwicklungsumgebung. Seitdem hat er in verschiedenen Branchen gearbeitet und modernes Webdesign und -entwicklung an Stellen gebracht, an denen es nicht immer zu finden ist, einschließlich Bildung und Journalismus. Neben seiner Arbeit für Blue Flavour ist Jeff Blogger, Autor, Redner, Kritiker und Vordenker der Branche.
Ich halte Seattle für ein Zuhause in diesen Tagen. Ich lebe jedoch vorübergehend in der Nähe meines Alters in Kansas City, MO, um mich um einige persönliche Angelegenheiten zu kümmern. Hoffentlich bin ich bald wieder in Seattle.
Blaues Aroma>
Mein Titel ist Designer, aber ich entwickle auch einiges an Entwicklung.
Hmm. Mexikaner. Und Meeresfrüchte. Und mexikanisch mit Meeresfrüchten. :)
Ich studierte Musik (speziell Jazz) am College und lernte so ziemlich alles zu mögen. Aber meine Lieblingsgenres nenne ich "schwarz"
Musik. "Jazz, Blues, R & B, Soul, Funk, Hip-Hop usw.
Ich lese viel mehr allgemeine Designbücher als Webentwicklungsbücher, aber wenn ich ein Webdev-Buch auswählen möchte, müsste ich mich ganz offensichtlich für Design entscheiden
Mit Webstandards von Jeffrey Zeldman. Sicher, fast jeder hat es inzwischen gelesen, aber es ist das, was wir einer Bibel am nächsten haben.
Es gibt so viele. Ich betrachte Mike Davidson als eine Art Mentor. Er hat mir mehr geholfen als er wahrscheinlich weiß. Und natürlich haben wir alle viel zu verdanken
Einige der Pioniere der Webstandards und CSS, darunter Jeffrey Zeldman, Dave Shea und Eric Meyer. Es gibt so viele großartige Leute, die im Internet arbeiten
Heute kann ich sie nicht alle nennen.
Hmm. Ich bin ein ziemlich entspannter Typ - mich stört nicht zu viel. Aber wenn ich mich für ein Haustier entscheiden muss, würde ich sagen, dass sich die Leute entschuldigen, wenn sie es nicht brauchen, und
deshalb nicht so. Ich hasse es, wenn Leute sagen, dass es ihnen die ganze Zeit leid tut. Einen Sack wachsen lassen!
Ich würde sagen, mein größtes Haustier, das mit der Branche zu tun hat, wären Leute, die sich auf Technologie statt auf Design, auf Standards anstelle von Benutzern und auf Validierung konzentrieren
eher als Innovation. Webstandards und bewährte Vorgehensweisen sind noble Ziele, aber allzu oft vergessen die Menschen, dass sie ein Mittel zum Zweck sind, nicht
das Ende selbst.
Ich bin mir nicht sicher, ob es wirklich "peinlich" ist, aber wahrscheinlich war es mein bedauerlichster Moment in meiner Karriere, als ich einen Blogbeitrag schrieb, als er von gelesen wurde
andere schienen darauf hinzuweisen, dass ich etwas gegen britische Völker habe. Es war ein Humorversuch, der schrecklich schief gelaufen ist, und ich habe viele meiner englischen Freunde verärgert.
Es war schwierig, damit umzugehen, weil ich all diese Leute wirklich liebe. Hölle, London ist meine Lieblingsstadt der Welt! :)
Ich würde sagen, dass meine erfüllendsten Erfahrungen darin bestehen, auf Konferenzen und Branchenveranstaltungen neue Leute zu treffen. Ich liebe Austausch, Wissen, ich treffe gerne Leute, ich
liebe es zu reisen, und ich liebe diese Industrie. Ich bekomme einfach einen echten Kick, wenn ich mit vielen neuen Leuten zusammen bin, die sich mit den gleichen Dingen auseinandersetzen wie ich. EIN
Bei diesen Veranstaltungen fühle ich mich oft sehr viel größer, und das ist ein großartiges Gefühl.
Was für die jeweilige Aufgabe besser geeignet ist. Ich bin eine Art CSS-Guru und ich bin kein großer Flash-Programmierer. Also werde ich wahrscheinlich am meisten CSS wählen
der ganzen Zeit. Flash ist jedoch eine großartige Technologie, die bei verantwortungsvoller Verwendung die perfekte Lösung für viele Probleme sein kann.
IE ignorieren Zeitraum. :)
Okay, das ist wahrscheinlich nicht fair. Auch hier kommt es auf die Situation an. Welche Browser Sie vollständig unterstützen werden, ist zunächst eine geschäftliche Entscheidung
eine Technologie eine Sekunde. Sie müssen diese Geschäftsentscheidung von Fall zu Fall treffen.
Die Frage lautet "beim Entwickeln". Nun, "beim Entwickeln" benutze ich niemals eine Version von IE. Ich fühle mich viel wohler in einem Browser
Das ist zuverlässiger beim Rendern von Daten nach Spezifikation und auch bei einem Browser, der über bessere Debugging-Tools verfügt. Persönlich benutze ich
Safari, aber Firefox ist natürlich auch eine gute Wahl.
Django (http://djangoproject.com). Die Schönheit der Arbeit in Django hat es mir heutzutage schwer gemacht, eine Website auf andere Weise zu erstellen. Die Tatsache, die ich habe
unendliche Kontrolle und Flexibilität; dass ich tun kann * was auch immer * ich will und niemals die Einschränkungen eines CMS auferlegt habe; die Tatsache, dass sich alles anfühlt
so elegant und sauber und auf die "richtige" Weise gemacht. Alles an Django und Python fühlt sich an, als wäre es für einen Designer gemacht worden, der meine Philosophie: die Dinge
sollte robust und leistungsfähig sein und Best Practices abonnieren, aber niemals auf Kosten von Nützlichkeit und Verwendbarkeit.
Ich bin auch sehr gespannt auf das Einbetten von @ font-face-Schriftarten, das sich letztendlich anfühlt, als könnte es tatsächlich abheben. Es ist noch lange nicht soweit, aber es ist noch nicht alles
Vielleicht haben wir endlich den Schwung, um uns irgendwann dorthin zu bringen.
Ich schreibe nicht viel Javascript, aber wenn ich dies tue, schaue ich zu jQuery.
Mac.
TextMate. Photoshop. Subversion. Das ist alles.
Ich weiß nicht, ob ich eine Frage auswählen kann, aber die irritierendsten Dinge, die ein Kunde tun kann, sind:
Beides führt zu einer Situation, in der die einzige Wahl darin besteht, die Beziehung zu beenden oder etwas zu produzieren, das nervt. Ich bin normalerweise nicht dazu bereit
etwas produzieren, das saugt.
Ich kann weder bestätigen noch Gerüchte bestreiten, dass ich an einem Buch über Webtypografie arbeite. ;)
Für Entwickler: Holen Sie sich die neuesten Technologien und bleiben Sie nicht hinterher. Nutzen Sie moderne, dynamische Sprachen wie Ruby und Python. Raus aus eurer gottverlassenen PHP-Furche. :)
Für Designer: Lernen Sie * Design * kennen. Denken Sie daran, dass es beim Design nur um Storytelling und Kommunikation geht, und nicht darum, gutes CSS zu schreiben oder cool zu machen
Farbverläufe. Erfahren Sie mehr über Layout, Farbe und Typografie. Überwinde die Idee, dass du ein Künstler bist. Du bist nicht Wir machen kommerzielle Arbeit, damit die Leute machen können
Geld. Es ist keine Kunst, und Sie werden besser arbeiten, sobald Sie es erkennen.
Pro CSS Techniques ist das ultimative CSS-Buch für den modernen Webentwickler. Wenn Sie bereits über Grundlagen für Webdesign und -entwicklung verfügen, aber Ihr Wissen auf die nächste Stufe bringen und die volle Leistungsfähigkeit von CSS in Ihren Websites entfesseln möchten, ist dies das richtige Buch für Sie. Es handelt sich um eine Sammlung bewährter CSS-Techniken, die Sie täglich verwenden können, um die Zeit, die Sie für Ihre Projekte verwenden, optimal zu nutzen, vom Anfang bis zum Ende.
Kauf
Die Themen reichen von essentieller CSS-Typografie und Rasterdesign über effektives Styling für CMS-gesteuerte Websites und erstaunliche PNG-Transparenztechniken bis hin zu DOM-Skriptmagie zum Erstellen von Layouts, die sich je nach Auflösung des Browsers und Benutzervorlieben ändern, und besseren Drucklayouts für Webseiten.
Kauf
Nachdem ich beide Bücher gelesen habe, empfehle ich sie sehr! Nochmals vielen Dank an Jeff für das Interview! Kommentar weg.