Here’s a handy reference to tests for your website: Grade Your Website: 31 Free Online Tests.
Hope you missed me. I’ve been traveling for two weeks but I’m back now. Photos on Flickr soon.
Tips, web design book reviews, resources and observations for teaching and learning web development.
Here’s a handy reference to tests for your website: Grade Your Website: 31 Free Online Tests.
Hope you missed me. I’ve been traveling for two weeks but I’m back now. Photos on Flickr soon.
New technology and its role and importance in education are the focus of an international collaborative project called The Horizon Project
The Horizon Report 2007 Edition from the New Media Consortium and the Educause Learning Initiate has outlined 6 trends they believe will be impacting college and university campuses within the next five years.
The key trends identified in the Horizon Report:
- User-Created Content
- Social Networking
- Mobile Phones
- Virtual Worlds
- New Scholarship and Emerging Forms of Publication
- Massively Multiplayer Educational Gaming
If you’re a teacher or student, take a look at this project to see if you’d like to join in the effort.
A documentary project recording stories about the spread of web standards as taught at the Art Institute of Atlanta is explained at Aarron Walter | Web Standards Documentary Project. Here’s a description of what it’s about.
The Interactive Media Design department at The Art Institute of Atlanta has been teaching the merits of Web Standards in our curriculum since 2002. Over the years, we have seen many of our students evangelize the importance of Web Standards to their employers in and around Atlanta, Georgia. Below is a selection of audio interviews with some of our students who have introduced Web Standards to their employers, some with a successful outcome, and others not.
You can listen to the stories online and see how these Art Institute of Atlanta students presented the benefits of web standards to their employers. The audio files are brief excerpts from longer interviews and only contain the most relevant parts of the interviews.
Technorati Tags: web design education, web standards
This article: WorldChanging: Tools, Models and Ideas for Building a Bright Green Future: 1000 Words: A Manifesto for Sustainability in Design is interesting in an environmental sense, and right on the mark for designers. I think the major points, with one or two exceptions, apply equally well to web designers. How about some of these?
There are other main points in the article at World Changing. Do you think any I omitted apply to web design?
Technorati Tags: web design
I don’t understand why people treat the Code View option in Dreamweaver like it’s a bad thing. Like everything has to be done in a visual environment. Like the stuff behind the magic mirror of Design View is too awful for even a glance.
If you are using Dreamweaver, or teaching Dreamweaver, or writing a book about Dreamweaver, you and your students or readers deserve the chance to appreciate the joy of a clean, semantic page of HTML. Clean, semantic HTML is a joy to behold. Everyone deserves the opportunity to admire that nicely crafted doctype
, the powerful link
to the stylesheet, the well-written title
. And what a body
you get to see! You see properly marked up headings and paragraphs and lists and blockquotes, uncluttered and clean and purposeful. You may see an occasional div
enclosing a group of page elements that fit together logically into a stylish and functional part of a page: perhaps a luscious sidebar or a shy footer.
The joy of clean HTML is that it’s all content. There is no clutter, no presentational trash like font
tags and align
attributes. Just beautiful words, words marked up or identified to indicate their logical purpose as headings or lists or acronyms.
There’s a name for HTML like that: standards-compliant.
Standards-compliant HTML goes anywhere, does everything, never quits being available, and always makes sense no matter how you get to it. That’s a lot of joy from something so basic and simple as clean markup.
If you are using Dreamweaver, or teaching Dreamweaver, or writing a book about Dreamweaver, open things up to Code View now and then, or maybe Split View, so that everyone can see what they are really doing. Then people can see if what they’re creating visually is joyful, clean, and semantic HTML. HTML that is meant for the masses. HTML that can go anywhere, do anything and always make sense.
That’s too hard you say. You have to learn CSS, you say. CSS takes too long, you say.
But. There’s motivation to consider. If you are using Dreamweaver, or teaching Dreamweaver, or writing a book about Dreamweaver, do you think you or the people you are training want to be what Kathy Sierra calls kick-ass users? Do they want to reach the most people on the most devices? Do they want to create work that will go anywhere, do anything and always make sense: professional level kick-ass work?
Let’s look at motivation a bit more. Suppose someone using Dreamweaver wants to move something over to the right on the page a few pixels. Using only Design View, you could have them use the text indent icon on the Property inspector. The stuff would move, right? But what if they were using Split View and realized that they had, in reality, created a blockquote
. Having survived 10th grade English, your user realizes in her heart of hearts that whatever she just moved a few spaces really isn’t a blockquote
.
Here’s your moment of motivation. In this moment, you show this user how to move things to the right just a bit with a CSS property called margin-left
hitched up to a class
or id
for the element being moved. Not too hard, not too much CSS to take forever to learn. Just enough CSS to help the user kick butt with clean, semantic, standards-compliant HTML. Ah, joy.
Another example. Suppose you or a person you are training creates a class
and assigns it to a paragraph. Wow, you feel cool cause you’re using CSS. However, each time you press Enter in Dreamweaver and type another paragraph, the class
attribute persists. Soon you have a page full of paragraphs with dozens of class
attributes scattered in the markup.
Unless you looked at Code View now and again, or perhaps work in Split View, you’d never know that the page was littered with class
attributes. If you did look at Code View, you might wonder if you really need to assign the same class to every single paragraph you write. Isn’t that, like, classitis or something, dude? Here’s that moment of motivation when you explain that one style for the p
element could do the same thing with no classes needed anywhere. Suddenly the difference between cluttered markup and clean markup makes sense and CSS isn’t so hard after all.
I’ve been known to call this notion integrated HTML and CSS, but today, I’m calling it joy.
Is writing standards-compliant web pages is a worthy goal? Is work that will go anywhere, do anything and always make sense a worthy goal? I certainly think so. If I’m right, we have admit that Dreamweaver’s Code View is worth using, at least sometimes. We have to admit that using CSS instead of presentational HTML is easier in Dreamweaver if people can experience the joy of HTML.
Technorati Tags: web design, accessibility, CSS, education, web design education, web standards, Dreamweaver
You can now access all sorts of university courses by podcast at iTunes. There are classes from Duke, Princeton, Yale, Oxford and more. Want French poetry? Psych? TED talks? Go get it.
Tim Berners-Lee and three other pioneers began something at Web Science. Teachers need to follow these developments because they may result in a new curriculum or degree track called web sciences that unites all the diverse and uncoordinated threads we now have running that all lead to some sort of training in web technologies. They define web sciences like this:
When we discuss an agenda for a science of the Web, we use the term “science” in two ways. Physical and biological science analyzes the natural world, and tries to find microscopic laws that, extrapolated to the macroscopic realm, would generate the behavior observed. Computer science, by contrast, though partly analytic, is principally synthetic: It is concerned with the construction of new languages and algorithms in order to produce novel desired computer behaviors. Web science is a combination of these two features. The Web is an engineered space created through formally specified languages and protocols. However, because humans are the creators of Web pages and links between them, their interactions form emergent patterns in the Web at a macroscopic scale. These human interactions are, in turn, governed by social conventions and laws. Web science, therefore, must be inherently interdisciplinary; its goal is to both understand the growth of the Web and to create approaches that allow new powerful and more beneficial patterns to occur.
You might also be interested in Tim Berners-Lee’s testimony before Congress where he said, “The Web’s next most important application is likely being dreamed up somewhere by someone, quite likely a woman.”
Technorati Tags: web design, web design education