object(WP_Query)#584 (51) { ["query"]=> array(1) { ["tag"]=> string(8) "web-apps" } ["query_vars"]=> array(64) { ["tag"]=> string(8) "web-apps" ["error"]=> string(0) "" ["m"]=> string(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"]=> int(47) ["author"]=> string(0) "" ["author_name"]=> string(0) "" ["feed"]=> string(0) "" ["tb"]=> string(0) "" ["paged"]=> int(0) ["meta_key"]=> string(0) "" ["meta_value"]=> string(0) "" ["preview"]=> string(0) "" ["s"]=> string(0) "" ["sentence"]=> string(0) "" ["title"]=> string(0) "" ["fields"]=> string(0) "" ["menu_order"]=> string(0) "" ["embed"]=> string(0) "" ["category__in"]=> array(0) { } ["category__not_in"]=> array(0) { } ["category__and"]=> array(0) { } ["post__in"]=> array(0) { } ["post__not_in"]=> array(0) { } ["post_name__in"]=> array(0) { } ["tag__in"]=> array(0) { } ["tag__not_in"]=> array(0) { } ["tag__and"]=> array(0) { } ["tag_slug__in"]=> array(1) { [0]=> string(8) "web-apps" } ["tag_slug__and"]=> array(0) { } ["post_parent__in"]=> array(0) { } ["post_parent__not_in"]=> array(0) { } ["author__in"]=> array(0) { } ["author__not_in"]=> array(0) { } ["ignore_sticky_posts"]=> bool(false) ["suppress_filters"]=> bool(false) ["cache_results"]=> bool(true) ["update_post_term_cache"]=> bool(true) ["lazy_load_term_meta"]=> 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)#945 (6) { ["queries"]=> array(1) { [0]=> array(5) { ["taxonomy"]=> string(8) "post_tag" ["terms"]=> array(1) { [0]=> string(8) "web-apps" } ["field"]=> string(4) "slug" ["operator"]=> string(2) "IN" ["include_children"]=> bool(true) } } ["relation"]=> string(3) "AND" ["table_aliases":protected]=> array(1) { [0]=> string(21) "wp_term_relationships" } ["queried_terms"]=> array(1) { ["post_tag"]=> array(2) { ["terms"]=> array(1) { [0]=> string(8) "web-apps" } ["field"]=> string(4) "slug" } } ["primary_table"]=> string(8) "wp_posts" ["primary_id_column"]=> string(2) "ID" } ["meta_query"]=> object(WP_Meta_Query)#944 (9) { ["queries"]=> array(0) { } ["relation"]=> NULL ["meta_table"]=> NULL ["meta_id_column"]=> NULL ["primary_table"]=> NULL ["primary_id_column"]=> NULL ["table_aliases":protected]=> array(0) { } ["clauses":protected]=> array(0) { } ["has_or_relation":protected]=> bool(false) } ["date_query"]=> bool(false) ["queried_object"]=> object(WP_Term)#1265 (11) { ["term_id"]=> int(47) ["name"]=> string(8) "web apps" ["slug"]=> string(8) "web-apps" ["term_group"]=> int(0) ["term_taxonomy_id"]=> int(47) ["taxonomy"]=> string(8) "post_tag" ["description"]=> string(0) "" ["parent"]=> int(0) ["count"]=> int(16) ["filter"]=> string(3) "raw" ["term_order"]=> string(1) "0" } ["queried_object_id"]=> int(47) ["request"]=> string(343) "SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1 AND ( wp_term_relationships.term_taxonomy_id IN (47) ) 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 0, 15" ["posts"]=> &array(15) { [0]=> object(WP_Post)#947 (25) { ["ID"]=> int(5043) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2013-07-17 13:41:12" ["post_date_gmt"]=> string(19) "2013-07-17 03:41:12" ["post_content"]=> string(526) "

Designers and developers need to learn from, and in part discard the tradition of apps. Only then will the web find its true self.

Like what you see? Want a piece of the action next time around? Then get along to Web Directions South in Sydney October 24 and 25 2013.

" ["post_title"]=> string(84) "What We Talk About When We Talk About The Web - video presentation from John Allsopp" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(82) "what-we-talk-about-when-we-talk-about-the-web-video-presentation-from-john-allsopp" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-11-19 08:48:27" ["post_modified_gmt"]=> string(19) "2014-11-18 22:48:27" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5043" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [1]=> object(WP_Post)#948 (25) { ["ID"]=> int(3262) ["post_author"]=> string(1) "7" ["post_date"]=> string(19) "2011-06-06 16:49:34" ["post_date_gmt"]=> string(19) "2011-06-06 06:49:34" ["post_content"]=> string(4460) "

Web Directions Unplugged 2011, Seattle, May 12th 2:40pm.

Presentation slides

Coming soon.

Session description

Many web designers and developers are motivated to create accessible sites because more people can use the site, more people can find the site, and more devices can access the site. As we migrate to HTML5 and CSS to develop applications, we further the opportunity to create far more inclusive results, no matter the preferences of your audience and no matter why they have those preferences: are they driving? riding in a bumpy bus? accessing content in the sun? or might they be blind? In this session, Wendy Chisholm, co-editor of WCAG 1.0, author of Universal Design for Web Applications, and one of the leading experts in accessibility and universal access helps you understand the challenges to and solutions for creating accessible apps with web technologies. Wendy will cover WAI-ARIA (Accessible Rich Internet Applications), accessibility and HTML5, as well as some common accessibility pitfalls when designing and developing applications, particularly on mobile and tablet devices.

About the presneters

Wendy Chrisholm
Photo of Wendy ChisholmIn this session, Wendy Chisholm, co-editor of WCAG 1.0, author of Universal Design for Web Applications, and one of the leading experts in accessibility and universal access helps you understand the challenges to and solutions for creating accessible apps with web technologies. Wendy will cover WAI-ARIA (Accessible Rich Internet Applications), accessibility and HTML5, as well as some common accessibility pitfalls when designing and developing applications, particularly on mobile and tablet devices.Wendy Chisholm is an author, activist and developer. She co-wrote “Universal Design for Web Applications” with Matt May (O’Reilly, 2008), and before that co-edited Web Content Accessibility Guidelines 1.0 and 2.0–the basis of most web accessibility policies. She has focused on inclusive web design since 1995. Being both a developer (B.S. in Computer Science) and a Human Factors Engineer (M.S. in Industrial Engineering/Human Factors), Wendy bridges communication between developers and designers. As a staff for the World Wide Web Consortium (W3C) for 6 years, she helped synchronize work on the Web Content Accessibility Guidelines with developments in internationalization and mobile design.

