Standards Advice for Dreamweaver 8

Macromedia – Dreamweaver 8 Accessibility is an article on the Macromedia site that explains a few points about making data tables accessible with captions, summaries, and headers.

After using Dreamweaver 8 for a while, I can also guarantee that all the ideas I explained in Achieve Accessibility with Dreamweaver that used MX 2004 as examples still work in exactly the same way in Dreamweaver 8.

One is enough

Business and the world are changing fast. High tech has been the impetus for this and serves as a model for rapid adaptation. The music business, the long distance business, the mail order business, the broadcasting business, the publishing business: there are many examples of business models that have radically altered in the last few years. Not all the changes have been easy for business or even wanted by business. Some companies have dragged themselves kicking and screaming into new ways of doing things.

All it takes is one successful effort. One site successfully and legally selling songs for 99 cents is all it takes. One long and demanding waiting list for hybred cars is all it takes. One overwhelming response to a political fund-raising website is all it takes. Change follows.

I’ve talked about Cradle to Cradle: Remaking the Way We Make Things before. One of the stories in this book is about a Ford Motors plant where they planted grass on the roof, opened the windows for fresh air on the assembly room floor, and discovered that they not only saved a bundle on energy but had better productivity and happier employees. I notice that Ford is the only American auto manufacturer willing to make the leap into hybred techology. If they are successful, change will follow.

There are businesses that resist change and don’t seem capable of looking for new ways of doing things. The oil companies seem to fit that category. It is as if oil companies don’t breathe the same air or drink the same water that everyone else on the planet does. It is as if oil companies have no emotional intelligence. Remember the book Emotional Intelligence : Why It Can Matter More Than IQ from 1997? One of the stories in this book was about how researchers set out a treat (for the sake of argument, we’ll say it was a marshmallow) for a child. Then they told the child that they were leaving the room for a minute and if the child would wait until they came back there would be more marshmallows. Or they could eat the marshmallow immediately. If they chose to grab the one there now, there would be no more later on. The researchers considered it a sign of emotional maturity for the child to wait for the promised marshmallows instead of grabbing the one that was immediately available. Oil companies seem to want that marshmallow right now, and the future is forgotten.

Somehow we have to show these folks the way. All it would take to help the oil companies out of this immature attachment to a brain-dead business model is one successful gas station with a pump dispensing biofuel and a line down the street of eager customers. All it would take is one energy company selling fuel made from soybeans from Missouri to be more profitable than an energy company selling oil made from petroleum drilled in the Middle East. All it would take is booming sales of energy efficient cars or energy efficient homes or energy efficient applicances. If business can’t exercise the emotional maturity to do something because if is right and good for the population in general, we have to win them over with success.

A new book is In Their Time: The Greatest Business Leaders of the Twentieth Century. This book talks about contextual intelligence, or the ability to understand the period in which you live and exploit its opportunities. Here’s an example. I sometimes drive across Texas from San Antonio to El Paso through the heart of nowhere on Highway 10. My XM radio works fine the whole trip. My Sprint phone service is spotty at best. Should my car break down in the middle of the south Texas desert, would I want to listen to music or phone for help? That’s a failed opportunity. One successful phone service that works everywhere is all it will take to change things. What is that one thing: VOIP, wireless-everything-everywhere? Whatever it is, it’s coming from some company with the contextual intelligence to figure out what’s needed and provide it.

The petroleum industry, the boxcar-sized auto makers, these are businesses that don’t show much contextual intelligence. They are like politicians who shoot themselves in the foot by making statements like "the Geneva Convention only applies to them, not to us." Leaders with such a startling lack of contextual and emotional intelligence are doomed to failure. Grabbing for that one visible marshmallow while refusing to turn just slightly to the side to consider other ideas is not successful problem solving behavior. Clinging to an old and harmful paradigm is like diving over a cliff along with the other lemmings running beside you. Stop and look for that one new way, just one, that will work and be a change for the better.

Accessibility, CSS, standards: these ideas are not harder and more expensive to implement. They are current best practices and should be taught as such. But once you’ve finally figured them out, don’t insist that they are the only way, because that one new thing may come along and stand the web design world on its head at any moment.

Is it the character or the player we love?

I’m planning to see “Shopgirl” later today. I’m going because years ago when Claire Danes was a teenager I loved her in a TV show. Think about that. Do I like her because I liked the teenage character she played, or because I like Claire Danes herself? I’ll watch anything Blair Brown is in, simply because I loved the character Molly Dodd. I’ll watch anything Sela Ward is in, simply because I loved her character in Sisters. So perhaps I formed an attachment to the actress because I liked the character she played. Is the role the thing? Or is it the person?

I’ve been pondering women who may or may not kick butt on the web because I’ve been asked to participate in a panel at SXSW Interactive 2006 about it. (The other women on the panel: Dori Smith, Kathy Sierra and Shelley Powers.)

