One of the reasons why I always cringed from web front end in the past is that presentation is so “dirty.” We have all felt the flames.
- HTML was never really designed as a presentation language
- confusion of XHTML validations and the different DOCTYPES
- CSS is supposed to be for design
- browser wars and their slight but MADDENING incompatibilities
- people who think CSS is for fonts and colors and still use tables
- Javascript came out of the box as a pretty lame language in 1996.
The Javascript language has improved, but it’s still tedious, awkward, cost-ineffective, and painful to do modern effects in it from scratch. Javascript frameworks are libraries that attempt to discipline Javascript, define reusable functions for commonly done things, and basically make it usable. A very popular framework is JQuery — a library and framework that makes doing whiz bangie front end things, including Ajax server actions, MUCH easier. I’ve been going through the Theme Forest JQuery tutorials by Jeffrey Way for the past few weeks, and they are absolutely awesome. They are tiny code sprints that handle one little thing per lesson, in a 7-10 minute Camtasia-style video.
Here is a link to the head of the series. They are up to about 14 lessons at this writing, and I have no idea how many more they are going to do. I totally recommend it! After doing lesson 12, I was ready to try an original project. I took a low-res version of a popular culinary reference poster on dried chiles and made it into a Web 2.0 style image map. If you hover over the hot spots it pops up an enlarged image of that particular chile and a little blurb of info about it. Then I incorporated it into a blog post on my food blog. It took just a little additional tweaking to make it play nice with Word Press. Check out my interactive JQuery chile map, and if anyone knows why it fails to work inside frames, I’d love to know!







Is “shrinkage” ever a good thing? Actually, Jerry Seinfeld notwithstanding, yes! If you don’t know about shrinkage as it applies to the internet, 
This post started as a follow-on comment to my post “
The other day for no apparent reason I was reminded of a fleeting memory I have from when I was about four and I was at my cousins’ watching a rerun of
This amazing free SEO analysis website deserves more than just a feeble fleeting tweet lost among all those
I was recently reading
One of my good friends related a story to me about some of the earliest Hewlett Packard programmable calculators in the early 80’s. When engaging in lengthy number crunching, the calculator would print “crunching” (or processing, or something) on the display, and every few seconds it would add a dot, so the user would know something was happening. User feedback is always a good idea, yes?