Tim Berners-Lee on TED Talks in February 2010. The video is only 5 minutes long. Seems particularly appropriate the day after the article about Twitterscapes.
Category: WebDesign
InterAct scores a big w00t with new book and site
InterACT with Web Standards: A Holistic Approach to Web Design has reached the stage in the publishing cycle where you can preorder the book.
You can order on Amazon.com or from Amazon.co.uk. At some point in the near future, it will also be available from Peachpit and other booksellers like Barnes and Nobel.
A new site at interactwithwebstandards.com went up yesterday in support of the book. Currently there, you’ll find the table of contents, and a list of all the people involved in writing and designing this book. The list contains some familiar names and excellent people at work on this book.
It’s the first “companion” book written in support of the InterAct Curriculum.
Speaking of the InterAct Curriculum, even more course materials and more courses are going to be announced at SXSW in March, so be watching to see what the new courses are.
Here’s a blurb from the site, explaining what the book is all about.
Crafted by the education luminaries that brought you the revolutionary InterACT curriculum, the Opera Web Standards Curriculum, and the experts that power The Web Standards Project, this book is the definitive guide to the best practices every web professional needs to master to succeed in their career.
If you’re teaching a basic web design course, you should check out the resources available in this book as well as in the curriculum, which has materials for many more courses as well.
Useful Links: Digital News, Young Designers
Why the iPad (and kin) is Unlikely to Yield Consumer Savings at Wired Pen puts pen and paper to the math involved in digital distribution of news by media companies trying to transition from print.
Group Interview: Expert Advice for Students and Young Web Designers at Smashing Magazine was eye opening. And annoying. For one thing, everyone they interviewed was male.
Another problem I had was that I didn’t recognized many of the names of the web design experts they interviewed. Of course, there’s no reason why I should know every web design expert on the planet, but I do stay in touch with this area of knowledge. All the men interviewed had interesting job titles, and are no doubt good at their jobs.
None of the men interviewed by Smashing Magazine were educators. Few of them mentioned formal training for web designers, and when they did, it was all about what happens outside of formal training. They talked about passion and experience, about finding work and freelancing. None of them talked about how their education prepared them to work in the web design field.
As a web design educator, I think the attitudes and comments of the men interviewed in this article deserve careful thought by folks like me who identify as educators of web designers.
Have you thought about the gender choices on web forms?
I’ve never had a problem selecting the Female option on a form asking me whether I’m male or female. Never a pause for thought, never an unsure moment. Nothing in my long life ever prompted me to hesitate over the choice between male or female.
An easy choice is probably the case for most people.
But it’s not the case for everyone.
A year or so ago, I watched a presentation by maymay that opened my eyes to the fact that not every person on the planet is quite so confident when faced with a binary gender choice. (I wish I could find that presentation now, but I don’t see a link to it on maymay’s site or blog.) In that year, the problem caused for some by limiting the gender choices to two options has been percolating in my brain.
A good bit of my thinking dealt with whether or not something about this should be taught to students of web design, in the same way that accessible form design is taught. I didn’t have any brilliant ideas about how to deal with the issue in terms of educating students about what might be a better practice, so I just let the thoughts rattle about in my head.
The fabulous Sarah Dopp does have some brilliant ideas about this. On Dopp Juice she recently posted Designing a Better Drop Down Menu for Gender with four very good suggestions to replace the binary option of either male or female. The simplest is just stop making the gender option a required form field. Another simple suggestion from Sarah is to don’t even ask the question. She also suggests having a third option—something like “it’s complicated” or “decline to state.” Her fourth idea was a sliding scale.
A lot of people support the idea of having more than two options. A Facebook group petitioning Facebook to include more gender options has almost 19,000 members.
On Dopp Juice, there’s an earlier post that will help you understand the dilemma the gender form field presents to some people called Genders and Drop Down Menus. Another helpful post to clarify the problem for you is Beyond the Binary: Forms at this ain’t livin’.
I invite you to think about the issue of how we deal with gender identification in forms. Also, think about whether there a need to address this at an education level from the angle of best practices, accessibility, or human rights.
Useful links: accessibility mistakes, WAVE in Dreamweaver, countdown to mobile, Gartner predictions, ePub for Web Designers
Common Accessibility Mistakes at Visual Twenty-Eight is a good checklist of things to make sure you aren’t doing.
WAVE Dreamweaver Extension is just out from WebAIM. It’s in beta, and there are some limitations at the moment. Now you can get a WAVE report on your page right in Dreamweaver. Super!
Gartner forecast
The road to 2013: A timeline for newspapers at RJI Mobile Blog talks about Gartner’s forecast that “By 2013, mobile phones will overtake PCs as the most common Web access device worldwide.” Donald Reynolds, the RJI Mobile blogger, says:
This is a killer deadline — within 35 months the whole newspaper industry needs to move its emphasis from the static Web to the mobile Web. From 17-inch displays to 3-inch displays. From full keyboard and mouse to one-handed navigation. And you can’t really wait until the deal is done if you want to be a major player in technology. If Gartner’s prediction is accurate, newspapers really have just 18-24 months to position themselves as the leading news content provider for mobile platforms.
I look at a statement like that and my educator background kicks in with questions like
- Are we teaching web design students enough about making mobile-ready content?
- Are there enough trained developers in the industry who can create an effective mobile site?
- What should educators be doing with curriculum when faced with trends like this?
The entire set of predictions by Gartner are relevant to educators. Here are just a few:
- By 2012, India-centric IT services companies will represent 20 percent of the leading cloud aggregators in the market (through cloud service offerings).
- By 2014, most IT business cases will include carbon remediation costs.
- Internet marketing will be regulated by 2015, controlling more than $250 billion in Internet marketing spending worldwide.
- By 2014, over 3 billion of the world’s adult population will be able to transact electronically via mobile or Internet technology.
The full report from Gartner Predicts 2010 is available from Gartner.
ePub
What Web Designers need to know about ePub from Nimbupani Designs explains what ePub is:
EPUB is a collection of 3 specifications:
- Open Publication Structure (OPS) 2.0, defines what formats are allowed to be used for the content (e.g. XHTML 1.1 and CSS 2).
- Open Packaging Format (OPF) 2.0, describes metadata, and structure of the .epub file in XML
- OEBPS Container Format (OCF) 1., specifies the directory structure of the EPUB ZIP archive.
This looks like an opportunity for a web designer who knows how to create effective document structure and formatting, or as Nimbupani says,
Most e-books today are created by automated tools which are, at best, tag soup generators with no concern for design. My guess is publishers who consistently output great e-book designs would do much better in the marketplace.
Review: Web Design for Developers
A review by Web Teacher of Web Design for Developers: A Programmer’s Guide to Design Tools and Techniques (Pragmatic Programmers)
(rating:
stars)Web Design for Developers: A Programmers Guide to Design Tools and Techniques by Brian P. Hogan, is, as the title suggests, aimed at developers rather than at designers. In just over 300 pages, Hogan tries to cover everything about creating a web site starting from initial pencil sketches to the finished product. Included are chapters about color, typography, structure, content, HTML, CSS, print and mobile CSS, cross-browser isssues, accessibility, search engine optimization, testing and a set of resources.
The list of topics sounds really good. It’s a lot to ask of one book, and it’s a decent book, but it isn’t a great book. The 300 pages are a restriction. Some things that could take a whole chapter to explain were mentioned with one or two sentences. There are good tips and techniques in the book, but there are also a number of things about the book that I found problematic. For example, in the section on building the home page search form with HTML, the notion of using the <label>
with form fields is ignored. Later in the book, the developer is told to go back to the form and add <label>
elements for the sake of accessibility. I’m glad he got around to mentioning it, points for that, but doesn’t it make better sense to tell a developer how to design an accessible form right the first time it’s mentioned? Otherwise, it feels like something you might do after you’re finished if you feel like getting around to it.
Some of the information seems out of date. The accessibility chapter talks about using access keys, an idea that’s no longer considered best practice. The use of unobtrusive JavaScript is mentioned in passing after several JavaScript ideas that are not unobtrusive have been trotted out. A tag cloud example is given with links reading <a href="#">
. The use of the pound sign in the element is explained by saying that it will be replaced programmatically later, but that programming is never mentioned.
The sections on color and typography were good. The sections on images and image optimization were good.The coding examples in both HTML 4 and HTML 5 for the layout were well done. I had to keep reminding myself that the audience for this book is developers who are adept at things like Java or Ruby or PHP but don’t necessarily know how to make a web site look appealing. Limited and flawed as the book seems to a web standards advocate like myself, to a developer this might be the quick and simple guidance that is needed for a project.
When I read the title of the book I initially thought it might be something along the lines of the classic The Non-Designer’s Web Book by Robin Williams, with its explanation of design techniques. The title gives that impression. However, this book is nothing like that.
Summary: A general and wide-ranging look at web design techniques.
Technorati Tags: Web Design for Developers, book reviews
Designing with Structural Thinking
In the old days, many of us learned to make web pages by first thinking about the “look” and what images, fonts, color schemes, and graphic design elements we would use to achieve it. We launched Photoshop or Fireworks and played with the look until we knew precisely (down to the pixel) what the page would look like. Once we had that plan, we began trying to make HTML create a pixel perfect rendering of the design.
If you want your HTML page to be web standards compliant and accessible you need to back off from thinking about “the look” first and begin your process by thinking about the semantic meaning and structure of the content your page will hold.
The look doesn’t matter
Before you faint and fall out of your chair over that statement, let me explain. A well-structured HTML page can look like absolutely anything. The CSS Zen Garden revolutionized web design by proving that a page of HTML can be made to look like absolutely anything. The CSS Zen Garden helped us finally get it: there is power in CSS that can be used to create any presentation whatsoever out of a simple page of HTML.
HTML is not just for the computer monitor anymore. That wonderful look you created in Photoshop or Fireworks might not work at all on a cell phone, or an aural screen reader. But a well-structured HTML page can go anywhere, work on any internet capable device, and be styled in a manner appropriate to the device with a CSS stylesheet.
Start Your Thinking
The starting point is structural. Some writers call it semantic. What those terms mean is that you need to think of your content as blocks of related meaning, or more simply, as content blocks. Think about the purpose your various content blocks will serve. Then design a semantic HTML structure that supports the meaning and purpose of your content.
If you sat down and planned out the structural bits and pieces you wanted on a web page, you might come up with a list like this.
- heading with logo and site name
- main page content
- global site navigation
- subsection navigation
- search form
- utility area with shopping cart and check out
- footer with legal stuff
The generic element used to provide structural context to a page of HTML is the div element. (That’s assuming you aren’t experimenting with HTML5, which has elements fitting many of these structures built in.) Using the div element with assigned ids for the structural parts of the page, your major structural content blocks could be:
<div id="header"></div>
<div id="content"></div>
<div id="globalnav"></div>
<div id="subnav"></div>
<div id="search"></div>
<div id="shop"></div>
<div id="footer"></div>
It isn’t a layout; it’s a structure. It’s the organization of information into content blocks. Once you understand what your structure needs to be, adding the appropriate content in the appropriate divisions of the page becomes automatic.
A div can contain anything, even another div. Your major content blocks will contain the HTML elements you need to create your page–headings, paragraphs, images, forms, lists, and so on.
By thinking first in terms of content, you now have structural HTML elements that can be positioned and styled in any place on the page and in any way you want. Each of those content blocks in your HTML can be individually placed on the page, and assigned colors, fonts, margins, backgrounds, padding, or alignment rules.
This information was rewritten from an earlier much longer article published at the Wise-Women.org site called The Early Bird Catches the CSS: Planning Structural HTML.