object(WP_Query)#69 (47) { ["query_vars"]=> array(55) { ["paged"]=> int(2) ["tag"]=> string(3) "css" ["error"]=> string(0) "" ["m"]=> int(0) ["p"]=> int(0) ["post_parent"]=> string(0) "" ["subpost"]=> string(0) "" ["subpost_id"]=> string(0) "" ["attachment"]=> string(0) "" ["attachment_id"]=> int(0) ["name"]=> string(0) "" ["static"]=> string(0) "" ["pagename"]=> string(0) "" ["page_id"]=> int(0) ["second"]=> string(0) "" ["minute"]=> string(0) "" ["hour"]=> string(0) "" ["day"]=> int(0) ["monthnum"]=> int(0) ["year"]=> int(0) ["w"]=> int(0) ["category_name"]=> string(0) "" ["cat"]=> string(0) "" ["tag_id"]=> string(2) "31" ["author_name"]=> string(0) "" ["feed"]=> string(0) "" ["tb"]=> string(0) "" ["comments_popup"]=> string(0) "" ["meta_key"]=> string(0) "" ["meta_value"]=> string(0) "" ["preview"]=> string(0) "" ["s"]=> string(0) "" ["sentence"]=> string(0) "" ["fields"]=> string(0) "" ["category__in"]=> array(0) { } ["category__not_in"]=> array(0) { } ["category__and"]=> array(0) { } ["post__in"]=> array(0) { } ["post__not_in"]=> array(0) { } ["tag__in"]=> array(0) { } ["tag__not_in"]=> array(0) { } ["tag__and"]=> array(0) { } ["tag_slug__in"]=> array(1) { [0]=> string(3) "css" } ["tag_slug__and"]=> array(0) { } ["ignore_sticky_posts"]=> bool(false) ["suppress_filters"]=> bool(false) ["cache_results"]=> bool(false) ["update_post_term_cache"]=> bool(true) ["update_post_meta_cache"]=> bool(true) ["post_type"]=> string(0) "" ["posts_per_page"]=> int(15) ["nopaging"]=> bool(false) ["comments_per_page"]=> string(2) "50" ["no_found_rows"]=> bool(false) ["order"]=> string(4) "DESC" } ["tax_query"]=> object(WP_Tax_Query)#90 (2) { ["queries"]=> array(1) { [0]=> array(5) { ["taxonomy"]=> string(8) "post_tag" ["terms"]=> array(1) { [0]=> string(3) "css" } ["include_children"]=> bool(true) ["field"]=> string(4) "slug" ["operator"]=> string(2) "IN" } } ["relation"]=> string(3) "AND" } ["meta_query"]=> object(WP_Meta_Query)#89 (2) { ["queries"]=> array(0) { } ["relation"]=> NULL } ["post_count"]=> int(4) ["current_post"]=> int(-1) ["in_the_loop"]=> bool(false) ["comment_count"]=> int(0) ["current_comment"]=> int(-1) ["found_posts"]=> string(2) "19" ["max_num_pages"]=> float(2) ["max_num_comment_pages"]=> int(0) ["is_single"]=> bool(false) ["is_preview"]=> bool(false) ["is_page"]=> bool(false) ["is_archive"]=> bool(true) ["is_date"]=> bool(false) ["is_year"]=> bool(false) ["is_month"]=> bool(false) ["is_day"]=> bool(false) ["is_time"]=> bool(false) ["is_author"]=> bool(false) ["is_category"]=> bool(false) ["is_tag"]=> bool(true) ["is_tax"]=> bool(false) ["is_search"]=> bool(false) ["is_feed"]=> bool(false) ["is_comment_feed"]=> bool(false) ["is_trackback"]=> bool(false) ["is_home"]=> bool(false) ["is_404"]=> bool(false) ["is_comments_popup"]=> bool(false) ["is_paged"]=> bool(true) ["is_admin"]=> bool(false) ["is_attachment"]=> bool(false) ["is_singular"]=> bool(false) ["is_robots"]=> bool(false) ["is_posts_page"]=> bool(false) ["is_post_type_archive"]=> bool(false) ["query_vars_hash"]=> string(32) "20f263e48692cb8fe258f349620c0444" ["query_vars_changed"]=> bool(false) ["thumbnails_cached"]=> bool(false) ["query"]=> array(2) { ["paged"]=> string(1) "2" ["tag"]=> string(3) "css" } ["request"]=> string(342) " SELECT SQL_CALC_FOUND_ROWS wp_posts.* FROM wp_posts INNER JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1 AND ( wp_term_relationships.term_taxonomy_id IN (31) ) AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish') GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 15, 15" ["posts"]=> &array(4) { [0]=> object(stdClass)#116 (25) { ["ID"]=> int(518) ["post_author"]=> string(1) "8" ["post_date"]=> string(19) "2008-01-19 00:21:41" ["post_date_gmt"]=> string(19) "2008-01-19 05:21:41" ["post_content"]=> string(2388) "