She is currently a Senior Strategist at Microsoft, where she works to make all web-related applications throughout the company accessible.

Her personal mission is to find elegant solutions that remove barriers that prevent everyone from participating fully in society. "I am an advocate for people with disabilities, people who are injured (especially vets) and people who are aging (i.e., all of us). I want to make inclusion a reality–both online and off".

Wendy's photo is courtesy of Matt.

Follow Wendy on Twitter: @wendyabc
Charles Pritchard
Photo of Charles PritchardCharles Pritchard has founded several startups during his fifteen years as a web developer. A web standards advocate and an early adoptee of HTML5, he has produced several canvas implementations enabling web applications to run on a wide variety of virtual machines. His current focus is on creating and maintaining accessible applications as a critical component of software quality.
" ["post_title"]=> string(75) "Wendy Chisholm & Charles Pritchard - Universal Access: now for apps as well" ["post_excerpt"]=> string(645) "

Photo of Wendy ChisholmPhoto of Charles PritchardIn this session, Wendy Chisholm will help you understand the challenges to and solutions for creating accessible apps with web technologies. Wendy will cover WAI-ARIA, accessibility and HTML5, as well as some common accessibility pitfalls when designing and developing applications, particularly on mobile and tablet devices.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(70) "wendy-chisholm-charles-pritchard-universal-access-now-for-apps-as-well" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2011-06-06 16:51:12" ["post_modified_gmt"]=> string(19) "2011-06-06 06:51:12" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=3262" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [2]=> object(WP_Post)#949 (25) { ["ID"]=> int(3271) ["post_author"]=> string(1) "7" ["post_date"]=> string(19) "2011-06-04 12:22:52" ["post_date_gmt"]=> string(19) "2011-06-04 02:22:52" ["post_content"]=> string(2325) "

Web Directions Unplugged 2011, Seattle, May 13th 11:30am.

Presentation slides

Session description

There’s an old expression, that there are only 2 hard problems in computing: naming, cache invalidation and off-by-one errors. Building offline web apps is all about those hard problems. There are some different ways of storing stuff — such as html5 caching, html5 storage, sqllite, and even native stores such as contacts and calendars — and we’ll sing their praises. But the really hard problems are knowing what to store, whether the stuff is still good or needs refreshing, how much to store, how to resolve conflicts between the client and server, how to integrate with data-specific stores, all in a bewildering cacophony of network and storage limited devices. We’ll spend the bulk of our time on these hard problems, which is probably more useful than api description and sample code.

About Dave Orchard

Photo of Dave OrchardDave Orchard is Mobile Architect at Salesforce.com and located in Vancouver, Canada. This means being involved in many mobile platforms, architectures, tools, technologies and APIs. Prior to that, he was a co-founder of Ayogo Games and focused on iPhone and ruby/merb/mysql based casual social games. Back further in the mists of time, he was the Web standards lead for BEA Systems for 7 years, including being elected three times to 2 year terms on the W3C Technical Architecture Group chaired by Sir Tim Berners-Lee. Follow Dave on Twitter: @DaveO
" ["post_title"]=> string(42) "Dave Orchard - Offline Web Apps with HTML5" ["post_excerpt"]=> string(473) "

Photo of Dave OrchardThere’s an old expression, that there are only 2 hard problems in computing: naming, cache invalidation and off-by-one errors. Building offline web apps is all about those hard problems. We’ll spend the bulk of our time on these hard problems, which is probably more useful than api description and sample code.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(40) "dave-orchard-offline-web-apps-with-html5" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2011-06-06 16:38:02" ["post_modified_gmt"]=> string(19) "2011-06-06 06:38:02" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=3271" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [3]=> object(WP_Post)#950 (25) { ["ID"]=> int(953) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2008-06-19 14:24:39" ["post_date_gmt"]=> string(19) "2008-06-19 04:24:39" ["post_content"]=> string(2559) "

Web Directions South 2008, Sydney Convention Centre, September 26 2.40pm.

Presentation slides

Session description

Hear how Drupal, Semantic MediaWiki and other bleeding edge tech were enlisted along with pixie dust, FOAF, RDF, OWL, SPARQL, Linked Data (basically all the Semantic Web stuff) to build a distributed social network. The focus will be not on evangelism (I don’t really care about that) but how disparate open source platforms can talk and work together. This stuff actually works and makes development more fluid. These technologies make local development easier, but when it is time to broaden your scope, classic search is still king. How can you leverage this? Newcomers such as Yahoo Searchmonkey can play an important role in the creation of a truly distributed information system.

About David Peterson

Portrait of David PetersonDavid Peterson has been a web developer since 1995. He works way up north in the tropics of Townsville, about as far from any tech as possible. Currently he is Head of Research at BoaB interactive and is working hard to kickstart the Semantic Web down under. Not only that, but he is an Advisory Committee representative to the W3C. Wow.

His wonderful family, making lovely photographs and searching for the perfect espresso keeps him happy.

" ["post_title"]=> string(61) "David Peterson - Semantic web for distributed social networks" ["post_excerpt"]=> string(911) "

Web Directions South 2008, Sydney Convention Centre, September 26 2.40pm.

David Peterson PortraitHear how Drupal, Semantic MediaWiki and other bleeding edge tech were enlisted along with pixie dust, FOAF, RDF, OWL, SPARQL, Linked Data (basically all the Semantic Web stuff) to build a distributed social network. The focus will be not on evangelism (I don’t really care about that) but how disparate open source platforms can talk and work together. This stuff actually works and makes development more fluid. These technologies make local development easier, but when it is time to broaden your scope, classic search is still king. How can you leverage this? Newcomers such as Yahoo Searchmonkey can play an important role in the creation of a truly distributed information system.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(59) "david-peterson-semantic-web-for-distributed-social-networks" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2009-01-02 13:34:34" ["post_modified_gmt"]=> string(19) "2009-01-02 03:34:34" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(35) "http://www.webdirections.org/?p=953" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [4]=> object(WP_Post)#951 (25) { ["ID"]=> int(943) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2008-06-19 12:37:04" ["post_date_gmt"]=> string(19) "2008-06-19 02:37:04" ["post_content"]=> string(2593) "

