Dec 28

Standardista Dream Job

Paypal is offering a dream job for the uber-standardista. Do you have what it takes? Here’s a snippet of the job description:

Responsibilities include, but are not limited to: – Standards evangelism: Requires extensive knowledge of Web standards, a passion for advocating their correct usage, excellent communication skills (written and verbal), and a high comfort level speaking to large crowds.
Web Standards Evangelist at PayPal at PayPal

I’d jump at this opportunity if I weren’t already working a dream job. So, hop to it standardistas, give PayPal what they need.

Dec 16

Latest releases

I’ve been a busy camper this year. Sometimes it seems like I’m so deep in code that I can’t enjoy the fun, creative aspects of web development. However, I have seen a couple sites launch that I’ve had the pleasure of working on.

Yahoo! Food

When I heard Yahoo! was building a food site, I thought Hot Diggity Damn. I want to work on that one. However, I was deeply committed to an important post-launch facelift of Yahoo! Tech. So, I told the Food team that I wanted to help as much as possible. This is a really nice site, with a great leader. The site, from the very beginning, had a distinct character and huge ambitions. Programming the code was nothing compared to what the project managers did for the content.

I was only able to help with some of the early templates and platform settings. The Food team deserves tons of credit for putting together a great site in an amazingly quick time.

Eden Floral Designs

Eden Floral DesignsWhen I came to Yahoo!, I knew very little about PHP and XSL. I was anxious to learn the languages and have gotten pretty darn good with XSL. PHP, however is still a new language for me. My friend Pam asked me to help her build an e-commerce site for her new floral business back in early summer. I told her I couldn’t do it but would look around. Soon enough, I realized this was a good time to jump knee-deep in PHP and learn how to use it. We grabbed a pre-packaged cart sytem, enlisted a friend, Marc, to do the secured server settings, and off we went.

X-cart is robust, but fairly easy to work with. It’s PHP and Smarty based. I spent several weeks replacing tables with standards-based markup, editing the CSS, updating the JS, and adding Pam’s unique visual statement. It’s a pretty site with lots of white space and no rounded corners, my pet peeve.

I still have some validation errors to fix, some legacy code to cleanup, and some cross-browser fixes. But for just the two of us, this site came out pretty dang nice. If you are looking for a San Diego Florist, check out the site. If you are looking for an e-commerce platform, take a look at X-cart. This site took about 200 hours to transform and build. That’s not a small amount, but I considered it a learning experience and didn’t mind a bit.

Coming Up

I’m working on a new project at Yahoo! that is coming along great. In this world of bloated Web 2.0 web sites, this is a lean, mean fighting machine. It is blazingly fast and perfectly suited for its audience. You’ll have to wait a few more weeks for the announcement.

Dec 08

More free icons

I was watching one of those vapid morning television shows today. They went outside to the cheering, freezing fans that line outside the studio hoping Betty-Sue in the trailer park will see them on TV. This morning’s exhibition had singing elf-ettes walking by the masses pretending to hand out christmas gifts. I swear one of them was holding a Norton Antivirus 2000 box. mini icons from Brand Spanking NewSo anyways, just before their gift was within grasping distance of one of those freezing, jolly masses, they’d spin around, pull the gift back and sing a chorus about Christmas is the time for giving.

Yes, Christmas is the time to tease people with free gifts of outdated software. Here’s a real gift, 113 10×10 greyscale icons from Brand Spanking New for your web site. I know, you were hoping for an iDog, some beef jerky, or even an outdated antivirus package. Cheer up, these little icons are just the thing to add another bit of polish to your site.

Dec 01

2007 Web Development Predictions

The standardistas were abuzz a year ago with hopeful predictions for the coming year. Visions of sugar plums dropping rounded corners, AJAX, and alpha transparent pngs danced through their heads. 2006 has been a great year for web development. Did we get what we wanted? Did we get too much of what we wanted? Further, what lies ahead?

Getting drunk on the possibilities and waking up to sober reality

It could be argued that 2006 was the year of AJAX and DHTML. They matured this year and solid libraries were released. The Yahoo User Interface Library makes a JavaScript mangler like me seem downright competent. Not only that, it’s got some good accessibility and security built in. Gez Lemon and others have been tearing apart AJAX for a possible accessibility hook that makes all of us happy. JSON gave us new ways to transfer information.

Yes, we got giddy with the possibilities. I helped build Yahoo! Tech. It’s a great site, if I do say so myself. We launched with every flash, web 2.0, animation, AJAX driven widget imaginable. Someone even called it “an explosion of a web 2.0 factory.” The site was accessible, harnessed the powers of a web-service architecture, and was the first completely new site for Yahoo! Media in a long time. But the web 2.0-ification was the star in many people’s eyes.