A presentation given at at Web Directions North, Vancouver, February 7, 2007.

Session description

Traditionally, CSS has been the domain of designers while JavaScript was for programmers, but these technologies can and should work together to improve your visitors’ experiences. After all, you can do amazing things with CSS, but when you start to use CSS in concert with DOM Scripting, there’s almost no limit to what you can achieve.

MOD-ern web designer Andy Clarke and DOM/Ajax developer Aaron Gustafson will take your CSS skills and supercharge them with JavaScript magic, exploring how you can make CSS and JavaScript work together to make beautiful (and functional) results.

About Andy Clarke

Andy Clarke is a sought-after speaker, designer and consultant focusing on creative, accessible web development. Andy is passionate about design and passionate about web standards, often bridging the gap between design and code. He regularly trains designers and developers in the creative applications of web standards and writes about aspects of design and popular culture on his personal web site, And All That Malarkey.

About Aaron Gustafson

After getting hooked on the web in 1996 and spending several years pushing pixels and bits for the likes of IBM and Konica Minolta, Aaron Gustafson decided to focus full-time on his own web consultancy, Easy! Designs LLC. Aaron is a member of the Web Standards Project (WaSP) and the Guild of Accessible Web Designers (GAWDS). He also serves as Technical Editor for A List Apart, is a contributing writer for Digital Web Magazine, and is quickly building a library of writing and editing credits in meatspace. He has graced the stage at numerous conferences including An Event Apart, COMDEX, SXSW, and The Ajax Experience and is frequently called on to provide web standards training in both the public and private sector.

" ["post_title"]=> string(75) "Aaron Gustafson & Andy Clarke - Transcendent Design with Javascript and CSS" ["post_category"]=> string(1) "0" ["post_excerpt"]=> string(692) "

A presentation given at at Web Directions North, Vancouver, February 7, 2007.

Traditionally, CSS has been the domain of designers while JavaScript was for programmers, but these technologies can and should work together to improve your visitors’ experiences. After all, you can do amazing things with CSS, but when you start to use CSS in concert with DOM Scripting, there’s almost no limit to what you can achieve.

MOD-ern web designer Andy Clarke and DOM/Ajax developer Aaron Gustafson will take your CSS skills and supercharge them with JavaScript magic, exploring how you can make CSS and JavaScript work together to make beautiful (and functional) results.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(71) "aaron-gustafson-andy-clarke-transcendent-design-with-javascript-and-css" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-06-19 00:51:38" ["post_modified_gmt"]=> string(19) "2008-06-19 05:51:38" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(35) "http://www.webdirections.org/?p=518" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" } [1]=> object(stdClass)#117 (25) { ["ID"]=> int(516) ["post_author"]=> string(1) "8" ["post_date"]=> string(19) "2008-01-18 23:24:45" ["post_date_gmt"]=> string(19) "2008-01-19 04:24:45" ["post_content"]=> string(5532) "A presentation given at at Web Directions North, Vancouver, February 7, 2007.

This session was originally meant to feature Cameron Moll and Douglas Bowman, but due to a last-minute change instead featured Cameron Moll and Tantek Çelik.