Women play many roles on the web. Some of those roles make them very public, butt-kicking figures: standards diva, programming diva, creative diva, development diva, accessibility diva, writing diva. The roles women play invest them with some sort of invisible authority related to their roles, rather than to them as people. Molly Holzschlag who’s written enough books to give her the status to be a keynote speaker at Web Essentials 05 this year, recently noted that people don’t like it when she steps out of her role as geek to make personal or introspective comments on her blog. Is it Molly’s role as writer and standards evangalist we like, or it is Molly we like?

I’ve assigned myself the role of teacher on the web. I picked this role for myself because I was frustrated with the books available for teaching web topics and wanted a forum for reviews of books on that topic. Once I started filling the role of critic of other peoples books about web topics, I built up enough frustration to lead me to write a book of my own using an innovative approach to teaching. Did this clarify or muddle my role on the web? Does the book help teachers teach, or is it putting me in some other character’s part? Is kicking any butt part of my role?

I hope all this public mulling over will give me some fabulous insights to bestow on the people attending the panel discussion at SXSW. Maybe I’ll see you in Austin in March and you can let me know what you think. Or maybe I’ll see you watching “Shopgirl” this afternoon.

Review: Adobe Illustrator CS2 Gone Wild

Illustrator CS2 Gone WildAdobe Illustrator CS2 Gone Wild by David Karlins with Bruce K. Hopkins (Wiley, 2005) begins by announcing itself as a different kind of book that pushes Illustrator in new directions. The book is not intended as a basic Illustrator book and provides none of the usual basics like workspace descriptions or tool descriptions. Instead, readers are expected to be experienced Illustrator users who want to try some new (and wild) projects and learn some new techniques.

Several of the projects in the book make use of Illustrator CS2’s new Live Paint and Live Trace features, but old familar Illustrator features are put to new uses in the book’s pages as well. In keeping with the “gone wild” theme, the book’s tone is light and humorous.

There’s no CD with project files. Readers are expected to take the ideas and techniques featured in the book’s pages and turn out creative new illustrations of their own. There’s an emphasis on adapting the techniques with your own creativity in the book’s pages, rather than a slavish set of step-by-step instructions leading to a finished illustration that must look exactly like the example.

One thing I loved (you know me) about this book was a small project at the very end of the book that sets up some illustrations in CSS layers for a mouseover show and hide area on a web page. Illustrator generates the CSS for this! I don’t know how good the CSS is, or how much extra HTML code gets generated in the process, but I’m very happy to see graphic tools moving in this direction, even if the implementation isn’t yet perfect. If anyone has tried this with Illustrator CS2 and can point to a web page where I can see it in action, I’d love to know about it.

The cover image on both the wiley.com site and the amazon.com site doesn’t match the cover on the book I received, so be sure you are getting the Illustrator CS2 version of the book if you buy it. If you are teaching an advanced Illustrator class, you should check this book out.

Part 2 of Sheri’s Dreamweaver courses

I mentioned the first article in this series, See how Sheri does it last month. Now Sheri German has published the second part of the curriculum at Teaching Dreamweaver Part 2. She says: “Part two of my Dreamweaver course series is devoted to how I teach students
to create database-driven web pages and web applications. We don’t call this
class Dreamweaver 2 at Trinity University in Washington, D.C. – we call it
Internet Programming. The focus is not on design, Web Standards, CSS, or graphics processing, though we do touch on those topics tangentially. The focus is on putting together all the complex pieces of the dynamic, or database-driven, web site.”

Accessible PDFs

Very interesting report on a briefiing. Read all the way down the page. About half-way down many specific tips, tools, and techniques come into the discussion. isolani – Web Accessibility: RNIB Media Briefing on Accessible PDFs

Here’s a sample: “When assessing the accessibility of a PDF, ask yourself these series of questions:

  • Is the PDF a scanned image?
  • Is it intended to be a form?
  • Is the PDF tagged
  • Are the items properly tagged?
    • Verify the reading order
    • Add proper tagging (e.g. to figures and tables)
    • Add alternative description to graphics
  • Have I missed something? Run an accessible checker and make the recommended and appropriate repairs suggested.”

Stop Global Warming

Stop Global Warming : StopGlobalWarming.org is my personal impact page on the Stop Global Warming site. The organizers are calling this a virtual march on Washington. Just in case you haven’t noticed, the times they are a changin’. I was pretty impressed by moveon.org’s influence a few years ago, but now it seem such technology is the norm. Bloggers are influencing politicial decisions, web sites such as the Stop Global Warming site are changing policy from a grass roots level. I’ve always been drawn to the notion of the Internet as a tool of democracy and equality. As the Internet matures, it becomes an even more pure expression of that freedom. Why not sign up for the virtual march as a friend of mine?