Web Directions South 2008, Sydney Convention Centre, September 26 1.40pm.

Presentation slides

Session description

Online web applications are big business, with many people relying on the cloud for data storage and workflow. These days, an API is an essential part of any online system, but this presents authentication and authorisation issues for the humble web developer. Learn how to create Web APIs, how OpenID and Oauth works and what you need to do to implement them.

About Myles Eftos

Portrait of Myles EftosMyles is a Perth-based Web developer who feels as at home building INNER JOINS as he does calculating the specificity of CSS selectors. He has worked in all the major web languages, with his weapon of choice being Ruby on Rails. He is a big advocate of semantic CSS, and unobtrusive JavaScript. He has a weakness for code double dares, many of which have resulted in crazy experiments, such as @baggygreen: a twitter cricket commentator and a version of Super Mario Bros. written entirely in HTML, CSS and JavaScript.

During his 8-years in the industry, working under the moniker of MadPilot Productions, he has worked with pretty much everyone in Perth. He has also been on the committee of the Australian Web Industry Association since it’s inception, currently residing in the role of event coordinator.

" ["post_title"]=> string(61) "Myles Eftos - Web APIs, Oauth and OpenID: A developer's guide" ["post_excerpt"]=> string(578) "

Web Directions South 2008, Sydney Convention Centre, September 26 1.40pm.

Myles Eftos PortraitOnline web applications are big business, with many people relying on the cloud for data storage and workflow. These days, an API is an essential part of any online system, but this presents authentication and authorisation issues for the humble web developer. Learn how to create Web APIs, how OpenID and Oauth works and what you need to do to implement them.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(56) "myles-eftos-web-apis-oauth-and-openid-a-developers-guide" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-10-30 13:35:21" ["post_modified_gmt"]=> string(19) "2008-10-30 03:35:21" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(35) "http://www.webdirections.org/?p=943" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [5]=> object(WP_Post)#952 (25) { ["ID"]=> int(390) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2008-03-10 23:20:21" ["post_date_gmt"]=> string(19) "2008-03-11 04:20:21" ["post_content"]=> string(3090) "

A presentation given at at Web Directions User Experience, Melbourne Town Hall, May 16 2008, and Web Direction Government, Old Parliament House, Canberra, May 19 2008.

Presentation slides

Session description

Most great web applications have a few key things in common. But can you name them? Better yet — can you achieve them consistently in your own projects?

In this closing keynote, Robert Hoekman, Jr., author of the Amazon bestseller Designing the Obvious (New Riders) describes the seven qualities of great web-based software and how to achieve each and every one of them by learning to communicate through design. See why it's important to build only what's absolutely essential, apply instructive design, create error-proof interactions, surface commonly-used features, and more in this informative session that will change the way you work and enable your users to walk away from your software feeling productive, respected, and smart.

About Robert Hoekman

Robert Hoekman, Jr PortraitRobert Hoekman, Jr., is the founder of Miskeeto, a product development and web design consultancy focused on socially-conscious projects that improve the world.

He's a passionate and outspoken interaction designer, writer, and user-experience evangelist who has written dozens of articles and has worked with Adobe, Automattic, United Airlines, DoTheRightThing.com, Go Daddy Software, and countless others to create superior user experiences for a wide range of audiences. He also gives in-house training sessions and speaks regularly at industry events like Adobe MAX, Flashforward, SxSW, Future of Web Design, and others.

Robert is the author of the Amazon bestseller Designing the Obvious, which focuses on seven guiding principles of great web-based software and how to leverage them in any real-world project. Learn more about Robert through his blog at rhjr.net.

" ["post_title"]=> string(68) "Robert Hoekman Jr - The essential elements of great web applications" ["post_excerpt"]=> string(1067) "

A presentation given at at Web Directions User Experience, Melbourne Town Hall, May 16 2008, and Web Direction Government, Old Parliament House, Canberra, May 19 2008.

Robert Hoekman, Jr PortraitMost great web applications have a few key things in common. But can you name them? Better yet — can you achieve them consistently in your own projects?

In this closing keynote, Robert Hoekman, Jr., author of the Amazon bestseller Designing the Obvious (New Riders) describes the seven qualities of great web-based software and how to achieve each and every one of them by learning to communicate through design. See why it's important to build only what's absolutely essential, apply instructive design, create error-proof interactions, surface commonly-used features, and more in this informative session that will change the way you work and enable your users to walk away from your software feeling productive, respected, and smart.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(17) "robert-hoekman-jr" ["to_ping"]=> string(0) "" ["pinged"]=> string(24) " http://www.rhjr.net/dto" ["post_modified"]=> string(19) "2008-07-21 01:27:39" ["post_modified_gmt"]=> string(19) "2008-07-21 06:27:39" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(63) "http://westciv.com/webdirections08/resources/robert-hoekman-jr/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "1" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [6]=> object(WP_Post)#953 (25) { ["ID"]=> int(382) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2008-03-10 22:28:50" ["post_date_gmt"]=> string(19) "2008-03-11 03:28:50" ["post_content"]=> string(2323) "

A presentation given at Web Directions Government, Old Parliament House, Canberra, May 19 2008.

Presentation slides

Session description

Mapping and other mashups have taken the web world by storm - driving innovation in business and government alike. While much of the focus has been on the actual mashup applications, without the data to mashup, we have no mashups. Government, from local to Federal level, collect and manage a significant amount of data, across a very broad range of areas. But giving access to this data to web application developers has technical, policy and legal challenges. In this presentation, Jenny Telford of the ABS looks at these issues from their experience of opening up data from the Australian Census.

About Jenny Telford

Jenny Telford PortraitJenny Telford is currently the Director of Census Products and Services at the Australian Bureau of Statistics (ABS). Jenny has worked in the government sector for over ten years in roles focused on the delivery of data and information through the internet and other channels. The ABS is one of the largest information providers in the country and freely provides data through the website on a range of social, economic and environmental issues.