Session description

Hear microformats founder and custodian Tantek Çelik paint on the broad canvas, talking about motivations, use cases, examples, and benefits.

Cameron Moll says the web is a volatile medium that changes endlessly, but one thing remains constant: a demand for designers who are disciplined in graphic design theory, human computing principles, and communication techniques. Oh, and CSS, accessibility, and (soon) mobile devices, too. How does one stay abreast?

Hear one of the web’s most disciplined designers share his advice for mastering fundamental user interface principles, good vs. great design, communication-centric approaches, and mobile web development, all with the hope of producing meaningful interfaces that deliver a rewarding user experience.

About Cameron Moll

Recognized as one of the web’s most balanced designers, Cameron Moll is proficient in functional web design, clean markup, and CSS. Cameron has been involved in the design and redesign of scores of websites, and his influential techniques have found favor in circles across the web.

Cameron’s work has been recognized by respected organizations such as National Public Radio (NPR), Communication Arts, and Veer. He was a contributing author for the book, CSS Mastery. His personal site delivers design how-to in the form of engaging conversation, on-topic banter, and downloadable artwork source files.

About Tantek Çelik

Tantek Çelik is Chief Technologist at Technorati where he leads the design and development of new standards and technologies. Prior to Technorati, he was a veteran representative to the World Wide Web Consortium (W3C) for Microsoft, where he also helped lead the development of the award-winning Internet Explorer for Macintosh.

As co-founder of the microformats.org community and the Global Multimedia Protocols Group, as well as Steering Committee member of the Web Standards Project and invited expert to the W3C Cascading Style Sheets working group, Tantek is dedicated to advancing open standards and simpler data formats for the Web.

The microformats community believes that standards should do less, not more. Data formats should adapt to current web publishing behaviors and reuse existing broadly interoperably implemented standards. Easy to adopt formats are enabling a diverse set of web designers and developers to visibly publish, share, and consume all kinds of common information, and microformats are leading the way.

Inspired by the can-do Webzine 2005 organizers (of which Tantek was one), and Tim O’Reilly’s FooCamp, Tantek came up with the idea that a half dozen enthusiasts with no previous conference organizing experience could put on an independent, open, and highly participatory weekend conference, and BarCamp was born this past fall in San Francisco in only six days. Since the first BarCamp was organized on a wiki, its DNA open for all to see, BarCamps have been subsequently duplicated in Amsterdam and Toronto, and are planned in Los Angeles, New York City, Dallas, Phoenix, Portland, DC, Boston, and Ottawa. Want to organize your own BarCamp in your city? Start at barcamp.org.

Tantek lives in San Francisco, and has Bachelor’s and Masters degrees in Computer Science from Stanford University, as well as a strong background in human interface and user centered design from his many years at Apple Computer. He shares his thoughts at tantek.com.

Douglas Bowman

Recently appointed Lead Visual Designer at Google, Douglas Bowman is an influential designer whose highly successful and widely acclaimed designs for sites like Blogger, Wired News, Capgemini, and Adaptive Path have pushed him to the forefront of responsible, forward-thinking web design. Bowman refuses to keep techniques and secrets he discovers to himself, instead, opting to share them with his clients and the web community at large. Bowman’s consulting firm, Stopdesign, proves by example that beautiful, functional, and accessible design can coexist with efficient, standards-compliant code.

Bowman believes design should simplify and facilitate our everyday life.

Prior to founding Stopdesign, Bowman led the creation and implementation of design process and standards for an international network of high-traffic sites within Terra Lycos. As Design Director for Wired Digital, he designed and oversaw numerous trend-setting, industry-leading sites under the Wired umbrella. A firm believer in standards-based design, Bowman continues to help spread the word and practice through examples, articles, and tutorials covering design, web standards, and the confluence of the two.

" ["post_title"]=> string(68) "Cameron Moll & Tantek Çelik - Design and Coding at the Cutting Edge" ["post_category"]=> string(1) "0" ["post_excerpt"]=> string(873) "

