<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Learning the World &#187; london</title>
	<atom:link href="http://learningtheworld.eu/tag/london/feed/" rel="self" type="application/rss+xml" />
	<link>http://learningtheworld.eu</link>
	<description></description>
	<lastBuildDate>Tue, 06 Nov 2012 00:17:33 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
	<item>
		<title>@media 2008</title>
		<link>http://learningtheworld.eu/2008/atmedia-2008/</link>
		<comments>http://learningtheworld.eu/2008/atmedia-2008/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 20:00:18 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[AMEE]]></category>
		<category><![CDATA[Andy Clarke]]></category>
		<category><![CDATA[atmedia]]></category>
		<category><![CDATA[atmedia2008]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[book:ean=9780596529307]]></category>
		<category><![CDATA[book:isbn=0596529309]]></category>
		<category><![CDATA[book:isbn=0975240293]]></category>
		<category><![CDATA[carbon footprint]]></category>
		<category><![CDATA[comics]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dan Rubin]]></category>
		<category><![CDATA[Edenbee]]></category>
		<category><![CDATA[Frontend Engineering]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[James Graham]]></category>
		<category><![CDATA[jaws]]></category>
		<category><![CDATA[John Resig]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Lachlan Hunt]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[Nate Koechley]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Rich Schwerdtfeger]]></category>
		<category><![CDATA[Richard Schwerdtfeger]]></category>
		<category><![CDATA[upcoming:event=318308]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/?p=105</guid>
		<description><![CDATA[I had the chance to visit the <strong>@media conference in London</strong> again, for the third time. Again it was different than the last times. Perhaps less spectacular, a little less people, no real revelation. There were excellent talks inside the halls, but the best talks happened outside. Like speaking with Nate Koechley about&#160;[&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/martin-kliehm/2560737021/in/set-72157605494499216/"><img src="/wp-content/uploads/2008/06/panel" width="210" height="158" alt="@media Hot Topics Panel" class="floatleft" /></a> I had the chance to visit the <strong>@media conference in London</strong> again, for the third time. Again it was different than the last times. Perhaps less spectacular, a little less people, no real revelation. There were excellent talks inside the halls, but the best talks happened outside. Like speaking with <strong><a href="http://nate.koechley.com">Nate Koechley</a></strong> about accessible <a href="/2008/captioning-youtube-with-dfxp/">video captioning</a> with a <acronym title="World Wide Web Consortium">W3C</acronym> <acronym title="Extensible Markup Language">XML</acronym> standard that exists for exactly that purpose. There are video tutorials on the Yahoo! Developer Network that would be great test objects. Imagine the impact crowdsourced captioning for video content on flickr or YouTube could have on accessibility! Or I learned from <strong>David Storey</strong> that Opera is working on a curriculum together with the Web Standards Project. Interesting because there have been <a href="http://www.idcnet.info">similar approaches</a> financed by the European Commission, and it would be good to get them talk to each other. Meeting <strong>Steve Faulkner</strong> whose <a href="http://www.paciellogroup.com/resources/wat-ie-about.html">Accessibility Toolbar</a> I helped translating into German. Or just speaking with Antonia Hyde, Christian Heilmann, Fabio Carriere, Henny Swan, <a href="http://www.accessify.com">Ian Lloyd</a>, Lachlan Hunt, Patrick H. Lauke, Richard Ishida, and a few others about standards, accessibility, and internationalization. I admit it. I&rsquo;m a geek, I can&rsquo;t smalltalk.</p>

<p><a href="http://www.flickr.com/photos/martin-kliehm/2560723617/in/set-72157605494499216/"><img src="/wp-content/uploads/2008/06/ian-lloyd" width="210" height="158" alt="dir=rtl: Ian Lloyd, David Storey, Lachlan Hunt" class="floatleft" /></a> I started my conference program with a <strong>case study by the <acronym>BBC</acronym></strong>. They did a redesign and managed to squeeze formerly 60 images into 3 sliding doors and sprites. Their home page is now under 300<abbr title="Kilobyte">K</abbr> and 30 <acronym>HTTP</acronym> requests. Nice to see <a href="/2007/performance-2/">Yahoo&rsquo;s Exceptional Performance</a> guidelines go mainstream. About 5% of their users access the site without JavaScript. They don&rsquo;t get identical features, but they get identical care. For them accessibility isn&rsquo;t a buzzword, it&rsquo;s become a natural part of their daily work. So they were able to find out that <code>blur()</code> is not a friend with JAWS. Also the <acronym>BBC</acronym> plays well with the other kids: they joined the OpenID foundation, and with <a href="http://backstage.bbc.co.uk"><acronym>BBC</acronym> backstage</a> they open their content through an <acronym>API</acronym>. Another charming idea is their <strong>public beta</strong> where people can testdrive new features. About 60% have personalized their home page, although one of the speakers described the personalization features with &ldquo;my mom&rsquo;s head exploded.&rdquo; They used agile development with 2 week sprints, run the website in 12 languages, but don&rsquo;t have a <acronym title="Content Distribution Network">CDN</acronym> yet because of the license fees.</p>

<p>Another case study about the <acronym title="Lifestyle of Health and Sustainability">LOHAS</acronym> community <strong>Edenbee</strong> wasn&rsquo;t <em>that</em> exiting, mostly because I knew the platform <a href="http://edenbee.com/users/martin/">since beta</a> and didn&rsquo;t get quite why I should speak with other people about changing their lightbulbs. But it&rsquo;s nice to keep track of your carbon footprint, a feature that uses the <a href="http://www.amee.cc">AMEE</a> open <acronym>API</acronym>.</p>

<p>I was curious about <strong><a href="http://www.w3.org/html/wg/html5/"><acronym title="Hypertext Markup Language">HTML</acronym>&nbsp;5</a></strong>, so I went to the presentation of Lachlan Hunt and James Graham. Still I don&rsquo;t see any advantage of having a bunch of new elements that are incompatible with older browsers when I can achieve the same with <acronym title="Accessible Rich Internet Applications">ARIA</acronym> attributes. But I understand the rationale behind some of their decisions, although that doesn&rsquo;t mean I come to the same conclusions.</p>

<p>For example people use a lot of &ldquo;nav&rdquo; and &ldquo;menu&rdquo; classes. To make their live easier, the <acronym>WHATWG</acronym> came up with the idea to create a <code>nav</code> element. A block level element, so you wouldn&rsquo;t have to use those <code>&lt;div class=&quot;nav&quot;&gt;</code> any more. But every time I use something like <code>class=&quot;navigation&quot;</code> it will be an unordered list! I don&rsquo;t need another <code>div</code>, I&rsquo;m perfectly happy with my <code>ul</code> and <code>role=&quot;navigation&quot;</code>. It&rsquo;s truly backward compatible, it&rsquo;s semantic, I can use it today, and there isn&rsquo;t a steep learning curve.</p>

<p><a href="http://www.flickr.com/photos/martin-kliehm/2561565004/in/set-72157605494499216/"><img src="/wp-content/uploads/2008/06/comic-panel" width="210" height="153" alt="Concrete Comic Panel" class="floatleft" /></a><a href="http://www.flickr.com/photos/martin-kliehm/2560740717/in/set-72157605494499216/"><img src="/wp-content/uploads/2008/06/andy-clarke" width="210" height="171" alt="Andy Clarke&rsquo;s design" class="floatleft clear" /></a> Then I went to two <strong>design talks by Andy Clarke and Dan Rubin</strong>, and though their designs were beautiful, the code examples were not. Imagine the flexibility of a newspaper article and compare that with the inflexibility of absolutely positioned paragraphs with fixed heights. Exactly. Apart from that Andy&rsquo;s main inspiration came from comic books. It never hurts to throw in some colorful images.</p>

<p>Like in comic books, usability is not about <em>getting</em> from A to B, it&rsquo;s about the <em>experience</em> of getting from A to B. In comic books the size of a panel and the amount of text strongly influences the reading speed. So you can emphasize content and add dynamics in your web design. That doesn&rsquo;t mean necessarily that everything has to be in boxes. Emphasis can also be added by <em>removing</em> the boxes.</p>

<p><strong>Dan Rubin</strong> used a lot of effects on his designs, like a noise filter to add texture on monochrome surfaces. Nice idea, though that implies the designer explaining the rationale of such a feature to the front-end engineers. They would either ignore it because they overlooked the subtle texture or because they assumed it would be just noise. Some less intrusive hint I will readily adopt was using a letter-spacing of &minus;1 on headlines to prevent tiny rivers between letters. <img src="http://learningtheworld.eu/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>

<p>What slightly worries me is that Dan talked about re-using patterns for some effects in Photoshop. Re-using patterns is the same in <acronym title="Cascading Style Sheets">CSS</acronym>, but re-usable effects in Photoshop can mean an <em>un</em>usable amount of work in <acronym>CSS</acronym> and lots of pictures making the website slow. What I miss so far is a common understanding of effects and patterns that are both easy to work with in Photoshop <em>and</em> in frontend programming.</p>

<p><a href="http://www.flickr.com/photos/martin-kliehm/2611269470/in/set-72157605494499216/"><img src="/wp-content/uploads/2008/06/koechley-slide-frontend-knowledge-areas-thumb" width="210" height="158" alt="Slide: Knowledge Areas of Frontend Engineering" class="floatleft" /></a> The next day started with <strong>Nate Koechley&rsquo;s</strong> keynote about <strong><a href="http://nate.koechley.com/blog/2008/06/11/slides-professional-frontend-engineering/">professional frontend engineering</a></strong>. He chose the topic because he thinks this is critical to the advancement of the Internet, and I couldn&rsquo;t agree more. As Frontend Engineers we write <em>software</em> with <acronym title="Extensible Hypertext Markup Language">XHTML</acronym>, <acronym title="Cascading Style Sheets">CSS</acronym>, JavaScript, and quite some amount of <acronym>PHP</acronym>. Douglas Crockford calls this &ldquo;<cite>the most hostile software development environment imaginable</cite>,&rdquo; and if you take a look at this graphic from Nate&rsquo;s slides you will understand why. There are a number of knowledge areas that can be applied in a number of ways on three operating systems and half a dozen browsers in two rendering modes. If you ever wondered why you sometimes see little clouds of smoke coming out of your frontend engineering heads, that&rsquo;s why.</p>

<p>There are four <strong>guiding principles</strong>:</p>

<ol><li>Availability and accessibility for all users worldwide</li>
<li>Openness: share, learn, support, advocate</li>
<li>Richness: provide, but not too much</li>
<li>Stability</li></ol>

<p>Then there are three <strong>core techniques</strong>: <a href="http://developer.yahoo.com/yui/articles/gbs/">Graded Browser Support</a>, <a href="http://domscripting.com/blog/display/41">Progressive Enhancement</a>, and <a href="http://www.onlinetools.org/articles/unobtrusivejavascript/">Unobtrusive JavaScript</a>.If you haven&rsquo;t heard about those concepts, please read about them now.</p>

<p>At that point the presentation turned into giving advice for quite a number of best practices and tips, like using <a href="http://www.jslint.com">JSLint</a>, <a href="http://developer.yahoo.com/yui/yuitest/"><acronym title="Yahoo! User Interface Library">YUI</acronym> Unit Testing</a>, or <a href="http://developer.yahoo.com/yui/profiler/"><acronym>YUI</acronym> Profiler</a> to enhance the quality of your code. Or serving <strong>cacheable assets from cookie-free domains</strong>. Or <strong>anticipated preloads</strong>: sneak in your new JavaScript and <acronym>CSS</acronym> files a week <em>before</em> the relaunch. <img src="http://learningtheworld.eu/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" />  Or did you know that the <strong>iPhone</strong> 2G can keep only 19 assets in <strong>cache</strong>, and that it doesn&rsquo;t cache anything larger than 25K? Uncompressed 25K? Needless to say, Nate&rsquo;s presentation was one of the conference highlights.</p>

<p><a href="http://www.flickr.com/photos/martin-kliehm/2560732727/in/set-72157605494499216/"><img src="/wp-content/uploads/2008/06/john-resig" width="210" height="158" alt="John Resig" class="floatleft" /></a> Later I heard a few things about building applications with existing frameworks and <acronym title="Application Programming Interface">API</acronym>s, a timely comparison between <strong>JavaScript libraries</strong> held by no other than <strong><a href="http://jquery.com">jQuery</a>&rsquo;s John Resig</strong>, some tips on <strong>internationalization</strong> by <strong>Richard Ishida</strong>, and a panel about <strong>accessibility</strong>. The one sentence that stuck most in that panel was: &ldquo;Don&rsquo;t be the guy with the problems, be the guy with the solutions.&rdquo; In fact it&rsquo;s very hard to be passionate about your job while being pragmatic and providing solutions instead of just saying &ldquo;no.&rdquo; Something <a href="http://www.ibm.com/developerworks/blogs/page/schwer?entry=cynthia_ice_remembered">Richard Schwerdtfeger</a> wrote about in a different context:</p>

<blockquote cite="http://www.ibm.com/developerworks/blogs/page/schwer?entry=cynthia_ice_remembered"><p>Working in the accessibility field is extremely difficult. It requires very specialized skills&nbsp;&mdash; including incredible persistence. Accessibility is often viewed as additional work that is not always planned for. It requires a person who is tough, committed, patient, and caring to deliver an accessible solution that is usable to our customers. To do this you must have tremendous passion for your job as there is always someone or something to trip you up.</p></blockquote>

<p>Combining passion and diplomacy is a goal many web evangelists still have to work on&hellip; In the meantime remember that accessibility is most likely to have a sustainable impact when it is <a href="http://www.usbln.org/pdf/CRGAccessibilityStudy_v1%206.pdf" type="application/pdf">supported by senior management</a>, when there is an accessibility policy for a company, and when smart companies realize that <a href="/2007/accessibility-cost-effectiveness/">there is money to be made</a> by maximizing the target audience.</p>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2008/atmedia-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>@media 2007 Wrap-Up</title>
		<link>http://learningtheworld.eu/2007/atmedia-wrapup/</link>
		<comments>http://learningtheworld.eu/2007/atmedia-wrapup/#comments</comments>
		<pubDate>Mon, 18 Jun 2007 19:25:50 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[@media]]></category>
		<category><![CDATA[Andy Clarke]]></category>
		<category><![CDATA[atmedia]]></category>
		<category><![CDATA[atmedia07]]></category>
		<category><![CDATA[atmedia2007]]></category>
		<category><![CDATA[Beyond AJAX]]></category>
		<category><![CDATA[book:isbn=0321410971]]></category>
		<category><![CDATA[book:isbn=1430319526]]></category>
		<category><![CDATA[creative sponge]]></category>
		<category><![CDATA[Hannah Donovan]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[internationalization]]></category>
		<category><![CDATA[Jesse James Garrett]]></category>
		<category><![CDATA[Joe Clark]]></category>
		<category><![CDATA[Jon Hicks]]></category>
		<category><![CDATA[Last FM]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[Mark Boulton]]></category>
		<category><![CDATA[Molly Holzschlag]]></category>
		<category><![CDATA[Richard Ishida]]></category>
		<category><![CDATA[Shawn Henry]]></category>
		<category><![CDATA[Shawn Lawton Henry]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[upcoming:event=110091]]></category>
		<category><![CDATA[WAI]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/2007/atmedia-wrapup/</guid>
		<description><![CDATA[Sum-up of the <strong>@media conference</strong> in London that I attended June 7th-8th, 2007. Read about Jesse James Garret&#8217;s keynote, passionate evangelists, and how to get great design ideas on the loo&#160;[&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Here&rsquo;s a short sum-up of the @media conference in London that I attended. <a href="/2007/not-your-problem/">Joe Clark&#8217;s</a> and Nate Koechley&#8217;s talks got separate blog entries, please check them for accessibility and <a href="/2007/performance-2/">browser performance</a> issues.</p>

<h3>In this post</h3>

<ul class="toc">
<li><a href="#garrett">Jesse James Garrett</a></li>
<li><a href="#holzschlag">Molly Holzschlag</a></li>
<li><a href="#boulton">Mark Boulton</a></li>
<li><a href="#hicks">Jon Hicks</a></li>
<li><a href="#donovan">Hannah Donovan</a></li>
<li><a href="#henry">Shawn Lawton Henry</a></li>
<li><a href="#ishida">Richard Ishida</a></li>
<li><a href="#clarke">Andy Clarke</a></li>
</ul>

<p id="garrett"><a href="http://www.flickr.com/photos/martin-kliehm/536545606/in/set-72157600328144321/" title="Larger version on flickr"><img src="/wp-content/uploads/2007/06/jesse-james-garrett" alt="Jesse James Garrett" width="240" height="180" class="floatleft photo" /></a> First off was <strong>Jesse James Garrett</strong>, the creator of the term <acronym title="Asynchronous JavaScript and XML">AJAX</acronym>, who held a keynote presentation with all the usual quotes, big stock photos, historical references to technical pioneers (this time the inventor of the Kodak film roll) and such (<a href="http://www.htmldog.com/atmedia2007/beyondajax.mp3" title="Jesse James Garrett podcast" type="audio/mp3">podcast</a>). I&#8217;m afraid I can&rsquo;t bear victorian black and white photos of technical pioneers in the context of web development any longer. OK, so this guy changed the way photos were made in 1885. Also web applications are a little more convenient now than server roundtrips. But where&#8217;s the common element? One made photography easier for the mainstream, the other is a much hyped technique with the <em>potential</em> to make things easier, but quite often people just blow it.</p>

<p>Don&rsquo;t believe the hype. Most web applications still don&#8217;t innovate, they just <em>copy desktop behavior</em>. And who is really comfortable with the restrictions of desktop software anyway? If it&#8217;s only a matter of response rates, learn from Yahoo! how to minimize the amount of data being sent on server requests. If I can update a whole page in 1-2 seconds using smart caching and other techniques, there&rsquo;s <em>no need</em> for an AJAX request except for immediate form feedback helping users to avoid errors. Film rolls have faded from the face of Earth, it really would be more interesting what&#8217;s next, after AJAX. Jesse talked about user-centered design, cited Tim O&#8217;Reilly with the paradigm to &ldquo;<a href="http://radar.oreilly.com/archives/2005/04/designing_from.html">design from the outside in</a>.&rdquo; But that only means: after having taken one usability step back, eventually we will move forward. Where to? Jesse failed to deliver that.</p>

<p id="holzschlag"><a href="http://www.flickr.com/photos/martin-kliehm/536659803/in/set-72157600328144321/" title="Larger version on flickr"><img src="/wp-content/uploads/2007/06/molly-holzschlag" alt="Molly Holzschlag" width="240" height="180" class="floatleft photo" /></a> A key factor to understand why browsers are such a pain is to remind yourself that they are just a piece of software, said <strong>Molly Holzschlag</strong>, now working for Microsoft (<a href="http://www.htmldog.com/atmedia2007/thebrokenworld.mp3" title="Molly Holzschlag podcast" type="audio/mp3">podcast</a>). In fact very complex software. She compared the <a href="http://2007.xtech.org/public/asset/attachment/126" title="The Broken World: Solving the Browser Problem Once and For All">pros and cons of different browsers</a> and what we can learn from them: short iteration circles and automated updates from Firefox, a strong brand and user identification from Opera. Otherwise she recommended that if you <em>really need</em> a feature in <acronym title="Internet Explorer">IE</acronym>, make yourself heard. Put pressure on Microsoft to get priority. Just telling them you &ldquo;want&rdquo; something like multiple background images or <acronym title="Web Accessibility Initiative">WAI</acronym> <acronym title="Accessible Rich Internet Applications">ARIA</acronym> support won&rsquo;t be enough. Your voice and your friends&rsquo; might weight more than that of the <acronym title="World Wide Web Consortium">W3C</acronym>, because you are their customers, their userbase.</p>

<p id="boulton"><strong>Mark Boulton&#8217;s</strong> presentation <a href="http://www.markboulton.co.uk/present/atmedia07">about typography</a> gained more momentum after a while (<a href="http://www.htmldog.com/atmedia2007/fivestepstobettertypography.mp3" title="Mark Boulton podcast" type="audio/mp3">podcast</a>). He explained why Verdana is lighter than Arial, and that you should blur your design to identify the optical gray gradient of a page. Then he continued to talk on grids and how to <a href="http://24ways.org/2006/compose-to-a-vertical-rhythm">design to a vertical rhythm</a>, a topic well known from print but rather unrecognized in web design until last year. Quite fashionable are headlines in a serif font for a better structure, and paying attention to small details like using the correct quotation marks or dashes can make a difference.</p>

<p id="hicks"><a href="http://www.flickr.com/photos/martin-kliehm/536658835/in/set-72157600328144321/" title="Larger version on flickr"><img src="/wp-content/uploads/2007/06/jon-hicks" alt="Jon Hicks with his sketchbook" width="240" height="180" class="floatleft photo" /></a> <strong>Jon Hicks</strong> showed us <a href="http://www.hicksdesign.co.uk/journal/be-a-creative-sponge">how to be a creative <del>leech</del> sponge</a> (<a href="http://www.htmldog.com/atmedia2007/howtobeacreativesponge.mp3" title="Jon Hicks podcast" type="audio/mp3">podcast</a>). Get your inspiration <a href="http://del.icio.us/jonhicks/sponge" title="Examples from Jon Hicks&rsquo; del.icio.us account">everywhere</a>&nbsp;&mdash; with two exceptions. Do sketches, keep those you draw during phone calls, take photos of typefaces, keep photos gone bad just for the color effects, collect labels from clothes, get leaflets (the &ldquo;all you can eat buffet for designers&rdquo;; get even the bad as you might need to mimic bad design some day). Get inspiration from book covers, graphic novels, <a href="http://www.amazon.com/dp/1597020052/">books for</a> <a href="http://www.amazon.com/dp/000724794X/">children</a>, magazines, patterns, prints, or packaging design. <a href="http://printpattern.blogspot.com">Blogs</a> and <a href="http://www.flickr.com/photos/factoryjoe/collections/72157600001823120/">flickr</a> <a href="http://www.flickr.com/photos/printpattern/">groups</a> also help you to get inspiration, delivered right to your desktop through their <acronym>RSS</acronym> feed. The two exceptions? Other websites and logos, because there&#8217;s a high risk you will come up with a copy instead of an original idea. They are too close to the desired product so there&rsquo;s no room for creative transformation.</p>

<p>Once you have collected inspirational material, it needs to be cataloged. That can be done in a sketchbook, but iPhoto, <a href="http://www.barebones.com/products/yojimbo/">Yojimbo</a>, or flickr will do the job.</p>

<p>Catalysts against a creative block (the dreaded blank page) can be deadlines, changing your environment and going for a walk or drive, going to bed, some peace and quietness (in the bathroom, where you keep the magazines for inspiration), taking a shower, or traditional techniques like brainstorming, mindmapping, criticizing and learning from bad examples, or moodboards. If your clients are adventurous enough, they can even do their own.</p>

<p id="donovan"><a href="http://www.flickr.com/photos/rachelandrew/539167297/in/set-72157600329497041/" title="Photo by Rachel Andrew, see larger version on flickr"><img src="/wp-content/uploads/2007/06/hannah-donovan" alt="Hannah Donovan" width="240" height="160" class="floatleft photo" /></a> Some people are <a href="http://blog.basquiat.de/archives/471-Halbbestaendige-Geruechte.html" hreflang="de">angry about Last FM&rsquo;s sell-out to CBS</a>, but <strong>Hannah Donovan</strong> didn&rsquo;t make the impression that a petty-minded corporate spirit has taken over (yet). She talked about lessons you learn in a startup, like getting started, getting out the product very quickly (before others do it), taking small iteration steps with the rapid development technique <a href="http://en.wikipedia.org/wiki/Scrum_(development)">Scrum</a>, and using broad brushstrokes as a designer. Perfectionism is no priority for startups. Also she recommended that designers and developers work on a team (<em>really</em>) and hold 5&nbsp;minute stand-up meetings every morning, &ldquo;that makes a world of difference.&rdquo; That actually means sharing a room, you know.</p>

<p id="henry"><strong>Shawn Lawton Henry</strong> works for the <acronym>W3C</acronym> <acronym title="Web Accessibility Initiative">WAI</acronym> and the <acronym title="Massachusetts Institute of Technology">MIT</acronym>, naturally she talked about accessibility (<a href="http://www.htmldog.com/atmedia2007/advancingwebaccessibility.mp3" title="Shawn Lawton Henry podcast" type="audio/mp3">podcast</a>). That&rsquo;s something most people take as &ldquo;what you can get away with,&rdquo; but it&rsquo;s really <em>about people</em>. So it&rsquo;s important to understand how people with disabilities use the web. Technical standards like the Web Content Accessibility Guidelines 2.0 (<acronym>WCAG</acronym>) only supply a shared definition of requirements. Because they are not going to change for a while you better take the time to <a href="http://www.w3.org/TR/WCAG20/">review the current version</a>. However, the <acronym>WCAG</acronym> Techniques document will be adaptable and more flexible. There will be subversions, and although there&rsquo;s no issue tracker at the moment, you will be able to submit additional techniques to meet the <acronym>WCAG</acronym> requirements as they are intended to grow with time.</p>

<p id="ishida"><a href="http://www.flickr.com/photos/martin-kliehm/536659597/in/set-72157600328144321/" title="Larger version on flickr"><img src="/wp-content/uploads/2007/06/richard-ishida" alt="Richard Ishida" width="240" height="180" class="floatleft photo" /></a> I didn&rsquo;t take notes on <strong>Richard Ishida&rsquo;s</strong> <a href="http://people.w3.org/rishida/blog/?p=95">presentation about <acronym title="internationalization">I18N</acronym></a> because I was familiar with the slides already, but I was deeply impressed by this man (<a href="http://www.htmldog.com/atmedia2007/designingforinternationalusers.mp3" title="Richard Ishida podcast" type="audio/mp3">podcast</a>). Richard lives and breathes internationalization. He speaks about a dozen languages and doesn&rsquo;t let a chance pass to practice them. He is the perfect personification as head of <acronym>W3C</acronym> <acronym>I18N</acronym> activity. I only wish he had said a few things about the <a href="http://www.w3.org/TR/its/"><acronym>I18N</acronym> tag set</a> because it&rsquo;s a mighty tool for translations and fairly new.</p>

<p id="clarke">On a related subject <strong>Andy Clarke</strong> asked designers worldwide if they thought their country or region got a distinctive design style, and he compared international websites of global players (<a href="http://www.htmldog.com/atmedia2007/royalewithcheese.mp3" title="Andy Clarke podcast" type="audio/mp3">podcast</a>). While most of them just work, they could do better by adapting to the local customs and style. Culturalization is the key, anything else is modern imperialism. Check his <a href="http://www.stuffandnonsense.co.uk/downloads/slides/atmedia07.pdf" type="application/pdf" title="Andy Clarke: Royale with Cheese">presentation</a> (<acronym title="Portable Data Format">PDF</acronym>, 18&nbsp;<acronym title="Megabyte">MB</acronym>).</p>

<p><strong>Somehow it was different than last year.</strong> Of course I came home full of inspiration, but this time it was more like deepening knowledge, while last year for example the concepts of microformats or browser performance were totally new for me. I met more people than in 2006, and I feel some of them can become my friends. That&rsquo;s a new experience at a conference. I even found some parallels with Joe Clark. No, I&rsquo;m not a &ldquo;<a href="http://blog.fawny.org/2007/06/08/retired/">sarcastic gay vegan</a>,&rdquo; but we both don&rsquo;t drink, prefer tea, and can be quite pedantic&hellip; I even linked to his website without <code>rel=nofollow</code> now, what an improvement! <img src="http://learningtheworld.eu/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" />  Anyway, I&rsquo;m looking forward to meet some of my new friends in Brighton at <a href="http://2007.dconstruct.org">d.construct</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2007/atmedia-wrapup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.htmldog.com/atmedia2007/beyondajax.mp3" length="25117414" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/thebrokenworld.mp3" length="26435499" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/fivestepstobettertypography.mp3" length="25527027" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/howtobeacreativesponge.mp3" length="29128992" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/advancingwebaccessibility.mp3" length="34367158" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/designingforinternationalusers.mp3" length="27147592" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/royalewithcheese.mp3" length="27926598" type="audio/mpeg" />
		</item>
		<item>
		<title>@media 2007 Slides</title>
		<link>http://learningtheworld.eu/2007/atmedia-2007-slides/</link>
		<comments>http://learningtheworld.eu/2007/atmedia-2007-slides/#comments</comments>
		<pubDate>Sun, 17 Jun 2007 14:54:18 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[@media]]></category>
		<category><![CDATA[Andy Clarke]]></category>
		<category><![CDATA[atmedia]]></category>
		<category><![CDATA[atmedia07]]></category>
		<category><![CDATA[atmedia2007]]></category>
		<category><![CDATA[Dan Cederholm]]></category>
		<category><![CDATA[Dan Webb]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[Drew McLellan]]></category>
		<category><![CDATA[Håkon Wium Lie]]></category>
		<category><![CDATA[Hannah Donovan]]></category>
		<category><![CDATA[Jason Santa Maria]]></category>
		<category><![CDATA[Jeremy Keith]]></category>
		<category><![CDATA[Jesse James Garrett]]></category>
		<category><![CDATA[Joe Clark]]></category>
		<category><![CDATA[Jon Hicks]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[Mark Boulton]]></category>
		<category><![CDATA[Molly Holzschlag]]></category>
		<category><![CDATA[Nate Koechley]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[Richard Ishida]]></category>
		<category><![CDATA[Shawn Henry]]></category>
		<category><![CDATA[Shawn Lawton Henry]]></category>
		<category><![CDATA[Simon Collison]]></category>
		<category><![CDATA[Simon Willison]]></category>
		<category><![CDATA[slides]]></category>
		<category><![CDATA[talks]]></category>
		<category><![CDATA[Tantek Çelik]]></category>
		<category><![CDATA[upcoming:event=110091]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/2007/atmedia-2007-slides/</guid>
		<description><![CDATA[Like last year I will try to link all <strong>presentation slides</strong> and podcasts from the @media conference in London, June 7th-8th, 2007. I hope you find it as convenient as I do.&#160;[&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Like last year I will try to link all presentation slides and podcasts from the @media conference in London, June 7th-8th, 2007. I hope you find it as convenient as I do. <img src="http://learningtheworld.eu/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>

<ul>
<li><strong>Andy Clarke:</strong> <a href="http://www.stuffandnonsense.co.uk/downloads/slides/atmedia07.pdf" type="application/pdf">Royale With Cheese</a> (<acronym>PDF</acronym>, 18&nbsp;<acronym title="Megabyte">MB</acronym>); <a href="http://www.htmldog.com/atmedia2007/royalewithcheese.mp3" title="Andy Clarke Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Dan Cederholm:</strong> <a href="http://www.simplebits.com/publications/speak/juggling/juggling.pdf" type="application/pdf">Interface Design Juggling</a> (<acronym>PDF</acronym>, 22&nbsp;<acronym>MB</acronym>); <a href="http://www.htmldog.com/atmedia2007/interfacedesignjuggling.mp3" title="Dan Cederholm Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Dan Webb:</strong> <a href="http://www.slideshare.net/danwrong/java-script-fu-media-london">The Mysteries Of JavaScript-Fu</a>; <a href="http://www.htmldog.com/atmedia2007/themysteriesofjavascriptfu.mp3" title="Dan Webb Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Drew McLellan and Simon Collison:</strong> <a href="http://www.colly.com/comments/media-europe-2007/">High-Noon Shoot-Out: Design vs. Implementation</a></li>
<li><strong>Håkon Wium Lie:</strong> <a href="http://people.opera.com/howcome/2007/talks/06-08-at-media.pdf" type="application/pdf">One Web, Acid2 and CSS3</a> (<acronym title="Portable Data Format">PDF</acronym>, 3.7&nbsp;<acronym>MB</acronym>); <a href="http://www.htmldog.com/atmedia2007/1webacid2andcss3.mp3" title="Håkon Wium Lie Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Hannah Donovan and Simon Willison:</strong> For Example&hellip; <a href="http://static.last.fm/media/HDonovan_@Media.pdf" type="application/pdf">Last FM</a>  (<acronym title="Portable Data Format">PDF</acronym>, 1.8&nbsp;<acronym>MB</acronym>) and <a href="http://simonwillison.net/2007/Jun/11/local/">Doing Local Right</a></li>
<li><strong>Hot Topics Panel:</strong> <a href="http://www.htmldog.com/atmedia2007/hottopics.mp3" title="Hot Topics Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Jason Santa Maria:</strong> <a href="http://www.jasonsantamaria.com/downloads/media/2007/diabolical-design.pdf" type="application/pdf">Diabolical Design: The Devil is in the Details</a> (<acronym>PDF</acronym>, 22&nbsp;<acronym>MB</acronym>); <a href="http://www.htmldog.com/atmedia2007/diabolicaldesign.mp3" title="Jason Santa Maria Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Jeremy Keith:</strong> <a href="http://adactio.com/extras/slides/bulletproof.pdf" type="application/pdf">Bulletproof Ajax</a> (<acronym>PDF</acronym>, 2.1&nbsp;<acronym>MB</acronym>); <a href="http://www.htmldog.com/atmedia2007/bulletproofajax.mp3" title="Jeremy Keith Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Jesse James Garrett:</strong> Beyond Ajax; <a href="http://www.htmldog.com/atmedia2007/beyondajax.mp3" title="Jesse James Garrett Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Joe Clark:</strong> <a href="http://joeclark.org/appearances/atmedia2007/">When Web Accessibility Is Not Your Problem</a>; <a href="http://www.htmldog.com/atmedia2007/whenwebaccessibilityisnotyourproblem.mp3" title="Joe Clark Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Jon Hicks:</strong> <a href="http://www.hicksdesign.co.uk/journal/be-a-creative-sponge">How to be a Creative Sponge</a>; <a href="http://www.htmldog.com/atmedia2007/howtobeacreativesponge.mp3" title="Jon Hicks Podcast" type="audio/mp3">Podcast</a></li> 
<li><strong>Mark Boulton:</strong> <a href="http://www.markboulton.co.uk/present/atmedia07">Five Simple Steps to Better Typography</a>; <a href="http://www.htmldog.com/atmedia2007/fivestepstobettertypography.mp3" title="Mark Boulton Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Molly Holzschlag:</strong> <a href="http://2007.xtech.org/public/asset/attachment/126">The Broken World: Solving the Browser Problem Once and For All</a>; <a href="http://www.htmldog.com/atmedia2007/thebrokenworld.mp3" title="Molly Holzschlag Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Nate Koechley:</strong> <a href="http://nate.koechley.com/blog/2007/06/12/high-performance-web-sites/">High Performance Web Pages</a>; <a href="http://www.htmldog.com/atmedia2007/highperformancewebpages.mp3" title="Nate Koechley Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Richard Ishida:</strong> <a href="http://www.w3.org/2007/Talks/0706-atmedia/">Designing for International Users: Practical Tips</a>; <a href="http://www.htmldog.com/atmedia2007/designingforinternationalusers.mp3" title="Richard Ishida Podcast" type="audio/mp3">Podcast</a></li>
<li><strong>Shawn Lawton Henry:</strong> Advancing Web Accessibility; <a href="http://www.htmldog.com/atmedia2007/advancingwebaccessibility.mp3" title="Shawn Lawton Henry Podcast" type="audio/mp3">Podcast</a></li> 
<li><strong>Tantek Çelik:</strong> <a href="http://tantek.com/presentations/2007/06/microformats-bb-you/">Microformats, Building Blocks, and You</a>; <a href="http://www.htmldog.com/atmedia2007/microformatsbuildingblocksandyou.mp3" title="Tantek Çelik Podcast" type="audio/mp3">Podcast</a></li> 
</ul>

<h3>Update</h3>

<p>Thanks for the reminder, of course <a href="http://blog.fawny.org/category/events/media-london-2007/">Joe Clark</a> wrote detailed protocols about some sessions. Also I would like to point you to Chantal Slagmolen&rsquo;s original notes&nbsp;&mdash; I wish all designers were so creative!</p>

<ul class="flickr">
<li><a href="https://www.flickr.com/photos/talleke81/551731321/" title="@media 2007 -  Jason Santa Maria"><img src="https://live.staticflickr.com/1165/551731321_4c4e613126_s.jpg" alt="@media 2007 -  Jason Santa Maria" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551500566/" title="@media 2007 - Joe Clark"><img src="https://live.staticflickr.com/1162/551500566_c29a1153cb_s.jpg" alt="@media 2007 - Joe Clark" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551499978/" title="@media 2007 - Hakon Wium Lie"><img src="https://live.staticflickr.com/1098/551499978_cc75fbaef7_s.jpg" alt="@media 2007 - Hakon Wium Lie" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551731987/" title="@media 2007 - Hot topic Panel"><img src="https://live.staticflickr.com/1209/551731987_cc2d0b174e_s.jpg" alt="@media 2007 - Hot topic Panel" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551731119/" title="@media 2007 - Hannah Donovan &amp; Simon Willison"><img src="https://live.staticflickr.com/1151/551731119_084f21efed_s.jpg" alt="@media 2007 - Hannah Donovan &amp; Simon Willison" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551499534/" title="@media 2007 - Andy Clarke"><img src="https://live.staticflickr.com/1333/551499534_01aae18ad3_s.jpg" alt="@media 2007 - Andy Clarke" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551501704/" title="@media 2007 - Drew McLellan &amp; Simon Collison"><img src="https://live.staticflickr.com/1099/551501704_687d51d413_s.jpg" alt="@media 2007 - Drew McLellan &amp; Simon Collison" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551500436/" title="@media 2007 - Jesse James Garrett"><img src="https://live.staticflickr.com/1131/551500436_2901f3484d_s.jpg" alt="@media 2007 - Jesse James Garrett" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551731705/" title="@media 2007 - Jon Hicks"><img src="https://live.staticflickr.com/1277/551731705_56a9e24f66_s.jpg" alt="@media 2007 - Jon Hicks" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551731867/" title="@media 2007 - Mark Boulton"><img src="https://live.staticflickr.com/1428/551731867_b4a3a98757_s.jpg" alt="@media 2007 - Mark Boulton" /></a></li><li><a href="https://www.flickr.com/photos/talleke81/551732195/" title="@media 2007 - Richard Ishida"><img src="https://live.staticflickr.com/1209/551732195_1beb043eba_s.jpg" alt="@media 2007 - Richard Ishida" /></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2007/atmedia-2007-slides/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
<enclosure url="http://www.htmldog.com/atmedia2007/royalewithcheese.mp3" length="27926598" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/interfacedesignjuggling.mp3" length="25182415" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/themysteriesofjavascriptfu.mp3" length="24542031" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/1webacid2andcss3.mp3" length="27912104" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/hottopics.mp3" length="33531132" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/diabolicaldesign.mp3" length="25376145" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/bulletproofajax.mp3" length="29910986" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/beyondajax.mp3" length="25117414" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/whenwebaccessibilityisnotyourproblem.mp3" length="29708508" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/howtobeacreativesponge.mp3" length="29128992" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/fivestepstobettertypography.mp3" length="25527027" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/thebrokenworld.mp3" length="26435499" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/highperformancewebpages.mp3" length="26276424" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/designingforinternationalusers.mp3" length="27147592" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/advancingwebaccessibility.mp3" length="34367158" type="audio/mpeg" />
<enclosure url="http://www.htmldog.com/atmedia2007/microformatsbuildingblocksandyou.mp3" length="27557163" type="audio/mpeg" />
		</item>
		<item>
		<title>When Accessibility is Not Your Problem</title>
		<link>http://learningtheworld.eu/2007/not-your-problem/</link>
		<comments>http://learningtheworld.eu/2007/not-your-problem/#comments</comments>
		<pubDate>Thu, 07 Jun 2007 20:01:07 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[@media]]></category>
		<category><![CDATA[atmedia]]></category>
		<category><![CDATA[atmedia07]]></category>
		<category><![CDATA[atmedia2007]]></category>
		<category><![CDATA[Joe Clark]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[rnib]]></category>
		<category><![CDATA[samurai]]></category>
		<category><![CDATA[To Hell with WCAG 2]]></category>
		<category><![CDATA[upcoming:event=110091]]></category>
		<category><![CDATA[WCAG]]></category>
		<category><![CDATA[wcag 2]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/2007/not-your-problem/</guid>
		<description><![CDATA[<strong>Joe Clark&#8217;s</strong> talk at London&#8217;s @media was the most controversial today. To add insult to injury, there was no time for comments or questions from the audience. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/martin-kliehm/536658349/in/set-72157600328144321/" title="Larger version of the sketch on flickr"><img src="/wp-content/uploads/2007/06/joe-clark-sketch" alt="Joe Clark sketch" width="198" height="240" class="floatleft photo" /></a><a href="http://www.joeclark.org/media7">Joe Clark&rsquo;s talk</a> at London&rsquo;s @media was the most controversial today (<a href="http://www.htmldog.com/atmedia2007/whenwebaccessibilityisnotyourproblem.mp3" type="audio/mp3">Podcast</a>). To add insult to injury, there was no time for comments or questions from the audience.</p>

<p>First he was giving an update on his <a href="http://wcagsamurai.org">workover of <acronym title="Web Content Accessibility Guidelines">WCAG</acronym>&nbsp;1.0</a> under the label of <strong>&ldquo;the <acronym>WCAG</acronym> samurai,&rdquo;</strong> something he announced a year ago in his article at A List Apart, <a href="http://alistapart.com/articles/tohellwithwcag2">To Hell with <acronym>WCAG</acronym>&nbsp;2.0</a>. A few anonymous people he will not disclose finished their collective update, also there were two <a href="http://samuraireview.wordpress.com">peer</a> <a href="http://reviewsamurai.wordpress.com">reviews</a> of the final paper without the reviewers knowing about each other. Clark said he hasn&rsquo;t read the reviews either, so this was kind of a premiere.</p>

<p>Then he talked almost an hour about a couple of <strong>things that shouldn&rsquo;t be your concern</strong> (in his opinion) as a web developer:</p>

<ul>
<li><strong>Pixel units:</strong> per definition, pixels are relative units as required by the specifications. Blind people do not care anyway if text is resizable, zoom readers have their screen magnification software. But he misses the point when he concludes that therefore resizable text is not an accessibility issue because disabled users don&rsquo;t have trouble with it. Accessibility doesn&rsquo;t only affect severely disabled persons, it begins with elderly people who need to adjust the font size. And as long as <acronym title="Internet Explorer">IE</acronym>6 is around on a considerable number of desktops, it <em>is</em> our problem to enable text resizing. We cannot just shrug our shoulders and put the blame on a certain browser vendor. Although we can get rid of those resize buttons on web pages. That is really a matter of browser vendors and user education. Patrick Lauke proposed to put such an explanation on the default page of newly installed browsers.</li>
<li><strong>Link text being used out of context:</strong> Clark showed an example of a fictitious car sales page with recurring links to the car&rsquo;s features. Of course the features link of one car is different than the features link of another, but you can clarify that ambiguity through a link title. A list of links on a page is a well known and appreciated feature of screen reader software, why should we cease to support that? But one thing I agree on is using an anchors <code>type</code> attribute to clarify that a linked document is a <acronym title="Portable Data Format">PDF</acronym>. Though to my knowledge screen readers don&rsquo;t make use of that attribute.</li>
<li><strong>Abbreviations, acronyms, initialisms:</strong> We cannot cover all cases, and there are cases like &ldquo;DVD&rdquo; or <em>e. coli</em> where there is no written out meaning of an acronym, or an abbreviation that is so common that it is neither needed nor any help to give the full meaning. But I strongly disagree of dropping the whole concept of contextual help for abbreviations with the argument that cognitive disabled users won&rsquo;t get it anyway.</li>
</ul>

<p>Clark&rsquo;s disputable (unfortunately not at the session because of a lack of time) arguments will certainly be addressed on the <a href="http://www.rnib.org.uk/wacblog/">Royal National Institute of the Blind&rsquo;s blog</a>, so watch their space for a controversial debate. <del>I will also try to get</del> I got also a shot of a hilarious illustration of Joe Clark that Kristiaan Thivessen drew next to me. <img src="http://learningtheworld.eu/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2007/not-your-problem/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
<enclosure url="http://www.htmldog.com/atmedia2007/whenwebaccessibilityisnotyourproblem.mp3" length="29708508" type="audio/mpeg" />
		</item>
		<item>
		<title>My @media 2006 Day Two</title>
		<link>http://learningtheworld.eu/2006/atmedia-day-two/</link>
		<comments>http://learningtheworld.eu/2006/atmedia-day-two/#comments</comments>
		<pubDate>Mon, 26 Jun 2006 07:00:04 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[@media]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[atmedia]]></category>
		<category><![CDATA[atmedia2006]]></category>
		<category><![CDATA[book:isbn=0321509021]]></category>
		<category><![CDATA[book:isbn=1590598148]]></category>
		<category><![CDATA[Cameron Moll]]></category>
		<category><![CDATA[Dan Cederholm]]></category>
		<category><![CDATA[DHTML]]></category>
		<category><![CDATA[Eric Meyer]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Jeremy Keith]]></category>
		<category><![CDATA[Jon Hicks]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[Mobile Web]]></category>
		<category><![CDATA[Molly Holzschlag]]></category>
		<category><![CDATA[Nate Koechley]]></category>
		<category><![CDATA[Robin Christopherson]]></category>
		<category><![CDATA[Tantek Çelik]]></category>
		<category><![CDATA[uk]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/2006/atmedia-day-two/</guid>
		<description><![CDATA[Day two of the @media conference included talks about microformats, Yahoo!&#8217;s new technical strategies, browser memory leaks and performance tweaks, some information about accessibility, the mobile web, and meeting Molly Holzschlag.&#160;[&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong>Day two of the @media conference included</strong> talks about microformats, Yahoo!&rsquo;s new technical strategies, browser memory leaks and performance tweaks, some information about accessibility, the mobile web, and meeting Molly&reg; Holzschlag.</p>

<h3>In this post:</h3>

<ul class="toc">
    <li><a href="#cederholm">Dan Cederholm: Bulletproof web design</a></li>
    <li><a href="#christopherson">Robin Christopherson: Beyond a code audit</a></li>
    <li><a href="#moll">Cameron Moll: Mobile web design</a></li>
    <li><a href="#koechley">Nate Koechley: Yahoo! <abbr title="versus">vs.</abbr> Yahoo! <abbr>vs.</abbr> Yahoo!</a></li>
    <li><a href="#tantek">Tantek Çelik: Microformats: evolving the web</a></li>
    <li><a href="#hot-topics">&ldquo;Hot topics&rdquo; panel</a></li>
    <li><a href="#presentations">More presentations</a></li>
</ul>

<p>The <strong>evening:before</strong> featured another get-together in a fancy work:after club, which can be summed up like this: Sweden won against Paraguay, and it was hard to talk to others because some notorious <acronym title="title">DJ</acronym> wouldn&rsquo;t turn down the volume. He desperately tried to get somebody on the dance floor switching from house music to <acronym title="Rhythm &amp; Blues">r&amp;b</acronym> pop, but didn&rsquo;t realize that was not what the audience wanted.</p>

<h3 id="Cederholm">Bulletproof web design</h3>

<p class="vcardInComments">If there was an award for <a href="http://simplebits.com/publications/speak/atmedia/bpwd-atmedia2006.pdf" title="Dan Cederholm&rsquo;s slides as PDF (20 Megabyte)" type="application/pdf">best presentation</a>, <a href="http://www.simplebits.com" class="url fn">Dan Cederholm</a> would get my vote! His slides were so well-designed, so clean, and the special effects (not seen in the <acronym title="Portable Document Format">PDF</acronym> version) contributed to clarify the scope.</p>

<p>It was like <a href="/2006/atmedia-day-one/#keith">Jeremy Keith&rsquo;s presentation</a> the day before, where you knew all the things he was talking about, still <strong>something made &ldquo;click&rdquo; and shifted your perception</strong> &mdash; and if it&rsquo;s only that you think <em>&ldquo;that&rsquo;s what I always needed to show to my designers!&rdquo;</em></p>

<p class="floatleft">
    <img class="floatleft" src="/wp-content/uploads/2006/06/2006-06-16-dig-dug-text-test" alt="Scene from the computer game Dig Dug" width="200" height="125" />
    <span class="caption">Scene from the early computer game Dig Dug (Atari 1983), where you pump up monsters until they explode</span>
</p>

<p>His example for thinking ahead showed a photo of a new warehouse in San Francisco, where the windows had been inserted to be <strong>future proof</strong>, but cemented over for the current use. So think ahead, because content amount and text size may vary, content changes and needs to be maintained, and because the environment can change. Take something off, like images, <acronym title="Cascading Style Sheets">CSS</acronym>, or JavaScript, and make sure the website still functions.</p>

<blockquote cite="http://simplebits.com/publications/speak/atmedia/bpwd-atmedia2006.pdf">
    <p class="last">&ldquo;The journey begins by letting go of control, and becoming flexible.&rdquo;</p>
</blockquote>

<p class="cite"><cite>John Allsopp, &ldquo;<a href="http://www.alistapart.com/articles/dao/">A Dao of Web Design</a>&rdquo;</cite></p>

<p>A lot of his examples worked by setting a 50% value for the horizontal or vertical <code>background-position</code> in combination with overlapping images, and he introduced the term <strong><q>&ldquo;Dig Dug Text Test&rdquo;</q></strong> as a metaphor for pumping up text and assuring the design is still not destroyed. <em>Reminder to self:</em> add more references to early 1980&rsquo;s games in presentations, they are <em>so</em> cool!</p>

<h3 id="christopherson">Beyond a code audit</h3>

<p class="vcard"><a href="http://www.abilitynet.org.uk" class="url fn">Robin Christopherson</a>&rsquo;s bad karma was that he relied on the unreliable wireless network in the conference center, therefore a few examples from the web refused to work.</p>

<p>But by struggling with the technical constraints he set a real-world example for the attending web developers. Robin is blind, and he did not notice the Windows <acronym>XP</acronym> bubbles popping up once in a while trying to alert him that the network was unavailable. He was unable to login on the <acronym title="Queen Elizabeth II Conference Center">QE2CC</acronym> screen, because it was inaccessible and refreshed too often. Also most people I spoke with were deeply impressed by the <strong>incredible speed his screen reader was set to</strong>.</p>

<p>He had also prepared a couple of educational films about challenges on the web for people beyond the visually impaired, like a woman with <strong>learning disabilities</strong> who didn&rsquo;t understand the word &ldquo;disclaimer,&rdquo; or a quadriplegic with a mouthstick and a <strong>voice recognition</strong> system, which was useless when the <code>alt</code> text in images or Flash applications did not match the displayed text. I know what a tremendous amount of work the production of such little films is, and I&rsquo;m looking forward to access them on Robin&rsquo;s site. Also check his <a href="http://www.abilitynet.org.uk/content/oneoffs/media2006.htm" title="Speaker&rsquo;s notes for &ldquo;Beyond the code audit&rdquo;">speaker&rsquo;s notes</a>.</p>

<h3 id="moll">Mobile web design</h3>

<p class="vcard"><a href="http://flickr.com/photos/martin-kliehm/171504415/in/set-72157594172244478/" title="Larger version of the Cameron Moll photo on flickr"><img class="floatleft photo" src="/wp-content/uploads/2006/06/2006-06-16-cameron-moll-small" alt="Cameron Moll presenting @media conference" width="200" height="150" /></a> <a href="http://www.cameronmoll.com" class="url fn">Cameron Moll</a> mentioned a few times that he had held this presentation a year ago. Therefore it was very professional, very slick, but a little unemotional and in my opinion not quite up to date.</p>

<p>Okay, there are more mobile phones than computers, more mobiles than landline connections, but he didn&rsquo;t stress the <a href="http://opengardensblog.futuretext.com/archives/2006/03/mobile_web_20_a_2.html" title="The head of Oxford University&rsquo;s &ldquo;Next Generation Mobile Applications Panel&ldquo; about Ajax on handhelds">incredible impact the wide adoption of Opera</a> supporting <a href="http://www.opera.com/products/mobile/platform/" title="Opera mobile platform website">JavaScript on cellphones</a> will have. That&rsquo;s finally a <em>common platform</em> for web applications using <acronym>Ajax</acronym>, as opposed to hundreds of different implementations of Java which are almost impossible to test. That&rsquo;s a most remarkable development with the potential of revolutionizing mobile applications &mdash; Cameron hardly mentioned it, although this became public in November 2005.</p>

<p>Of course <acronym title="Wireless Markup Language">WML</acronym> is dead, long live <a href="http://www.openmobilealliance.org/tech/affiliates/wap/wap-277-xhtmlmp-20011029-a.pdf" type="application/pdf" title="XHTML Mobile Profile specification"><acronym title="eXtensible Markup Language Mobile Profile">XHTML MP</acronym></a>! You should serve content from a <em><abbr title="dot">.</abbr>mobi</em> domain and concentrate on the contextually relevant information: People might check their eBay watchlist on their cellphone, but they don&rsquo;t upload items to sell, so ignore features like that when developing for mobile devices.</p>

<p>Also my question about <strong>Vodafone and other carriers inserting invalid code</strong> in the pages they serve through their proxy might not have been clear enough, because Cameron replied it&rsquo;s up to the carriers and the browsers how to interpret pages, while developers can control the code.</p>

<p>Unfortunately that&rsquo;s untrue when carriers compress images more and insert JavaScript to get the original images with higher resolutions with a key combination. One script is inserted with the deprecated <code>language</code> attribute in the header, while the other comes <em>after</em> the closing <code>&lt;/html&gt;</code> tag, thus <strong>rendering your valid <acronym title="eXtensible Hypertext Markup Language">XHTML</acronym> strict code to tag soup</strong>. The problem not only manifests on mobile browsing devices, but also when you surf with a regular notebook using your mobile access. Therefore a <code>@media handheld</code> <acronym>CSS</acronym>, browser sniffing, or serving the MIME type depending on the <acronym title="Hypertext Transfer Protocol">HTTP</acronym> accept header are all doomed. And there&rsquo;s no way to prevent the carriers from doing such evil.</p>

<h3 id="koechley">Yahoo! <abbr title="versus">vs.</abbr> Yahoo! <abbr>vs.</abbr> Yahoo!</h3>

<p class="vcard"><a href="http://www.flickr.com/photos/martin-kliehm/171521325/in/set-72157594172244478/" title="Larger version of the Nate Koechley photo on flickr"><img class="floatleft photo" src="/wp-content/uploads/2006/06/2006-06-16-nate-koechley-s" alt="Nate Koechley" width="200" height="150" /></a> I went to this <a href="http://nate.koechley.com/blog/2006/07/12/my_atmedia_2006_slides/" title="Nate Koechley&rsquo;s presentation slides">presentation</a> because <cite><a href="http://nate.koechley.com/blog/" class="url fn">Nate Koechley</a></cite> recently published his smart concept paper about <a href="http://developer.yahoo.com/yui/articles/gbs/gbs.html">graded browser support</a>, which we immediately adopted. What I didn&rsquo;t expect was a most impressive roller coaster trip through browser performance!</p>

<p>Yahoo! has a beta version out for their new portal, also <em>Yahoo! Photos</em> and <em>Yahoo! Mail</em> is under development. All of them make more or less <strong>heavy use of <acronym title="Dynamic HTML">DHTML</acronym> and <acronym title="Asynchronous JavaScript and XML">Ajax</acronym></strong>. Yahoo&rsquo;s goals were increasing performance by 300%, adding interactivity (vulgo: drag &amp; drop), and supporting web standards.</p>

<p>For a <strong>fast response</strong> they used techniques like <a href="http://www.alistapart.com/articles/sprites"><acronym>CSS</acronym> sprites</a>, or memory management. In Nate&rsquo;s words browsers are still <q class="italic">&ldquo;a pain in the ass,&rdquo;</q> and <q class="italic">&ldquo;the web is the most hostile software engineering environment imaginable.&rdquo;</q> <strong><acronym>DHTML</acronym> leaks memory like a sieve</strong>, so for each constructor use a destructor. Instead of adding events to thousands of email objects Yahoo! used the existing <code>document.onmousemove</code> event and checked if the mouse was over an object or white space, then passed the event to that object or drew a rectangular choice box. Key concepts are conservation, destruction, and recycling iFrames (<code>about:blank</code>). Use <a href="http://sourceforge.net/projects/ieleak" title="Drip and IE Sieve leak detectors">Drip</a> as a tool for measuring <a href="http://msdn.microsoft.com/library/en-us/IETechCol/dnwebgen/ie_leak_patterns.asp" title="Microsoft developer network about Internet Explorer memory leak patterns">memory leaks</a>, test extreme object counts, test long interactions, and test extensive navigation.</p>

<p>Also their developers <strong>prefer <a href="http://www.json.org"><acronym title="JavaScript Object Notation">JSON</acronym></a> over <acronym title="eXtensible Markup Language">XML</acronym></strong> because parsing <acronym>XML</acronym> degrades performance greater than linear as <acronym>XML</acronym> size increases.</p>

<p>They have identified <strong><a href="http://yuiblog.com/blog/2006/11/28/performance-research-part-1/"><acronym>HTTP</acronym> requests</a> as a main performance killer</strong>. Browsers still only process two or four <acronym>HTTP</acronym> requests at a time, especially start pages are not cached as effectively as they imagined, and parsing JavaScript freezes the browser. Therefore they rather serve a single large file with <acronym>CSS</acronym> in the header, and JavaScript as close to the <code>&lt;/body&gt;</code> tag as possible.</p>

<p>Regarding browsers it is faster to <strong>develop for standards, than patch</strong>. Browser support must not be binary, and it does not mean &ldquo;the same.&rdquo;</p>

<blockquote>
    <p class="last">Expecting two users using different browser software to have an identical experience fails to embrace or acknowledge the heterogenous essence of the Web.</p>
</blockquote>

<p>There are more <acronym title="Internet Explorer">IE</acronym>5 browsers out there than <acronym>IE</acronym>&nbsp;5.5, and <acronym>IE7</acronym> &ldquo;already moved the needle.&rdquo;</p>

<p>With all the <acronym>DHTML</acronym> and <acronym>Ajax</acronym> I was <strong>concerned about accessibility</strong>, but in a sidenote I almost missed Nate mentioned the <a href="http://developer.mozilla.org/en/docs/Accessible_DHTML">IBM contribution for <acronym>DHTML</acronym> accessibility</a>. Wonderful!</p>

<h3 id="tantek">Microformats: evolving the web</h3>

<p class="vcard"><a href="http://flickr.com/photos/martin-kliehm/171526392/in/set-72157594172244478/" title="Larger version of the Tantek &Ccedil;elik photo on flickr"><img class="floatleft photo" src="/wp-content/uploads/2006/06/2006-06-16-tantek-celik-s" alt="Tantek &Ccedil;elik" width="200" height="150" /></a> When microformats are even on the radar of <a href="http://microformats.org/blog/2006/03/20/bill-gates-at-mix06-we-need-microformats/" title="Bill Gates at Mix06 conference">Bill Gates</a>, how could I ignore them? I had no clue before <a href="http://www.tantek.com" class="fn url">Tantek &Ccedil;elik</a>&rsquo;s <a href="http://tantek.com/presentations/2006/06/microformats-evolution/" title="Tantek&rsquo; presentation about microformats">presentation</a> @media 2006, and now I&rsquo;m implementing them in this post. Microformats are virulent.</p>

<p>Basically you insert a few class names into your code, like</p>

<ol class="code">
    <li><code>&lt;p <strong>class=&quot;vcard&quot;</strong>&gt;</code></li>
    <li class="indent"><code>&lt;a <strong>class=&quot;url fn&quot;</strong><br />href=&quot;http://tantek.com&quot;&gt;<span class="codeSpace">&nbsp;</span>Tantek &Ccedil;elik&lt;/a&gt;</code></li>
    <li><code>&lt;/p&gt;</code></li>
</ol>

<p>There are microformats for <a href="http://microformats.org/wiki/hcard" title="The hcard microformat">contact cards</a>, <a href="http://microformats.org/wiki/hcalendar" title="The hcalendar microformat">calendars</a>, reviews, geo information, and many more. Even the Creative Commons license and the <acronym title="Platform for Internet Content Selection">PICS</acronym> label implemented in this page count as microformats. <acronym title="XHTML Friends Network">XFN</acronym> and <a href="http://microformats.org/wiki/xoxo" title="The XOXO microformat"><acronym title="Extensible Open XHTML Outlines">XOXO</acronym></a>, too.</p>

<p>You can parse this page through a <a href="http://feeds.technorati.com/contacts/http://www.learning-the-world.eu/2006/atmedia-day-two/">Technorati contacts feed service</a> or use a tool like the <a href="https://addons.mozilla.org/firefox/2240/">Tails extension for Firefox</a>, and voilÃ , there&rsquo;s a <em>vcard</em> you could import into your address book (if there wasn&rsquo;t this Thunderbird bug which prevents exactly this). With the <em>hcalendar</em> microformat you synchronize your calendar with event schedules on a website accordingly.</p>

<p>There are a few issues I ran into when I implemented hcards, and the documentation could have more examples, but they are on Tantek&rsquo;s to-do list. Also sometimes it means extra, non-semantic markup, but as microformats increase semantic meaning, I assume it gets Tim Berners-Lee&rsquo;s blessing. So go for it, microformats are definitely among the web&rsquo;s next big things!</p>

<h3 id="hot-topics">&ldquo;Hot topics&rdquo; panel</h3>

<p><a href="http://flickr.com/photos/martin-kliehm/171521326/in/set-72157594172244478/" title="Larger version of the panels photo on flickr"><img class="floatleft photo" src="/wp-content/uploads/2006/06/2006-06-16-panel-small" alt="Hot topics panel with Molly Holzschlag, Jon Hicks, Jeremy Keith, Eric Meyer, and Tantek &Ccedil;elik" width="200" height="150" /></a> I had the pleasure to meet <span class="vcard"><a href="http://www.molly.com" class="url fn" rel="met colleague">Molly Holzschlag</a></span> earlier in a coffee break, and while I was sorry I couldn&rsquo;t attend her session <a href="http://www.w3.org/blog/International/2006/06/19/internationalization_awakening_the_sleep" title="Molly Holzschlag&rsquo;s presentation"><acronym title="Internationalization">I18N</acronym>, awakening the sleeping giant</a>, I&rsquo;m confident I didn&rsquo;t miss much information as I am pretty familiar with her old articles in her regular column in <em>WebTechniques</em> and the current activity of the <acronym title="World Wide Web Consortium">W3C</acronym> <acronym title="internationalization">I18N</acronym> group, where she is a member.</p>

<p><a href="http://www.grochtdreis.de/weblog/index.php?id=P1049">Jens Grochtdreis</a> reports in his blog about the passionate presentation she gave earlier, and although there is more <a href="http://www.webtechniques.com/archives/2000/09/schwartz/" title="Howard Schwartz: Going Global &mdash; Hungry for New Markets">technical experience</a> and awareness in Europe with <a href="http://www.webtechniques.com/archives/2000/09/yunker/" title="John Yunker: Speaking in Charsets &mdash; Building a Multilingual Web Site">multilingual websites</a>, rarely they pay respect to <a href="http://www.webtechniques.com/archives/2000/09/lagon/" title="Olin Lagon: Culturally Correct Site Design">cultural differences</a>, like the meaning of <a href="http://www.webtechniques.com/archives/2000/09/desi/" title="Molly Holzschlag: Color My World">colors</a>. Molly gives everything to educate on <acronym>I18N</acronym> and promote web standards, she is also a member of <acronym title="The Web Standards Project">WaSP</acronym>. I&rsquo;m glad she seems to have found a way to get some help and support, as she is an outstanding, but sensitive person.</p>

<p>Anyway, she was part of the &ldquo;hot topics&rdquo; panel, where <a href="http://adactio.com/journal/1144/" title="Jeremy Keith about the panel">questions from the audience</a> where considered by a group of experts: Molly, Jon Hicks, Jeremy Keith, Eric Meyer, and Tantek &Ccedil;elik. They had a lot of fun and agreed <strong><acronym>CSS</acronym> has become more mainstream</strong> in the last year, as you don&rsquo;t have to defend <acronym>CSS</acronym> against table layout anymore. Well, reading the discussions in German forums and reviewing the code of other websites, there&rsquo;s still a lot of educational work to be done. Also they talked about the accessibility of <acronym>Ajax</acronym>, and mashups as the next big thing, but you can read a decent <a href="http://muffinresearch.co.uk/archives/2006/06/16/media2006-notes-hot-topics-panel/">transcript of the session</a> in Stuart&rsquo;s blog over at Muffinresearch.</p>

<h3 id="conclusions">Conclusions</h3>

<p>If you have followed me this far, you can see <strong>@media was a big inspiration</strong>, it was a lot of fun, especially the after event on Saturday, and I can only recommend the conference! There are endless <a href="http://flickr.com/search/?q=atmedia">flickr pictures</a> and quite a few <a href="http://technorati.com/search/atmedia">blog entries on Technorati</a> if you need further impressions. Um, and never mind the British food&nbsp;&hellip;</p>

<h3 id="presentations">More presentations</h3>

<p>Here are the presentations in the parallel track I couldn&rsquo;t attend. Also there will be <a href="http://learningtheworld.eu/2006/atmedia-slides/">pod- and videocasts</a> available soon.</p>

<ul>
    <li><a href="http://www.mezzoblue.com/presentations/2005/wdw/type/">Dave Shea: Fine typography on the web</a></li>
    <li><a href="http://www.andybudd.com/atmedia2006/bugs.pdf" type="application/pdf">Andy Budd: Bug hunting</a></li>
    <li><a href="http://simon.incutio.com/archive/2006/06/26/libraries"><abbr title="Document Object Model">DOM</abbr> Scripting: The Next Level</a></li>
    <li><a href="http://www.stuffandnonsense.co.uk/downloads/transcendingcss.pdf" type="application/pdf">Andy Clarke: The fine art of web design</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2006/atmedia-day-two/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My @media 2006 Day One</title>
		<link>http://learningtheworld.eu/2006/atmedia-day-one/</link>
		<comments>http://learningtheworld.eu/2006/atmedia-day-one/#comments</comments>
		<pubDate>Wed, 21 Jun 2006 10:22:05 +0000</pubDate>
		<dc:creator><![CDATA[Martin Kliehm]]></dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[@media]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[atmedia]]></category>
		<category><![CDATA[atmedia2006]]></category>
		<category><![CDATA[book:isbn=0321472667]]></category>
		<category><![CDATA[book:isbn=0596527330]]></category>
		<category><![CDATA[Chris Wilson]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DOM scripting]]></category>
		<category><![CDATA[Eric Meyer]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[Jan Eric Hellbusch]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Jeffrey Veen]]></category>
		<category><![CDATA[Jens Grochtdreis]]></category>
		<category><![CDATA[Jeremy Keith]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[Tomas Caspers]]></category>
		<category><![CDATA[uk]]></category>
		<category><![CDATA[WCAG 2.0]]></category>

		<guid isPermaLink="false">http://learningtheworld.eu/2006/atmedia-day-one/</guid>
		<description><![CDATA[@media is a web conference in London with a focus on web standards and accessibility, and impossible to google. I missed last year&#8217;s conference, thus I was looking forward to finally meet all the people whose articles, web publications and more recently blogs provided my literature and inspiration for the past seven years or so.&#160;[&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong><a href="http://www.vivabit.com/atmedia2006/">@media</a> is a web conference in London with a focus on web standards and accessibility, and impossible to google.</strong> I missed last year&rsqou;s conference, thus I was looking forward to finally meet all the people whose articles, web publications and more recently blogs provided my literature and inspiration for the past seven years or so.</p>

<h3>In this post:</h3>

<ul class="toc">
    <li><a href="#meyer">Eric Meyer: Keynote</a></li>
    <li><a href="#keith">Jeremy Keith: Using <acronym title="Document Object Model">DOM</acronym> scripting to plug the holes in <acronym>CSS</acronym></a></li>
    <li><a href="#wilson">Chris Wilson: <acronym title="Microsoft Internet Explorer">IE</acronym>: 7 and beyond</a></li>
    <li><a href="#wcag">The new accessibility guidelines: <acronym title="Web Content Accessibility Guidelines">WCAG</acronym>&nbsp;2.0</a></li>
    <li><a href="#veen">Jeffrey Veen: Designing the next generation of web <abbr title="Applications">apps</abbr></a></li>
</ul>

<h3 id="geek-life">Introducing geeks to a social life</h3>

<p><a href="http://flickr.com/photos/tomascaspers/168221986/in/set-72157594170010626/" title="Larger version of the Johansson/Caspers photo on flickr"><img class="floatleft photo" src="/wp-content/uploads/2006/06/2006-06-14-johansson-caspers" alt="Roger Johansson &amp; Tomas Caspers" width="200" height="110" /></a> There was some socializing the evening before the conference where I met with a couple of Germans, like <span class="vcard"><a href="http://blog.grochtdreis.de" class="url fn" hreflang="de">Jens Grochtdreis</a></span> who initiated the German web standardista group &ldquo;<a href="http://www.webkrauts.de" hreflang="de">Webkrauts</a>&rdquo;, <span class="vcard"><a href="http://www.barrierefreies-webdesign.de" class="url fn" hreflang="de"><span class="given-name">Jan Eric</span> <span class="family-name">Hellbusch</span></a></span> whose website I had noticed before for some master theses about accessibility, or <span class="vcard"><span class="fn">Tomas Caspers</span> who is a member of <acronym title="Web Standards Project">WaSP</acronym> and the mastermind behind the accessibility portal <a href="http://www.einfach-fuer-alle.de" class="url" hreflang="de" xml:lang="de" lang="de">Einfach für alle</a>. Actually I wasn&#8217;t the only one to notice he looks like the lost fifth member of the German punk band &ldquo;Die Toten Hosen&rdquo;?&hellip;</span> Also that&rsquo;s where I met <span class="vcard"><a href="http://www.456bereastreet.com" class="url fn">Roger Johansson</a></span>, whose technical blog <em>456&nbsp;Berea Street</em> is a must-read for <acronym title="Cascading Style Sheets">CSS</acronym> and accessibility aware coders.</p>

<p>So my <strong>first day on @media</strong> began with a walk through polluted London air along surveillance cameras and anti-tank barriers along the Houses of Parliament over to the queue in front of the Queen Elizabeth <abbr title="the second">II</abbr> Conference Center (QE2CC) where we got nice bags and name tags. I would suggest <em>shawls</em> with the @media logo for next year to stand a chance against the bloody cold air conditioning while it was 28&deg;&nbsp;<abbr title="Celsius">C</abbr> outside. <img src="http://learningtheworld.eu/wp-includes/images/smilies/icon_wink.gif" alt=";-)" class="wp-smiley" /> </p>

<h3 id="meyer">Eric Meyer: Keynote</h3>

<p class="vcard"><a href="http://www.flickr.com/photos/chrisjennings/169037394/in/set-72157594168773966/" title="Larger version of the Eric Meyer photo on flickr"><img class="floatleft photo" src="/wp-content/uploads/2006/06/2006-06-15-eric-meyer" alt="Eric Meyer" width="200" height="150" /></a> The conference started with a keynote by <a href="http://meyerweb.com" class="url fn">Eric Meyer</a> with his personal impressions of the last ten years of the web. Quite interesting since I&rsquo;ve been reading his articles on <a href="http://meyerweb.com/eric/writing.html">Web Review</a>, where he published among other things the famous <acronym title="Cascading Style Sheets">CSS</acronym> browser compatibility chart, a great companion in my struggle with 4th generation browsers.</p>

<p>Looking back, he realized the following truths:</p>

<ol>
    <li>Small groups of <strong>dedicated experts <em>can</em> change a lot</strong> (<abbr title="for example">e.g.</abbr> the <a href="http://archive.webstandards.org/css/members.html"><acronym>CSS</acronym> Samurai</a>, or <a href="http://www.tantek.com">Tantek Çelik</a> who introduced doctype switching).</li>
    <li><strong>Free information</strong> is an essential part of any new web technology&rsquo;s adoption.</li>
    <li>You don&rsquo;t hear much anymore from people or companies who kept information as a &ldquo;personal advantage.&rdquo;</li>
    <li>You might be the first who thought about a certain solution. Savour this moment, and then <strong>share it</strong>.</li>
</ol>

<h3 id="keith">Using <acronym title="Document Object Model">DOM</acronym> scripting to plug the holes in <acronym>CSS</acronym></h3>

<p class="vcard"><a href="http://www.flickr.com/photos/martin-kliehm/171514731/in/set-72157594172244478/" title="Larger version of the Jeremy Keith photo on flickr"><img class="floatleft photo" src="/wp-content/uploads/2006/06/2006-06-15-jeremy-keith" alt="Jeremy Keith" width="200" height="150" /></a> As an example, <a href="http://adactio.com" class="url fn">Jeremy Keith</a> introduced the techniques of Buck Owens, the first musician to &ldquo;hack&rdquo; the tinny sound of early radios by replacing the bass with a regular guitar. So his tracks sounded better and got more airtime. Using <acronym>DOM</acronym> scripting to work around incomplete <acronym>CSS</acronym> implementations or to simulate <acronym>CSS</acronym>&nbsp;3 behavior is basically the same, as long as there aren&rsquo;t yet browsers with <q>&ldquo;great bass.&rdquo;</q></p>

<p>Okay, most of the stuff in his <cite><a href="http://domscripting.com/presentations/atmedia2006/slides/" title="Slides for Jeremy&rsquo;s DOM scripting presentation">presentation</a></cite> sounded familiar, and I&rsquo;d rather set zebra stripes on table row backgrounds server side. Still I got some inspiration how to do some things <em>better</em>. For example it never occurred to me to combine selectors like</p>

<ol class="code"><li><code>document.<strong>getElementById</strong>(&quot;id&quot;)<span class="codeSpace">&nbsp;</span>.<strong>getElementsByTagName</strong>(&quot;p&quot;)</code></li></ol>

<p>Or I never thought of using a universal selector in JavaScript:</p>

<p class="block"><code>document.getElementsByTagName(&quot;<strong>*</strong>&quot;)</code></p>

<p>Also the next time I&rsquo;m manipulating an object&rsquo;s class, I promise to do it by writing some reusable functions like</p>

<ol class="code">
    <li><code>document.<strong>getElementByClassName()</strong></code></li>
    <li><code>function <strong>addClass(</strong>element, className<strong>)</strong></code></li>
</ol>

<p>And after I <code>createElement</code> I should set more attributes by setting a <code>className</code> instead of adding each attribute separately.</p>

<p>When he mentioned <acronym>CSS</acronym>&nbsp;3, I learned that Safari is already capable of handling multiple background images. And I liked his introduction of the geeky Star Trek term of a <q>&ldquo;<a href="http://en.wikipedia.org/wiki/Kobayashi_Maru" title="Kobayashi Maru on Wikipedia">Kobayashi Maru scenario</a>&rdquo;</q> for a no-win situation, or his translation of object detection</p>

<ol class="code"><li><code>if (document.getElementById) { }</code></li></ol>

<p>with <q>&ldquo;you must be this high to ride.&rdquo;</q> Rather cool, and a very entertaining presentation.</p>

<h3 id="wilson"><acronym title="Microsoft Internet Explorer">IE</acronym>: 7 and beyond</h3>

<p class="vcard"><a href="http://www.flickr.com/photos/chrisjennings/169144799/in/set-72157594168773966/" title="Larger version of the Chris Wilson photo on flickr"><img class="floatleft photo" src="/wp-content/uploads/2006/06/2006-06-15-chris-wilson-s" alt="Chris Wilson" width="200" height="150" /></a> <cite><a class="url fn" href="http://blogs.msdn.com/cwilso/">Chris Wilson</a></cite> worked on the Mosaic browser (that&rsquo;s, like, <em>Netscape&nbsp;1</em> &mdash; scary, isn&rsquo;t it?) and on <acronym>IE</acronym> ever since version&nbsp;2. Praise him for first implementing <acronym>CSS</acronym> in <acronym>IE</acronym>3, blame him for some nasty bugs he&rsquo;s personally responsible for in <acronym>IE</acronym>6. Also he&rsquo;s the one who wrote <a href="http://blogs.msdn.com/cwilso/archive/2006/05/11/595536.aspx" title="Chris Wilson&rsquo;s blog &ldquo;Microsoft, IE and the Web Standards Project&rdquo;">he will quit</a> (and probably become a professional surfer) the day he loses his passion or <acronym>IE</acronym> gets mothballed again.</p>

<p>After some blatant promotion for all the outstanding new features and fixes in <acronym>IE7</acronym>, things you can read about in the <a href="http://blogs.msdn.com/ie/"><acronym>IE</acronym>Blog</a> if you haven&rsquo;t yet, he came to the interesting facts:</p>

<p>First of all, they are planning the <strong>next two releases</strong> now, and it won&rsquo;t take another five years until <acronym>IE8</acronym> will emerge. Also <a href="http://blogs.msdn.com/ie/archive/2006/05/26/608255.aspx"><acronym>IE7+</acronym></a> for Windows Vista is only marketing speak, what counts is that it has the same features as <acronym>IE7</acronym> for Windows <acronym>XP</acronym>, except for some vista-only security and parental control. <strong><acronym>IE7</acronym> will ship</strong> in <q>&ldquo;second half 2006.&rdquo;</q> More precisely, the Malaysian Vista developer Jabez Gan disclosed earlier that <a href="http://www.msblog.org/?p=692" title="More on MSBlog">December 6</a> will be the release date.</p>

<p>Because of the deep interaction with the operating system they can&rsquo;t push it as a critical <strong>Windows update</strong>, but they will <q>&ldquo;strongly encourage people to update.&rdquo;</q> The <strong>new fonts</strong> won&rsquo;t be deployed with the update, more likely in a separate package, simply because with Unicode support some are too large.</p>

<p>On a technical side they are aware of developer&rsquo;s problems to test on <strong>multiple versions of <acronym>IE</acronym></strong>. Though it is technically hard to have a friendly co-existence of multiple <acronym>IE</acronym>s because they provide the operating system, it should be possible to create side-by-side versions of <em>the browser</em> only. Yay, that&rsquo;s what we want!</p>

<p>Also they would like to support the <strong><acronym title="eXtensible Hypertext Markup Language">XHTML</acronym> <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym> type</strong>, but want to do it right, later. Same is true for <strong>advanced <acronym>DOM</acronym> support</strong>, or passing the <strong>Acid2 test</strong>. What&rsquo;s next for the web? <strong>Mashups</strong>, <strong><acronym title="Really Simple Syndication">RSS</acronym></strong>, <a href="/2006/atmedia-day-two/#tantek" title="See Tantek &Ccedil;elik&rsquo;s session for more information on microformats">microformats</a>, and <strong>XMLHttpRequest</strong> (did you know there&rsquo;s a <a href="http://www.w3.org/TR/XMLHttpRequest/" title="XMLHttpRequest Working Draft"><acronym title="World Wide Web Consortium">W3C</acronym> working draft</a>?). <strong>XForms</strong> is on their radar, but they need to coordinate efforts with other browser vendors.</p>

<p>Besides Chris recommended some tools like an expression finder to spot <acronym>CSS</acronym> hacks, or an application compatibility toolkit, stuff you can download as part of the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=D13EE10D-2718-47F1-AA86-1E32D526383D&#038;displaylang=en">Internet Explorer 7 Readiness Toolkit</a> from Microsoft with a genuine copy or from someplace else without.</p>

<h3 id="wcag">The new accessibility guidelines: <acronym title="Web Content Accessibility Guidelines">WCAG</acronym>&nbsp;2.0</h3>

<p>I had hoped that by visiting the panel about <acronym>WCAG</acronym> ['wu:k&aelig;g] I could avoid having to read <a href="http://www.w3.org/TR/2006/WD-WCAG20-20060427/" title="Working Draft: Web Content Accessibility Guidelines 2.0">the unreadable</a> myself, but I was disappointed. You will read in <a href="/2006/to-hell-with-joe-clark/" title="To Hell With Joe Clark">another post</a> about it. Not much else to tell about that panel, except <acronym>WCAG</acronym>&nbsp;2.0 is probably not <a href="http://www.alistapart.com/articles/tohellwithwcag2" title="Joe Clark&rsquo;s article about WCAG 2.0 in A List Apart">as bad</a> as we have thought. There are <a href="http://accessify.com/2006/06/notes-about-our-media-wcag-20.php" title="Notes about the WCAG 2.0 panel">notes</a> and the <a href="http://accessify.com/presentations/" title="The slides for the WCAG 2.0 panel">slides</a> available on accessify.com.</p>

<h3 id="veen">Designing the next generation of web <abbr title="Applications">apps</abbr></h3>

<p class="vcard"><a href="http://www.flickr.com/photos/chimchim/168820983/in/set-72157594167975089/" title="Larger version of the Jeffrey Veen photo on flickr"><img class="floatleft photo" src="/wp-content/uploads/2006/06/2006-06-15-jeffrey-veen" alt="Jeffrey Veen in s suit with a presentation slide in the background and the words &ldquo;Generation Web Apps&rdquo;" width="200" height="132" /></a> <cite><a href="http://www.veen.com" class="url fn">Jeffrey Veen</a></cite> is the partner of Jesse James Garrett who gets all the attention for coining the term &ldquo;<acronym title="Asynchronous JavaScript and XML"><strong>Ajax</strong></acronym>.&rdquo; Anyway, <acronym>Ajax</acronym> is <em>so</em> going to change our world. Like the automobile, or the Great Depression. Some will get more mobile, some will get greatly depressed when the web becomes inaccessible.</p>

<p>In another panel the speakers agreed that <strong><acronym>Ajax</acronym></strong> can make live easier <strong>as an enhancement</strong> (Jeremy Keith calls it &ldquo;<a href="http://domscripting.com/presentations/xtech2006/" title="Slides by Jeremy Keith about Hijax">Hijax</a>&rdquo;), but shouldn&rsquo;t be a world of pain for the others. Actually I can see some of <a href="http://www.veen.com/nextgen.pdf" title="Jeffrey Veen&rsquo;s slides as PDF" type="application/pdf">Jeff&rsquo;s examples</a> (use Stuart Colville&rsquo;s <a href="http://muffinresearch.co.uk/archives/2006/06/16/media2006-notes-jeffrey-veen-designing-the-next-generation-of-web-apps/" title="Notes about Jeffrey Veen&rsquo;s presentation">notes</a> to understand the slides) as an enhancement. Like giving immediate feedback when input fields in a form validate, while degrading gracefully by giving feedback after a regular submit.</p>

<p>You can enhance understanding by coloring and visualizing rainfall values in a nicely designed table, or you can further enhance it by making it interactive with a fader to choose cities on a map. But I can&rsquo;t imagine how to have both.</p>

<p>In another example he showed a mashup of Google Maps with a Chicago crime database. Nice, but how can that be made accessible? So that people without JavaScript, or screen reader and braille display users <em>with</em> JavaScript can access the raw data table that lies under the visualization?</p>

<p>There was a lot of talk how <strong>today&rsquo;s websites will be tomorrow&rsquo;s web applications</strong>, but like <a href="/2006/atmedia-day-two/#koechley">Nate Koechley</a> put it: You can&rsquo;t just copy one aspect of desktop applications while ignoring the accessible alternatives. Desktop applications are accessible with multiple input devices, like a mouse or a keyboard. Screen readers can get the content. Don&rsquo;t you forget it when developing the <q>&ldquo;next generation off apps.&rdquo;</q> There&rsquo;s more than just good looks.</p>
]]></content:encoded>
			<wfw:commentRss>http://learningtheworld.eu/2006/atmedia-day-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