" ["post_title"]=> string(42) "Jenny Telford - Opening up government data" ["post_excerpt"]=> string(847) "

A presentation given at Web Directions Government, Old Parliament House, Canberra, May 19 2008.

Jenny Telford PortraitMapping and other mashups have taken the web world by storm - driving innovation in business and government alike. While much of the focus has been on the actual mashup applications, without the data to mashup, we have no mashups. Government, from local to Federal level, collect and manage a significant amount of data, across a very broad range of areas. But giving access to this data to web application developers has technical, policy and legal challenges. In this presentation, Jenny Telford of the ABS looks at these issues from their experience of opening up data from the Australian Census.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(13) "jenny-telford" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-07-21 01:33:57" ["post_modified_gmt"]=> string(19) "2008-07-21 06:33:57" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(59) "http://westciv.com/webdirections08/resources/jenny-telford/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "1" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [7]=> object(WP_Post)#954 (25) { ["ID"]=> int(377) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2008-03-10 22:02:35" ["post_date_gmt"]=> string(19) "2008-03-11 03:02:35" ["post_content"]=> string(3007) "

A presentation given at at Web Directions User Experience, Melbourne Town Hall, May 16 2008.

Presentation slides

Session description

These days people expect more from a website than a handy set of tools and a pretty interface — they want an experience. From the moment somebody enters your site they'll be judging you on everything from the way the site looks to the tone of your error messages. And they won't just be judging you against other sites. They will be judging you on every customer experience they have ever had, from the rude man at the train station to the lovely hotel clerk that checked them in on holiday. So in order to compete, we need to up our game and look at experiences both on and off-line.

In this session Andy Budd will look at the 9 key factors that go into designing the perfect customer experience. By taking examples from the world around us, Andy will discuss how we can turn utilitarian experiences into something wonderful.

About Andy Budd

Andy Budd PortraitAndy Budd is an interaction designer and web standards developer from Brighton, England. As the user experience lead at Clearleft, Andy spends his time helping clients improve their customers online experience.

Andy is a regular speaker at international design events such as SXSW, An Event Apart and Web Design World. He also runs the popular dConstruct conference, which takes place in Brighton every year. Andy has helped judge several international design awards and currently sits on the advisory board for .Net magazine. Andy wrote the best selling book, CSS Mastery and blogs at andybudd.com.

Never happier than when he's diving some remote tropical atoll, Andy is a qualified PADI dive instructor and retired shark wrangler.

" ["post_title"]=> string(42) "Andy Budd - Designing the experience curve" ["post_excerpt"]=> string(1074) "

A presentation given at at Web Directions User Experience, Melbourne Town Hall, May 16 2008.

Andy Budd PortraitThese days people expect more from a website than a handy set of tools and a pretty interface — they want an experience. From the moment somebody enters your site they'll be judging you on everything from the way the site looks to the tone of your error messages. And they won't just be judging you against other sites. They will be judging you on every customer experience they have ever had, from the rude man at the train station to the lovely hotel clerk that checked them in on holiday. So in order to compete, we need to up our game and look at experiences both on and off-line.

In this session Andy Budd will look at the 9 key factors that go into designing the perfect customer experience. By taking examples from the world around us, Andy will discuss how we can turn utilitarian experiences into something wonderful.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(9) "andy-budd" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-07-21 01:36:23" ["post_modified_gmt"]=> string(19) "2008-07-21 06:36:23" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(55) "http://westciv.com/webdirections08/resources/andy-budd/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "5" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [8]=> object(WP_Post)#955 (25) { ["ID"]=> int(442) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2008-02-12 23:47:53" ["post_date_gmt"]=> string(19) "2008-02-13 04:47:53" ["post_content"]=> string(1954) "

A presentation given at Web Directions North, Vancouver Canada, January 30 2008.

Presentation slides

Session description

Last year, Google released an experimental Greasemonkey API for Gmail: coding hooks that let anyone add CSS and Javascript to Gmail that enhances how it looks and behaves. Why would you want to do this? Why wouldn’t you? Hear how Google’s using Greasemonkey to distribute Gmail development amongst independent web developers–and how those developers are integrating their own product into Gmail — resulting in a Better Gmail for everyone.

About Gina Trapani

Gina Trapani Portrait

Gina Trapani is a web developer and the founding editor of Lifehacker.com, the 2006 Wired Rave Award-winning daily weblog on software and productivity.

" ["post_title"]=> string(118) "Gina Trapani - Better Gmail: How Google Opened Gmail’s Web Interface to Any Developer Who Cares (And Why You Should)" ["post_excerpt"]=> string(692) "

A presentation given at Web Directions North, Vancouver Canada, January 30 2008.

Gina Trapani PortraitLast year, Google released an experimental Greasemonkey API for Gmail: coding hooks that let anyone add CSS and Javascript to Gmail that enhances how it looks and behaves. Why would you want to do this? Why wouldn’t you? Hear how Google’s using Greasemonkey to distribute Gmail development amongst independent web developers–and how those developers are integrating their own product into Gmail — resulting in a Better Gmail for everyone.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(18) "wdn08-gina-trapani" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-04-17 20:55:47" ["post_modified_gmt"]=> string(19) "2008-04-18 01:55:47" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(159) "http://www.webdirections.org/resources/gina-trapani-better-gmail-how-google-opened-gmail%e2%80%99s-web-interface-to-any-developer-who-cares-and-why-you-should/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "1" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [9]=> object(WP_Post)#956 (25) { ["ID"]=> int(435) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2008-02-12 01:22:55" ["post_date_gmt"]=> string(19) "2008-02-12 06:22:55" ["post_content"]=> string(2611) "

A presentation given at Web Directions North, Vancouver Canada, January 30 2008.

We're sorry, the podcast for this presentation is unfortunately not available.

Presentation slides

Session description

Not only are most Web applications going to have (or utilize) social components — they’re also going to have start sharing social information like profiles, contact lists and such with other services. The ’social network fatigue’ users feel and the inefficiencies of keeping this information in multiple spots will drive us to play better with other social apps. This session will focus on using simple building blocks and emerging design patterns to keep it simple for users, for you and for the open social Web at large.

About Brian Oberkirch