A presentation given at at Web Directions North, Vancouver, February 7, 2007.

Hear microformats founder and custodian Tantek Çelik paint on the broad canvas, talking about motivations, use cases, examples, and benefits.

Cameron Moll says the web is a volatile medium that changes endlessly, but one thing remains constant: a demand for designers who are disciplined in graphic design theory, human computing principles, and communication techniques. Oh, and CSS, accessibility, and (soon) mobile devices, too. How does one stay abreast?

Hear one of the web’s most disciplined designers share his advice for mastering fundamental user interface principles, good vs. great design, communication-centric approaches, and mobile web development, all with the hope of producing meaningful interfaces that deliver a rewarding user experience.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(63) "cameron-moll-tantek-celik-design-and-coding-at-the-cutting-edge" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-06-19 01:37:47" ["post_modified_gmt"]=> string(19) "2008-06-19 06:37:47" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(35) "http://www.webdirections.org/?p=516" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" } [2]=> object(stdClass)#118 (25) { ["ID"]=> int(26) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2007-09-29 23:25:59" ["post_date_gmt"]=> string(19) "2007-09-30 04:25:59" ["post_content"]=> string(2434) "

A presentation given at Web Directions South, Sydney Australia, September 28 2007.

Presentation slides

Session description

Forms. We all have to make ‘em, but few of us love ‘em. Aaron Gustafson believes that this is because we don’t understand them. In this session, we will explore forms from top to bottom, examining how they work and how their components can be incorporated with other elements to maximize accessibility, improve semantics, and allow for more flexible styling. You’ll get to see the complete picture with forms, including error, warning and formatting messages, styling and its implications, as well as best practices for manipulation with Javascript and Ajax.

About Aaron Gustafson

http://easy-reader.net/

Aaron Gustafson PortraitAfter getting hooked on the web in 1996 and spending several years pushing pixels and bits for the likes of IBM and Konica Minolta, Aaron Gustafson decided to focus full-time on his own web consultancy, Easy! Designs LLC. Aaron is a member of the Web Standards Project (WaSP) and the Guild of Accessible Web Designers (GAWDS). He also serves as Technical Editor for A List Apart, is a contributing writer for Digital Web Magazine, and is quickly building a library of writing and editing credits in meatspace. He has graced the stage at numerous conferences including An Event Apart, COMDEX, SXSW, and The Ajax Experience and is frequently called on to provide web standards training in both the public and private sector.

" ["post_title"]=> string(40) "Aaron Gustafson - Learning to love forms" ["post_category"]=> string(1) "0" ["post_excerpt"]=> string(817) "

A presentation given at Web Directions South, Sydney Australia, September 28 2007.

Aaron Gustafson PortraitForms. We all have to make ‘em, but few of us love ‘em. Aaron Gustafson believes that this is because we don’t understand them. In this session, we will explore forms from top to bottom, examining how they work and how their components can be incorporated with other elements to maximize accessibility, improve semantics, and allow for more flexible styling. You’ll get to see the complete picture with forms, including error, warning and formatting messages, styling and its implications, as well as best practices for manipulation with Javascript and Ajax.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(15) "aaron-gustafson" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2009-01-13 09:45:31" ["post_modified_gmt"]=> string(19) "2009-01-12 23:45:31" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(61) "http://westciv.com/webdirections08/resources/aaron-gustafson/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "1" ["filter"]=> string(3) "raw" } [3]=> object(stdClass)#119 (25) { ["ID"]=> int(32) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2007-09-29 00:01:43" ["post_date_gmt"]=> string(19) "2007-09-29 05:01:43" ["post_content"]=> string(1959) "

A presentation given at Web Directions South, Sydney Australia, September 27 2007.

Session description

CSS level 2 became a standard in 1998. The last revision of HTML4 dates from 1999. That’s long time ago in Web years, but they aren’t forgotten: after several years of work, CSS is close to a revision and browser support is better than ever. It’s necessary, because CSS needs to grow: vertical text, columns, print support, complex layouts and much more is increasingly demanded. Likewise, there is a big effort to revise HTML. Interest is so high, the W3C is trying a new process, to let more people participate in the editing work. There are also new forms, standards for combining SVG and HTML and new work on the security of forms. Bert’s here to tell us: we haven’t seen the end of the Web page yet.