A funny thing happened over the months after launching. We got rid of the flash on the home page. We removed the dynamic width widget. We removed some animations. We began removing these Web 2.0 stars because the users didn’t use them AND they made the site performance horrible. Yahoo Tech, like many other sites, learned an age-old lesson. Just because you can, doesn’t mean you should.

Prediction #1 – In 2007, AJAX and DHTML will be used reasonably.

I predict new sets of AJAX/DHTML libraries will be released with great features and accessibility. People will go gaga over a few sparkly ideas and ultimately settle with good sites that use the libraries reasonably. I predict AJAX will be used less often as commercial sites realize they need page refreshes for advertising revenue. AJAX will continue to be used for features that significantly help the user’s experience (Yahoo Finance Streaming Quotes) and not so much for page level mechanisms (Yahoo! Tech Search).

No More Rounded Corners

I hate rounded corners. They were fashionable for a year and everyone had to have them. You could build them with 15 nested divs, with javascript, with extra paragraphs, extra this, that and the other. Die rounded corners die!

Seriously, rounded corners add a bit of visual white space but they’ve gone overboard. They’ve hit the designer’s toolkit like a bad font and are being used because people feel like that have to use them. It’s time to be creative again and kill rounded corners. Please!

Prediction #2: Rounded Corners Replaced With Dancing Hamsters

Let’s look at alternate container variations. Put rounded corners on the shelf next to drop shadows and let’s explore line quality, tonality, texture, and contrast instead.

Accessibility is a big deal and then it isn’t

Accessibility for web sites will become a big deal in 2007 as the Target lawsuit comes back and someone figures out a way to make AJAX accessible and easy to implement. I’m putting my money on Gez Lemon finding a solution and the Yahoo! User Interface Library making it available.

Firefox, Apple, Yahoo!, Google, IBM, Sun, and who knows what other companies will come together and agree that there is a particular way that these things should be done and will create some resolutions. After these things happen, you will see more and more sites become accessible without even trying. Platforms such as WordPress have already made huge impacts in setting up sites to be accessible from the beginning. Look for more advances from Microsoft, Adobe, and more.

Apple will release their new OS with extended assistive technologies built-in. Existing screen reader companies will have to deal with a big new competitor. Watch for Jaws, et al to scurry around fixing outstanding issues to hold onto their audience.

Prediction #3 – Accessibility for All

Even if JaneDoe43 is simply dragging images into her MyLinkedInSpace page, it will have the hooks necessary to be accessible. Platforms and libraries will make it easier for people to worry more about content and less about rules. The web will be a better place for novice and advanced programmers. It will certainly be better for those that need assistive technologies.

IE7 opens the possibilities

Internet Explorer 7 has been released and will soon see adoption rates increase significantly. Vista is ready to also increase the graphic processing potential for millions of users. As web developers, we have new tools in our kit to work with. Start studying your attribute selectors, pseudo selectors, and playing with alpha transparencies. 2007 will see the death of Internet Explorer 6. It will still sit on a small percentage of machines, but IE7 will take over and with it comes hope.

Prediction #4: CSS2 and CSS3 Get Used

Start looking at progressive enhancements with your CSS. Give Firefox, Opera, Safari, and IE7 the best possible experience. You may have to dumb down some of the IE6 images but go for the beauty and simplicity that advanced CSS offers.

Where’s the new blood?

The standardistas of the past are busy working on big projects now. Sure, they’re still doing some innovative stuff. But where are the young guns inventing wonders like Son of Suckerfish, Microformats, CSS Zen Garden,Image Replacement, SIFR, and god-forbid the image-free rounded corners? Seriously, it’s time for some exciting developments to come from people recently discovering web standards and bringing a new approach to solving issues. Who knows who will be the next Erik Meyer, Big John, Andy Budd, Shaun Inman, PPK, etc. Who’s gonna carry Joe Clark’s torch for being the genius with a cattle prod as he solves the captioning dilemna next year?

Prediction #5 – New Standardistas Rock The House

Further, these new standardistas are going to come from Asia, India, South America, and possibly the United States and Europe. They’ll have us on the edge of our seat as AListApart releases the latest tools to completely change the way we build sites. My number one pick for standardista of the future goes to Hedger Wang who tirelessly experiments and publishes little teasers on a regular basis.

I can picture the @media 2008 conference in Singapore with Molly, Andy, PPK, et al lining up for a chance to rub shoulders with the new greats.