Brian Oberkirch Portrait

Brian is a marketing consultant focused on social media and product/service development. He does social media consulting and projects for companies and marketing agencies of all sizes, helping them use these new tools to have better conversations with those who matter to their business.

In his past lives, Brian was a marketing consultant and writer for hire, managed national brand accounts at large and small advertising and PR shops, started a social media consultancy called Weblogs Work and helped build a suite of applications for those clients, taught literature and creative writing, wrote newspaper articles, did the morning news at a radio station, and many other things.

Brian writes frequently on these and related issues at ‘like it matters‘.

" ["post_title"]=> string(116) "Brian Oberkirch – “Plays Well With Others”: Simple Things to Make the Social Parts of your Service More Social" ["post_excerpt"]=> string(784) "

A presentation given at Web Directions North, Vancouver Canada, January 30 2008.

Brian Oberkirch Portrait Not only are most Web applications going to have (or utilize) social components — they’re also going to have start sharing social information like profiles, contact lists and such with other services. The ’social network fatigue’ users feel and the inefficiencies of keeping this information in multiple spots will drive us to play better with other social apps. This session will focus on using simple building blocks and emerging design patterns to keep it simple for users, for you and for the open social Web at large.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(21) "wdn08-brian-oberkirch" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-04-13 20:15:09" ["post_modified_gmt"]=> string(19) "2008-04-14 01:15:09" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(173) "http://www.webdirections.org/resources/brian-oberkirch-%e2%80%93-%e2%80%9cplays-well-with-others%e2%80%9d-simple-things-to-make-the-social-parts-of-your-service-more-social/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [10]=> object(WP_Post)#957 (25) { ["ID"]=> int(430) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2008-02-12 00:31:00" ["post_date_gmt"]=> string(19) "2008-02-12 05:31:00" ["post_content"]=> string(4633) "

A presentation given at Web Directions North, Vancouver Canada, January 31 2008.

Presentation slides - Crash Course in Adobe AIR

Presentation slides - A real world overview of Silverlight

Session description

Crash Course in Adobe AIR

There comes a time when web developers need to reach beyond the browser to allow users to go offline, use local files or get rid of the hideous browser chrome. The Adobe Integrated Runtime (AIR) is an up an coming runtime technology that allows desktop applications to be developed with HTML, JavaScript, Flash or Flex. The AIR runtime and SDK are completely free so anyone can get started immediately.

Andre Charland will will give an overview or AIR, the APIs you get access to and how to build a simple Flex and HTML application with it. From there we will explore some of the tools available to make AIR development easier and faster. We’ll finish up with a few important usability guidelines and real world case studies of AIR projects.

A real world overview of Silverlight

Seattle-based Jackson Fish Market helped deliver the Silverlight based search engine Tafiti, one of the earliest commercial Silverlight applications.

In this presentation, Jackson Fish Market co-founder Walter Smith will give us a detailed overview of Microsoft’s RIA technology Silverlight. We’ll learn from Walter’s first hand experience the strengths and weaknesses of the platform, and see real world examples of what Silverlight can be used to achieve.

If you are looking to evaluate RIA frameworks, or just get a sense of the emerging RIA landscape, this session will prove invaluable.

About Andre Charland

Andre Charlan Portrait

Andre Charland is the co-founder and CEO at Nitobi Inc. He’s been involved in Internet software development for almost a decade. As an advocate for usability and user experience, he speaks regularly on Ajax and web usability. Most recently Andre presented at MAX, the Adobe AIR Bus Tour, and the Ajax Experience. Andre is the co-author of “Enterprise Ajax”, published by Prentice Hall this summer, and maintains his own blog. Andre also plays with a ski blog in his spare time and will be buying beers for anyone who can keep up at Whistler during the ski trip:)

About Walter Smith

Walter Smith Portrait

Currently co-founder of Jackson Fish Market, Walter spent over a decade at Microsoft as a developer, architect, and development manager on a wide variety of projects, including Internet Explorer. Prior to his time at Microsoft, Walter spent 8 years at Apple working on the groundbreaking Newton project.

" ["post_title"]=> string(85) "Andre Charland & Walter Smith – Developing With Adobe AIR and Microsoft Silverlight" ["post_excerpt"]=> string(1841) "

A presentation given at Web Directions North, Vancouver Canada, January 31 2008.

Crash Course in Adobe AIR

Andre Charlan Portrait There comes a time when web developers need to reach beyond the browser to allow users to go offline, use local files or get rid of the hideous browser chrome. The Adobe Integrated Runtime (AIR) is an up an coming runtime technology that allows desktop applications to be developed with HTML, JavaScript, Flash or Flex. The AIR runtime and SDK are completely free so anyone can get started immediately.

Andre Charland will will give an overview or AIR, the APIs you get access to and how to build a simple Flex and HTML application with it. From there we will explore some of the tools available to make AIR development easier and faster. We’ll finish up with a few important usability guidelines and real world case studies of AIR projects.

A real world overview of Silverlight

Walter Smith PortraitSeattle-based Jackson Fish Market helped deliver the Silverlight based search engine Tafiti, one of the earliest commercial Silverlight applications.

In this presentation, Jackson Fish Market co-founder Walter Smith will give us a detailed overview of Microsoft’s RIA technology Silverlight. We’ll learn from Walter’s first hand experience the strengths and weaknesses of the platform, and see real world examples of what Silverlight can be used to achieve.

If you are looking to evaluate RIA frameworks, or just get a sense of the emerging RIA landscape, this session will prove invaluable.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(20) "wdn08-charland-smith" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-04-16 18:55:13" ["post_modified_gmt"]=> string(19) "2008-04-16 23:55:13" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(60) "http://www.webdirections.org/resources/wdn08-charland-smith/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [11]=> object(WP_Post)#958 (25) { ["ID"]=> int(428) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2008-02-12 00:03:24" ["post_date_gmt"]=> string(19) "2008-02-12 05:03:24" ["post_content"]=> string(3722) "

A presentation given at Web Directions North, Vancouver Canada, January 31 2008.

Presentation slides

Session description

Content management systems have all but replaced the former art of publishing static HTML pages. From letting clients edit and add content, to content like calendars and forums that defy the “page” convention, dynamic interactive websites keep visitors coming back. At some point your website goes beyond just a site filled with HTML pages and actually becomes a full-fledged web application.