About Bert Bos

http://www.w3.org/People/Bos/

Bert Bos PortraitBert Bos was, in 1994, one of the original authors of CSS. He joined W3C in 1995 to set up W3C’s internationalization activity and was part of the groups that created HTML and XML. He is now coordinator for W3C’s style sheet and math activities. Bert studied mathematics in Groningen, The Netherlands, and holds a PhD from that university. He is co-author with Håkon Wium Lie of the book “Cascading Style Sheets: designing for the Web” (3rd ed., Addison-Wesley, 2005)

" ["post_title"]=> string(39) "Bert Bos - A new life for old standards" ["post_category"]=> string(1) "0" ["post_excerpt"]=> string(861) "

Bert Bos PortraitCSS level 2 became a standard in 1998. The last revision of HTML4 dates from 1999. That’s long time ago in Web years, but they aren’t forgotten: after several years of work, CSS is close to a revision and browser support is better than ever. It’s necessary, because CSS needs to grow: vertical text, columns, print support, complex layouts and much more is increasingly demanded. Likewise, there is a big effort to revise HTML. Interest is so high, the W3C is trying a new process, to let more people participate in the editing work. There are also new forms, standards for combining SVG and HTML and new work on the security of forms. Bert’s here to tell us: we haven’t seen the end of the Web page yet.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(8) "bert-bos" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-07-24 22:31:18" ["post_modified_gmt"]=> string(19) "2008-07-25 03:31:18" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(54) "http://westciv.com/webdirections08/resources/bert-bos/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "2" ["filter"]=> string(3) "raw" } } ["post"]=> object(stdClass)#116 (25) { ["ID"]=> int(518) ["post_author"]=> string(1) "8" ["post_date"]=> string(19) "2008-01-19 00:21:41" ["post_date_gmt"]=> string(19) "2008-01-19 05:21:41" ["post_content"]=> string(2388) "

A presentation given at at Web Directions North, Vancouver, February 7, 2007.

Session description

Traditionally, CSS has been the domain of designers while JavaScript was for programmers, but these technologies can and should work together to improve your visitors’ experiences. After all, you can do amazing things with CSS, but when you start to use CSS in concert with DOM Scripting, there’s almost no limit to what you can achieve.

MOD-ern web designer Andy Clarke and DOM/Ajax developer Aaron Gustafson will take your CSS skills and supercharge them with JavaScript magic, exploring how you can make CSS and JavaScript work together to make beautiful (and functional) results.

About Andy Clarke

Andy Clarke is a sought-after speaker, designer and consultant focusing on creative, accessible web development. Andy is passionate about design and passionate about web standards, often bridging the gap between design and code. He regularly trains designers and developers in the creative applications of web standards and writes about aspects of design and popular culture on his personal web site, And All That Malarkey.

About Aaron Gustafson

After getting hooked on the web in 1996 and spending several years pushing pixels and bits for the likes of IBM and Konica Minolta, Aaron Gustafson decided to focus full-time on his own web consultancy, Easy! Designs LLC. Aaron is a member of the Web Standards Project (WaSP) and the Guild of Accessible Web Designers (GAWDS). He also serves as Technical Editor for A List Apart, is a contributing writer for Digital Web Magazine, and is quickly building a library of writing and editing credits in meatspace. He has graced the stage at numerous conferences including An Event Apart, COMDEX, SXSW, and The Ajax Experience and is frequently called on to provide web standards training in both the public and private sector.

" ["post_title"]=> string(75) "Aaron Gustafson & Andy Clarke - Transcendent Design with Javascript and CSS" ["post_category"]=> string(1) "0" ["post_excerpt"]=> string(692) "

A presentation given at at Web Directions North, Vancouver, February 7, 2007.

