If you're seeing this either the dhtml broke, or you're viewing
this page in a non-CSS capable browser, or a non JavaScript
capable browser, or both.
Of course, you're probably
not viewing it in two browsers at once.
I have been writing and debugging
HTML code since
1996. In that time I have moved from WYSIWYG tools such as
Claris Home Page and PageMill to being a pure code fanatic. I am
fanatical about clean, validating code. I understand the
limitations of HTML 3.2 and 4. I know what can be done with xhtml.
Forms, frames, images,
stylesheets, and anchors are all second nature to me.
I prefer hand coding in smart editors such as BBEdit, TextPad,
HomeSite or emacs.
¶
I have enjoyed a close relationship with
JavaScript since I first became aware of
mouseovers. I have implemented questionnaires, hangman games,
navigation widgets, form validation, slideshows, popup windows,
and of course mouseovers. My formal programming training
includes TI-BASIC in Junior High, BASIC and Pascal in High
School, and I audited a class in Java in 1999. In 2000 I took a formal class in Cold Fusion.
I
understand the difference between procedural and object oriented
programming, especially in JavaScript.
I have taught
myself to debug perl scripts - including the typical redirect scripts,
form-mail scripts, and survey scripts. I have had exposure to ASP
programming and understand the basic principles of server side
scripting. I have a strong grasp on both PHP and Cold Fusion and how they integrate into database-backed
websites and web applications.
I
am not a programmer in the strictest sense, but I understand the
importance of diagramming program logic, clean code, and
debugging.
¶
I have about 10 years of
Macintosh platform
experience. In high school I worked at a bank, and they had one
of the first Macs. The GUI and ease of use were impressive to
me. My previous computing was writing BASIC on Apple ][,
TI-99/4A, and Commodore PETs. I moved on to the Amiga, and from
there the Macintosh I'm creating this page on today.
¶
Virtually all of my professional web development experience has been on
Windows 95, NT, and 2000. Using a Windows box is second
nature, and though the primary machines at home are Macs, we also have a Windows machine.
What I'm
saying is that I do Windows.
¶
Unix is a vast continent I have been exploring
since 1998. Most of that was via pure command line shell access.
My experience is with Linux and FreeBSD, and most recently I have MacOSX installed on
a laptop at home. I've done a bit of everything.
I carry out file management, configure
and debug php scripts, manage mysql databases, and use an array of tools such as gunzip, tar, pine, curl, linklint.
In 1999 I went through the pain of a Red Hat Linux installation. I learned enough to know that
I'm no server administrator, but I can take care or httpd daemons and troubleshoot permissions
with some facility.
¶
I began working with
Flash when it was still
1.0 -- FutureWave's FutureSplash. Since then my work has been
featured in a book on Flash 2, which was quite a feather in my
cap. I have also assisted in many Flash 3 presentations and
detection schemes. My present work has taken me away somewhat away from hands-on with Flash, but I try
to keep up with the capabilities of Flash as a rich GUI environment for the web.
¶
I love art. I love
graphic design. At one time
I thought I would become an artist or an advertising creative
person. I have always drawn or done watercolors. I'm lucky
enough to have had this carry over into my professional life as
well.
I have expertise in creating, modifying and
optimizing graphics in PhotoShop, Illustrator, Flash, Paint Shop
Pro, Fireworks, Painter, GraphicConverter, DeBabelizer. I also have a sensitivity to the aspects of design that
affect the user experience as they travel through a website. I often think of the work of
Edward Tufte - of crafting information in a way that is concise and engaging.
¶
If there's one thing I'm passionate about - it's web
standards. The foundations of the web are open
standards such as TCP/IP, HTTP, HTML, JPEG, and others. I was
part of the formation of the group called the Web Standards
Project, which seeks to prod browser vendors to improve their
products so that web authors need not rewrite their page for
every browser. If HTML, CSS1, CSS2, ECMAScript, and other
standards were adhered to the web would be a far more functional
space.
¶
Accessibility is a rare commodity on the web.
Authors too often worry more about a color scheme while ignoring
things like the ALT tag, which allows alternative browsers,
including screenreaders for the visually impaired access to the
web. If the web is to be a universal medium, then more authors
must make accessibility a priority.
Solid web
authoring will degrade gracefully to alternative user agents.
Authoring for accessibility enhances how
well a site will work in future browsers, as well as enhance the machine-readability of a website.
¶
Cross-browser issues interest me. The first
HTML page I ever wrote I wrote on a piece of paper while still
working as a Respiratory Therapist. After work, I typed it into
SimpleText and opened it in the Mac AOL 2.7 Browser. I was
delighted that it worked!
I was curious though, if it
would work on a Windows machine. The book I read said any
browser could read it. I downloaded a Windows HTML viewer from
AOL's shareware archive. I installed it on a Windows 3.1 box at
work the next night and was stunned that it worked.
I
did note some differences. fonts looked different. Things were
in different proportions. The Win3.1 screen was much smaller
than my monitor - and everything was different. Since then,
browser, platform, font, monitor gamma, and monitor size have
been things I deal with every day.
¶
I have a strong
work ethic. When I worked in
medicine, I acquired strong feelings about service. I learned to
interact with people in the most stressful circumstances, and
always do the best job possible. This carries over to my work on
the web. I am completely devoted to site quality, and I strive
to deliver nothing but the best.
¶
I'm a
team player. I enjoy working with
clients, designers, programmers, multimedia experts, writers,
artists, and even managers. Everyone brings something to the
table, and I have found that there is nothing quite like making
a kick-ass site with a fun group of people.
¶
ArtLung » Portfolio » dhtml
This page was originally conceived in 1999. Since then it has been
altered and improved a few times. The lastest revision was completed in January 2002. This version is validating
xhtml and
css.
It was all built by hand by
Joe Crawford
Send me a note»
Hide this ¶