From these features, we extract three stages of content management — simple content management, beyond the blog, and building your own web application.

We’ll cover some of the products and approaches appropriate for each stage — Wordpress, MovableType, Expression Engine, Drupal, and Ruby on Rails will all be familiar terms when we’re done. As well, we’ll explore the following concepts:

  • the challenges of designing for dynamic systems: the need to think about template and interaction design
  • choosing open source: can you afford to choose an open platform?
  • the wild world of plugins and modules: get new functionality “for free” and what that actually means
  • frameworks vs. products: the build or buy decision

Whether you have some experience with content management systems and are simply looking for new tools you can add to your repertoire, or if you’re trying to decide on the software you’ll implement when building new sites, this session will provide a solid grounding in the options available to suit your needs, budget, and level of technical expertise

About Boris Mann

Boris Mann Portrait

A bona fide infovore, Boris co-founded Bryght in 2004 after convincing two of the world’s best Drupal developers to help build Bryght’s solution for turnkey online communities.

Boris is one of the founding organizers of Northern Voice, one of the first North American blogging conferences, now heading into its 4th year. He also is active in many developer communities, helping put on BarCamps and the Open Source CMS Summit on multiple continents.

Although Boris does all that CEO stuff at Bryght, his knowledge of user communities and the intricacies of online publishing also keeps him knee-deep in development and design architecture. He’s inspired by the team of people he works with and is driven by a passion to create “web tools everyone can use”.

" ["post_title"]=> string(44) "Boris Mann - The 3 stages of dynamic systems" ["post_excerpt"]=> string(797) "

A presentation given at Web Directions North, Vancouver Canada, January 31 2008.

Boris Mann Portrait

Content management systems have all but replaced the former art of publishing static HTML pages. From letting clients edit and add content, to content like calendars and forums that defy the “page” convention, dynamic interactive websites keep visitors coming back. At some point your website goes beyond just a site filled with HTML pages and actually becomes a full-fledged web application.

From these features, we extract three stages of content management — simple content management, beyond the blog, and building your own web application.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(16) "wdn08-boris-mann" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-04-10 00:21:23" ["post_modified_gmt"]=> string(19) "2008-04-10 05:21:23" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(56) "http://www.webdirections.org/resources/wdn08-boris-mann/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "4" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [12]=> object(WP_Post)#959 (25) { ["ID"]=> int(46) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2007-09-29 22:28:48" ["post_date_gmt"]=> string(19) "2007-09-30 03:28:48" ["post_content"]=> string(1058) "

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

Session description

Hear all about the exciting possibilities created by these technologies from Google Australia.

About Raul Vera

Raul Vera PortraitRaul has been involved in digital-media technology (video animation, graphics, image processing, printing) for over 25 years, as software developer, architect, entrepreneur, and team leader. He recently joined Google Australia where he is helping to build and manage the growing Engineering team.

" ["post_title"]=> string(38) "Raul Vera - Mashups, web apps and APIs" ["post_excerpt"]=> string(336) "

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

Raul Vera PortraitHear all about the exciting possibilities created by these technologies from Google Australia.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(9) "raul-vera" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-07-24 22:05:31" ["post_modified_gmt"]=> string(19) "2008-07-25 03:05:31" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(55) "http://westciv.com/webdirections08/resources/raul-vera/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [13]=> object(WP_Post)#960 (25) { ["ID"]=> int(41) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2007-09-29 00:30:55" ["post_date_gmt"]=> string(19) "2007-09-29 05:30:55" ["post_content"]=> string(2391) "

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

Presentation slides

Session description

RedBubble is a social networking platform and marketplace, not to mention a successful homegrown web app. In this session RedBubble’s software architect Mark Mansour will present the challenges the team has faced, and talk through some of the solutions they’ve discovered, during the building and scaling one of Australia’s largest Rails applications.

Along the way you’ll learn RedBubble’s tenets for software design, the what’s and how’s of their database and web servers, plus processes that made their team more effective. If you’re a developer dreaming of going out on your own and building a successful online business around a web app, don’t miss this session.

About Mark Mansour

Red Bubble

Mark Mansour PortraitMark Mansour has been hacking software since computers had 64k of memory. During his professional career Mark has worked for startups in Silicon Valley and Melbourne building artificial intelligence applications and social networking platforms. Mark has also spent more than a few dark years in the brokerage and banking world both here and in New York. Currently, Mark heads up the software development group at RedBubble but for fun photographs street art, tinkers with microformats and builds geospatial applications.

" ["post_title"]=> string(74) "Mark Mansour - RedBubble: Building a site for people with big imaginations" ["post_excerpt"]=> string(933) "

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

Mark Mansour PortraitRedBubble is a social networking platform and marketplace, not to mention a successful homegrown web app. In this session RedBubble’s software architect Mark Mansour will present the challenges the team has faced, and talk through some of the solutions they’ve discovered, during the building and scaling one of Australia’s largest Rails applications. Along the way you’ll learn RedBubble’s tenets for software design, the what’s and how’s of their database and web servers, plus processes that made their team more effective. If you’re a developer dreaming of going out on your own and building a successful online business around a web app, don’t miss this session.

" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(12) "mark-mansour" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-07-24 22:17:54" ["post_modified_gmt"]=> string(19) "2008-07-25 03:17:54" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(58) "http://westciv.com/webdirections08/resources/mark-mansour/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } [14]=> object(WP_Post)#1257 (25) { ["ID"]=> int(127) ["post_author"]=> string(1) "7" ["post_date"]=> string(19) "2006-09-30 18:10:37" ["post_date_gmt"]=> string(19) "2006-09-30 23:10:37" ["post_content"]=> string(2478) "A presentation given at Web Directions South, Sydney Australia, September 28 2006.

Presentation slides

Session description

Campaign Monitor is a great home grown web app success story. Dave and Ben will share their experiences of taking an idea they believed in, working like mad to implement it, and getting it to market. Along the way you'll hear about how the idea was born, deciding what to build, pricing, building the product, getting the word out, handling support from Sydney, and all those things you'll never know till you try.

Dave Greiner and Ben Richardson