Traditionally, CSS has been the domain of designers while JavaScript was for programmers, but these technologies can and should work together to improve your visitors’ experiences. After all, you can do amazing things with CSS, but when you start to use CSS in concert with DOM Scripting, there’s almost no limit to what you can achieve.

MOD-ern web designer Andy Clarke and DOM/Ajax developer Aaron Gustafson will take your CSS skills and supercharge them with JavaScript magic, exploring how you can make CSS and JavaScript work together to make beautiful (and functional) results.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(71) "aaron-gustafson-andy-clarke-transcendent-design-with-javascript-and-css" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-06-19 00:51:38" ["post_modified_gmt"]=> string(19) "2008-06-19 05:51:38" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(35) "http://www.webdirections.org/?p=518" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" } ["queried_object"]=> object(stdClass)#113 (10) { ["term_id"]=> string(2) "31" ["name"]=> string(3) "css" ["slug"]=> string(3) "css" ["term_group"]=> string(1) "0" ["term_order"]=> string(1) "0" ["term_taxonomy_id"]=> string(2) "31" ["taxonomy"]=> string(8) "post_tag" ["description"]=> string(0) "" ["parent"]=> string(1) "0" ["count"]=> string(2) "19" } ["queried_object_id"]=> int(31) }

Presentations about css

Aaron Gustafson & Andy Clarke — Transcendent Design with Javascript and CSS

A presentation given at at Web Directions North, Vancouver, February 7, 2007.

Traditionally, CSS has been the domain of designers while JavaScript was for programmers, but these technologies can and should work together to improve your visitors’ experiences. After all, you can do amazing things with CSS, but when you start to use CSS in concert with DOM Scripting, there’s almost no limit to what you can achieve.

MOD-​​ern web designer Andy Clarke and DOM/​Ajax developer Aaron Gustafson will take your CSS skills and supercharge them with JavaScript magic, exploring how you can make CSS and JavaScript work together to make beautiful (and functional) results.

See the slides and hear the podcast »

Cameron Moll & Tantek Çelik — Design and Coding at the Cutting Edge

A presentation given at at Web Directions North, Vancouver, February 7, 2007.

Hear microformats founder and custodian Tantek Çelik paint on the broad canvas, talking about motivations, use cases, examples, and benefits.

Cameron Moll says the web is a volatile medium that changes endlessly, but one thing remains constant: a demand for designers who are disciplined in graphic design theory, human computing principles, and communication techniques. Oh, and CSS, accessibility, and (soon) mobile devices, too. How does one stay abreast?

Hear one of the web’s most disciplined designers share his advice for mastering fundamental user interface principles, good vs. great design, communication-​​centric approaches, and mobile web development, all with the hope of producing meaningful interfaces that deliver a rewarding user experience.

See the slides and hear the podcast »

Aaron Gustafson — Learning to love forms

A presentation given at Web Directions South, Sydney Australia, September 28 2007.

Aaron Gustafson PortraitForms. We all have to make ‘em, but few of us love ‘em. Aaron Gustafson believes that this is because we don’t understand them. In this session, we will explore forms from top to bottom, examining how they work and how their components can be incorporated with other elements to maximize accessibility, improve semantics, and allow for more flexible styling. You’ll get to see the complete picture with forms, including error, warning and formatting messages, styling and its implications, as well as best practices for manipulation with Javascript and Ajax.

See the slides and hear the podcast »

Bert Bos — A new life for old standards

Bert Bos PortraitCSS level 2 became a standard in 1998. The last revision of HTML4 dates from 1999. That’s long time ago in Web years, but they aren’t forgotten: after several years of work, CSS is close to a revision and browser support is better than ever. It’s necessary, because CSS needs to grow: vertical text, columns, print support, complex layouts and much more is increasingly demanded. Likewise, there is a big effort to revise HTML. Interest is so high, the W3C is trying a new process, to let more people participate in the editing work. There are also new forms, standards for combining SVG and HTML and new work on the security of forms. Bert’s here to tell us: we haven’t seen the end of the Web page yet.

See the slides and hear the podcast »