Dave Greiner and Ben Richardson PortraitDave Greiner and Ben Richardson started Campaign Monitor in 2004 out of sheer frustration. When they couldn't find the right email newsletter software for their clients, they decided to hold off on their consulting work and build their own. Today, more than 16,000 designers in 65 countries use their web application for their email marketing. Ben and Dave still manage the day to day running of Campaign Monitor including new feature development, marketing and support. Since Campaign Monitor they have gone on to release Mailbuild, an email newsletter tool built just for web designers. Designers can develop a template and then have their clients log in to their own accounts to manage their subscribers, create and send their own emails and view reports on the results." ["post_title"]=> string(63) "Dave Greiner and Ben Richardson - The story of Campaign Monitor" ["post_excerpt"]=> string(694) "A presentation given at Web Directions South, Sydney Australia, September 28 2006. Dave Greiner and Ben Richardson Portrait Campaign Monitor is a great home grown web app success story. Dave and Ben will share their experiences of taking an idea they believed in, working like mad to implement it, and getting it to market. Along the way you'll hear about how the idea was born, deciding what to build, pricing, building the product, getting the word out, handling support from Sydney, and all those things you'll never know till you try." ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(27) "dave-greiner-ben-richardson" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2008-07-24 21:40:23" ["post_modified_gmt"]=> string(19) "2008-07-25 02:40:23" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(102) "http://westciv.com/webdirections08/blog/dave-greiner-and-ben-richardson-the-story-of-campaign-monitor/" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "2" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } } ["post_count"]=> int(15) ["current_post"]=> int(-1) ["in_the_loop"]=> bool(false) ["post"]=> object(WP_Post)#947 (25) { ["ID"]=> int(5043) ["post_author"]=> string(1) "2" ["post_date"]=> string(19) "2013-07-17 13:41:12" ["post_date_gmt"]=> string(19) "2013-07-17 03:41:12" ["post_content"]=> string(526) "

Designers and developers need to learn from, and in part discard the tradition of apps. Only then will the web find its true self.

Like what you see? Want a piece of the action next time around? Then get along to Web Directions South in Sydney October 24 and 25 2013.

" ["post_title"]=> string(84) "What We Talk About When We Talk About The Web - video presentation from John Allsopp" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(4) "open" ["ping_status"]=> string(4) "open" ["post_password"]=> string(0) "" ["post_name"]=> string(82) "what-we-talk-about-when-we-talk-about-the-web-video-presentation-from-john-allsopp" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2014-11-19 08:48:27" ["post_modified_gmt"]=> string(19) "2014-11-18 22:48:27" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(36) "http://www.webdirections.org/?p=5043" ["menu_order"]=> int(0) ["post_type"]=> string(4) "post" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" ["post_category"]=> string(1) "0" } ["comment_count"]=> int(0) ["current_comment"]=> int(-1) ["found_posts"]=> string(2) "16" ["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_embed"]=> bool(false) ["is_paged"]=> bool(false) ["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":"WP_Query":private]=> string(32) "cf632481b84651f8d91f58baff4e9b82" ["query_vars_changed":"WP_Query":private]=> bool(false) ["thumbnails_cached"]=> bool(false) ["stopwords":"WP_Query":private]=> NULL ["compat_fields":"WP_Query":private]=> array(2) { [0]=> string(15) "query_vars_hash" [1]=> string(18) "query_vars_changed" } ["compat_methods":"WP_Query":private]=> array(2) { [0]=> string(16) "init_query_flags" [1]=> string(15) "parse_tax_query" } }

Presentations about web apps

Podcasts, slides, videos and more

What We Talk About When We Talk About The Web – video presentation from John Allsopp

Designers and developers need to learn from, and in part discard the tradition of apps. Only then will the web find its true self.

Like what you see? Want a piece of the action next time around? Then get along to Web Directions South in Sydney October 24 and 25 2013.

See the slides and hear the podcast »

Wendy Chisholm & Charles Pritchard – Universal Access: now for apps as well

Photo of Wendy ChisholmPhoto of Charles PritchardIn this session, Wendy Chisholm will help you understand the challenges to and solutions for creating accessible apps with web technologies. Wendy will cover WAI-ARIA, accessibility and HTML5, as well as some common accessibility pitfalls when designing and developing applications, particularly on mobile and tablet devices.

See the slides and hear the podcast »

Dave Orchard – Offline Web Apps with HTML5

Photo of Dave OrchardThere’s an old expression, that there are only 2 hard problems in computing: naming, cache invalidation and off-by-one errors. Building offline web apps is all about those hard problems. We’ll spend the bulk of our time on these hard problems, which is probably more useful than api description and sample code.

See the slides and hear the podcast »

David Peterson – Semantic web for distributed social networks

Web Directions South 2008, Sydney Convention Centre, September 26 2.40pm.

David Peterson PortraitHear how Drupal, Semantic MediaWiki and other bleeding edge tech were enlisted along with pixie dust, FOAF, RDF, OWL, SPARQL, Linked Data (basically all the Semantic Web stuff) to build a distributed social network. The focus will be not on evangelism (I don’t really care about that) but how disparate open source platforms can talk and work together. This stuff actually works and makes development more fluid. These technologies make local development easier, but when it is time to broaden your scope, classic search is still king. How can you leverage this? Newcomers such as Yahoo Searchmonkey can play an important role in the creation of a truly distributed information system.

See the slides and hear the podcast »

Myles Eftos – Web APIs, Oauth and OpenID: A developer’s guide

Web Directions South 2008, Sydney Convention Centre, September 26 1.40pm.

Myles Eftos PortraitOnline web applications are big business, with many people relying on the cloud for data storage and workflow. These days, an API is an essential part of any online system, but this presents authentication and authorisation issues for the humble web developer. Learn how to create Web APIs, how OpenID and Oauth works and what you need to do to implement them.

See the slides and hear the podcast »

Robert Hoekman Jr – The essential elements of great web applications

A presentation given at at Web Directions User Experience, Melbourne Town Hall, May 16 2008, and Web Direction Government, Old Parliament House, Canberra, May 19 2008.

Robert Hoekman, Jr PortraitMost great web applications have a few key things in common. But can you name them? Better yet — can you achieve them consistently in your own projects?

In this closing keynote, Robert Hoekman, Jr., author of the Amazon bestseller Designing the Obvious (New Riders) describes the seven qualities of great web-based software and how to achieve each and every one of them by learning to communicate through design. See why it’s important to build only what’s absolutely essential, apply instructive design, create error-proof interactions, surface commonly-used features, and more in this informative session that will change the way you work and enable your users to walk away from your software feeling productive, respected, and smart.

See the slides and hear the podcast »

Jenny Telford – Opening up government data

A presentation given at Web Directions Government, Old Parliament House, Canberra, May 19 2008.

Jenny Telford PortraitMapping and other mashups have taken the web world by storm – driving innovation in business and government alike. While much of the focus has been on the actual mashup applications, without the data to mashup, we have no mashups. Government, from local to Federal level, collect and manage a significant amount of data, across a very broad range of areas. But giving access to this data to web application developers has technical, policy and legal challenges. In this presentation, Jenny Telford of the ABS looks at these issues from their experience of opening up data from the Australian Census.

See the slides and hear the podcast »

Andy Budd – Designing the experience curve

A presentation given at at Web Directions User Experience, Melbourne Town Hall, May 16 2008.

Andy Budd PortraitThese days people expect more from a website than a handy set of tools and a pretty interface — they want an experience. From the moment somebody enters your site they’ll be judging you on everything from the way the site looks to the tone of your error messages. And they won’t just be judging you against other sites. They will be judging you on every customer experience they have ever had, from the rude man at the train station to the lovely hotel clerk that checked them in on holiday. So in order to compete, we need to up our game and look at experiences both on and off-line.

In this session Andy Budd will look at the 9 key factors that go into designing the perfect customer experience. By taking examples from the world around us, Andy will discuss how we can turn utilitarian experiences into something wonderful.

See the slides and hear the podcast »

Gina Trapani – Better Gmail: How Google Opened Gmail’s Web Interface to Any Developer Who Cares (And Why You Should)

A presentation given at Web Directions North, Vancouver Canada, January 30 2008.

Gina Trapani PortraitLast year, Google released an experimental Greasemonkey API for Gmail: coding hooks that let anyone add CSS and Javascript to Gmail that enhances how it looks and behaves. Why would you want to do this? Why wouldn’t you? Hear how Google’s using Greasemonkey to distribute Gmail development amongst independent web developers–and how those developers are integrating their own product into Gmail — resulting in a Better Gmail for everyone.

See the slides and hear the podcast »

Brian Oberkirch – “Plays Well With Others”: Simple Things to Make the Social Parts of your Service More Social

A presentation given at Web Directions North, Vancouver Canada, January 30 2008.

Brian Oberkirch Portrait Not only are most Web applications going to have (or utilize) social components — they’re also going to have start sharing social information like profiles, contact lists and such with other services. The ’social network fatigue’ users feel and the inefficiencies of keeping this information in multiple spots will drive us to play better with other social apps. This session will focus on using simple building blocks and emerging design patterns to keep it simple for users, for you and for the open social Web at large.

See the slides and hear the podcast »

Andre Charland & Walter Smith – Developing With Adobe AIR and Microsoft Silverlight

A presentation given at Web Directions North, Vancouver Canada, January 31 2008.

Crash Course in Adobe AIR

Andre Charlan Portrait There comes a time when web developers need to reach beyond the browser to allow users to go offline, use local files or get rid of the hideous browser chrome. The Adobe Integrated Runtime (AIR) is an up an coming runtime technology that allows desktop applications to be developed with HTML, JavaScript, Flash or Flex. The AIR runtime and SDK are completely free so anyone can get started immediately.

Andre Charland will will give an overview or AIR, the APIs you get access to and how to build a simple Flex and HTML application with it. From there we will explore some of the tools available to make AIR development easier and faster. We’ll finish up with a few important usability guidelines and real world case studies of AIR projects.

A real world overview of Silverlight

Walter Smith PortraitSeattle-based Jackson Fish Market helped deliver the Silverlight based search engine Tafiti, one of the earliest commercial Silverlight applications.

In this presentation, Jackson Fish Market co-founder Walter Smith will give us a detailed overview of Microsoft’s RIA technology Silverlight. We’ll learn from Walter’s first hand experience the strengths and weaknesses of the platform, and see real world examples of what Silverlight can be used to achieve.

If you are looking to evaluate RIA frameworks, or just get a sense of the emerging RIA landscape, this session will prove invaluable.

See the slides and hear the podcast »

Boris Mann – The 3 stages of dynamic systems

A presentation given at Web Directions North, Vancouver Canada, January 31 2008.

Boris Mann Portrait

Content management systems have all but replaced the former art of publishing static HTML pages. From letting clients edit and add content, to content like calendars and forums that defy the “page” convention, dynamic interactive websites keep visitors coming back. At some point your website goes beyond just a site filled with HTML pages and actually becomes a full-fledged web application.

From these features, we extract three stages of content management — simple content management, beyond the blog, and building your own web application.

See the slides and hear the podcast »

Raul Vera – Mashups, web apps and APIs

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

Raul Vera PortraitHear all about the exciting possibilities created by these technologies from Google Australia.

See the slides and hear the podcast »

Mark Mansour – RedBubble: Building a site for people with big imaginations

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

Mark Mansour PortraitRedBubble is a social networking platform and marketplace, not to mention a successful homegrown web app. In this session RedBubble’s software architect Mark Mansour will present the challenges the team has faced, and talk through some of the solutions they’ve discovered, during the building and scaling one of Australia’s largest Rails applications. Along the way you’ll learn RedBubble’s tenets for software design, the what’s and how’s of their database and web servers, plus processes that made their team more effective. If you’re a developer dreaming of going out on your own and building a successful online business around a web app, don’t miss this session.

See the slides and hear the podcast »

Dave Greiner and Ben Richardson – The story of Campaign Monitor

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

Dave Greiner and Ben Richardson Portrait

Campaign Monitor is a great home grown web app success story. Dave and Ben will share their experiences of taking an idea they believed in, working like mad to implement it, and getting it to market. Along the way you’ll hear about how the idea was born, deciding what to build, pricing, building the product, getting the word out, handling support from Sydney, and all those things you’ll never know till you try. See the slides and hear the podcast »