Smartial Wayback Machine Text Extractor



Live version of this page exists.
However, it is different from the archived page (2 redirect/s found...)


This article contains 7 images. You will find them at the very end of the article.

This article contains 3756 words.

Web Directions » ajax

No longer are search engines the main contenders when you’re shopping for JavaScript solutions. For sophisticated, cross-browser effects which degrade gracefully and don’t impede accessibility, libraries are the new heavy weights. But which library do you want in your corner?

The crop of polished, opensource libraries bring a vast array of visual effects and functionality to leverage in your projects and we’ll introduce you to the power houses. We’ll run jQuery, the YUI, and Prototype up against pure Javascript in a tag team event that will challenge even the hardiest code warriors.

In this special 2 hour session local and international developers will run libraries through their paces giving you real world insights in to how a library can help you knockout the toughest scripting challenge.

    About Craig Sharkie

    A degree in Fine Art may seem an odd stepping stone to a career in coding, but its a step that’s led Craig Sharkie on a journey lasting over 13 years. With tenure at the Australian operations of Ziff Davis, AOL and Yahoo!, Craig’s seen the Internet bubble, burst, and be reinvented, and at each turn his foundation in visualising the Web has stood him in good stead.

    Focussing on accessible, extensible, and usable HTML and CSS solutions to both leading edge and legacy development issues, Craig continues to use the best of JavaScript to deliver interfaces that marry a user’s goals with corporate aims. From onclick to Unobtrusive Scripting, via the DOM and Ajax, he enjoys coding standards based solutions even more than championing them.

    About Cameron Adams

    Cameron Adams — The Man in Blue — melds a background in Computer Science with over eight years experience in graphic design to create a unique approach to interface design. Using the latest technologies, he likes to play in the intersection between design and code to produce innovative but usable sites and applications.

    In addition to the projects he’s currently tinkering with, Cameron writes about the Internet and design in general on his well respected weblog, and has written several books ranging in topics from JavaScript, to CSS, and design. His latest publication — Simply JavaScript — takes a bottom-up, quirky-down approach to the basics of JavaScript coding.

    About Earle Castledine

    Sporting a Masters in Information Technology and a lifetime of experience on the Web of Hard Knocks, Earle Castledine’s interests span all that is computery. A Senior Systems Analyst and Javascript flàneur — he is equally happy in the muddy pits of .NET code as in the fluffy fields of client-side interaction development.

    Having stuck with Javascript through the dark and dynamic times, he now recognises the Internet not as a lubricant for social change, but a vehicle for unleashing frivolous ECMAScript gadgets and time-wasting technologies.

    About Jason Crane

    Jason Crane is a self-confessed neophile. He also works on the web. His enthusiasm and passion for people and technology is a perpetual motion machine.

    Jason has worked for a number of businesses (including his own!) in varying capacities ranging from networking, through to back and front-end engineering. When not wrangling Ruby on Rails, or playing devils advocate with his peers, Jason enjoys cooking and eating food with his wife and dog.

    He doesn’t take himself too seriously, and he blames his love of speaking in the third person on his internet exposure.

    About Ben Askins

    Ben has been employed as a software developer in one form or another since leaving school in 1989. Not traditionally a web developer, he started dabbling with HTML and CSS about 6 years ago. Since 2006 he’s been freelancing as a software developer, focusing on implementing business applications using Ruby on Rails. Funnily enough, he knows very little about Javascript, so little in fact that he agreed to take part in this panel on the one condition that he could perform a Vulcan Mind Meld with The Man in Blue, to assimilate just a smidgeon of his vast vast knowledge.

    Resources

    • Cameron Adams’ JS-909: a drum machine written in JavaScript
    ]]> http://www.webdirections.org/resources/panel-javascript-libraries-putting-the-cross-in-cross-browser-compatible/feed/ 7 Andrew Kesper — ABC’s election site: making the most of dry datahttp://www.webdirections.org/resources/andrew-kesper/ http://www.webdirections.org/resources/andrew-kesper/#comments Tue, 11 Mar 2008 02:55:12 +0000 Maxine http://westciv.com/webdirections08/resources/andrew-kesper/ A presentation given at at Web Directions User Experience, Melbourne Town Hall, May 16 2008, and Web Directions Government, Old Parliament House, Canberra, May 19 2008.

    While elections can be exciting times, the underlying data - swings, booth counts, and the like is probably only riveting to psephological tragics. Yet the ABC's election web site managed to take this raw data and make it attractive, compelling and interactive.

    In this session, the ABC's Andrew Kesper takes us through the election site, looking at the design decisions, and uses of technology like Ajax, Flash, and interactive maps - tools which have wide applicability for government sites looking to present data in more user-friendly and attractive ways.

    ]]> A presentation given at at Web Directions User Experience, Melbourne Town Hall, May 16 2008, and Web Directions Government, Old Parliament House, Canberra, May 19 2008.
    • Session description
    • About Andrew Kesper

    We’re sorry, but slides and podcast for this presentation are unfortunately not available.

    Session description

    While elections can be exciting times, the underlying data — swings, booth counts, and the like is probably only riveting to psephological tragics. Yet the ABC’s election web site managed to take this raw data and make it attractive, compelling and interactive.

    In this session, the ABC’s Andrew Kesper takes us through the election site, looking at the design decisions, and uses of technology like Ajax, Flash, and interactive maps — tools which have wide applicability for government sites looking to present data in more user-friendly and attractive ways.

    About Andrew Kesper

    Andrew Kesper has been working at the ABC for the past two years. Andrew’s first project was the redevelopment of ABC News Online that launched in mid-2007. This was followed back-to-back by the development of the ABC’s Federal Election site, Australia Votes 2007, which launched in September 2007.

    Andrew has also developed sites for several ABC current affairs programs including The 7.30 Report, Lateline and Insiders. Pre-ABC, Andrew worked for a web design firm in London, developing web sites for clients such as the British Film Institute and local government organisations. He graduated with a Bachelor of Information Technology from the University of Queensland in 2003.

    ]]> http://www.webdirections.org/resources/andrew-kesper/feed/ 1 Douglas Crockford — Ajax securityhttp://www.webdirections.org/resources/wdn08-douglas-crockford/ http://www.webdirections.org/resources/wdn08-douglas-crockford/#comments Wed, 13 Feb 2008 04:23:40 +0000 jessie http://www.webdirections.org/resources/wdn08-douglas-crockford/ A presentation given at Web Directions North, Vancouver Canada, January 31 2008.

    Security design is an important, but often neglected, component of system design. In this session, Douglas Crockford, creator of Javascript Object Notation, will outline the security issues that must be considered in the architecture of Ajax applications.

    The design of the browser did not anticipate the needs of multiparty applications. The browser’s security model frustrates useful activities and allows some very dangerous activities. This talk will look at the small set of options before us that will determine the future of the Web.

    ]]> A presentation given at Web Directions North, Vancouver Canada, January 31 2008.
    • MP3 of presentation
    • Presentation slides
    • Session description
    • About Douglas Crockford

    Presentation slides

    Session description

    Security design is an important, but often neglected, component of system design. In this session, Douglas Crockford, creator of Javascript Object Notation, will outline the security issues that must be considered in the architecture of Ajax applications.

    The design of the browser did not anticipate the needs of multiparty applications. The browser’s security model frustrates useful activities and allows some very dangerous activities. This talk will look at the small set of options before us that will determine the future of the Web.

    During this session, attendees will:

    • Learn why effective security is an inherent feature of good design;
    • Experience a real-time demo of a Ajax client/server system based on sound security principles
    • See how to apply secure design to rich web applications.

    About Douglas Crockford

    Douglas Crockford is a product of the US public school system. A registered voter, he owns his own car. He has developed office automation systems. He did research in games and music at Atari. He was Director of Technology at Lucasfilm. He was Director of New Media at Paramount. He was the founder and CEO of Electric Communities/Communities.com. He was founder and CTO of State Software, where he discovered JSON. He is now an architect at Yahoo!. He is the world’s foremost living authority on JavaScript.

    ]]> http://www.webdirections.org/resources/wdn08-douglas-crockford/feed/ 0 Jonathan Snook – Working with Ajax Frameworkshttp://www.webdirections.org/resources/wdn08-jonathan-snook/ http://www.webdirections.org/resources/wdn08-jonathan-snook/#comments Tue, 12 Feb 2008 05:58:01 +0000 jessie http://www.webdirections.org/resources/wdn08-jonathon-snook/ A presentation given at Web Directions North, Vancouver Canada, January 30 2008.

    It seems like there’s a new Ajax library or JavaScript framework coming out every week, and there probably is! Which is the best one to pick? Will you be up the creek without a paddle if you choose the wrong one?

    “Working with Ajax Frameworks” will delve into some common Ajax design patterns and how various frameworks can be used to meet those needs. We’ll also take a look at how we can keep our own code flexible as we bridge the gap between it and the various frameworks.

    ]]> A presentation given at Web Directions North, Vancouver Canada, January 30 2008.
    • MP3 of presentation
    • Presentation slides
    • Session description
    • About Jonathan Snook

    Presentation slides

    <

    Session description

    It seems like there’s a new Ajax library or JavaScript framework coming out every week, and there probably is! Which is the best one to pick? Will you be up the creek without a paddle if you choose the wrong one?

    “Working with Ajax Frameworks” will delve into some common Ajax design patterns and how various frameworks can be used to meet those needs. We’ll also take a look at how we can keep our own code flexible as we bridge the gap between it and the various frameworks.

    About Jonathan Snook

    Jonathan Snook is currently a freelance web developer based in Ottawa, Canada. A Renaissance man of the Web, he has programmed in a variety of languages, both server-side and client-side. He also does web site and web application design. Jonathan worked for more than seven years with web agencies, getting to work with clients such as Red Bull, Apple, and FedEx. He made the leap to freelance back in January 2006.

    Jonathan likes to share what he knows through speaking, writing books, writing for online magazines such as Digital Web and Sitepoint, and writing for his own popular blog at Snook.ca. He is the co-author of the acclaimed Accelerated DOM Scripting with Ajax, APIs, and Libraries, and of The Art and Science of CSS.

    ]]> http://www.webdirections.org/resources/wdn08-jonathan-snook/feed/ 1 Kaitlin Sherwood & Steffen Meschkat — The Business and Technology of Mashupshttp://www.webdirections.org/resources/kaitlin-sherwood-steffen-meschkat-the-business-and-technology-of-mashups/ http://www.webdirections.org/resources/kaitlin-sherwood-steffen-meschkat-the-business-and-technology-of-mashups/#comments Wed, 23 Jan 2008 03:37:58 +0000 jessie http://www.webdirections.org/?p=531 A presentation given at at Web Directions North, Vancouver, February 8, 2007.

    Mashups are the hottest web development topic today. Hear about the front-end, back-end, and business issues of mashups with these two experts who know more about them than just about anyone.

    Kaitlin Sherwood: Overview of Maps Mashup Technologies

    In the past two years, there has been an explosion of tools for conveying geographic information to the masses. In this talk, Kaitlin Duck Sherwood will introduce major concepts and issues, and discuss the pros and cons of each of the major mashup frameworks. Attendees will gain an appreciation for their mapping options, and information to help them better choose between them based on their particular needs.

    Steffen Meschkat

    A central topic of “Web 2.0” is browser-side web application programming interfaces (APIs) and the specific type of web application they give rise to: mashups.

    Using the Google Maps API as an example, I put this development into a perspective that allows one to appreciate how this, on the one hand, is a natural and coherent evolution of the Web that, on the other hand, significantly alters the ways of organizing the world’s information that the Web makes possible. I also discuss the specific technologies that web APIs for mashups are based upon, and their sometimes challenging idiosyncrasies.

    ]]> A presentation given at at Web Directions North, Vancouver, February 8, 2007.
    • MP3 of presentation (Kaitlin Sherwood)
    • MP3 of presentation (Steffen Meschkat)
    • Session description
    • About Kaitlin Sherwood
    • About Steffen Meschkat
    • Session description

      Mashups are the hottest web development topic today. Hear about the front-end, back-end, and business issues of mashups with these two experts who know more about them than just about anyone.

      Kaitlin Sherwood: Overview of Maps Mashup Technologies

      In the past two years, there has been an explosion of tools for conveying geographic information to the masses. In this talk, Kaitlin Duck Sherwood will introduce major concepts and issues, and discuss the pros and cons of each of the major mashup frameworks. Attendees will gain an appreciation for their mapping options, and information to help them better choose between them based on their particular needs.

      Steffen Meschkat

      A central topic of “Web 2.0” is browser-side web application programming interfaces (APIs) and the specific type of web application they give rise to: mashups.

      Using the Google Maps API as an example, I put this development into a perspective that allows one to appreciate how this, on the one hand, is a natural and coherent evolution of the Web that, on the other hand, significantly alters the ways of organizing the world’s information that the Web makes possible. I also discuss the specific technologies that web APIs for mashups are based upon, and their sometimes challenging idiosyncrasies.

      About Steffen Meschkat

      Steffen Meschkat joined Google in 2004 and currently works on maps.

      He earlier co-founded ART+COM AG and datango AG . At ART+COM, he worked on industry funded application research projects of Virtual Reality and, since 1993, the WWW. For datango, he built the client side components of the navigation suite, a technology that augments web applications by simulated user interaction fragments. He has an MSc (”Diplom”) in Physics from Humboldt University in Berlin.

      Kaitlin Sherwood

      With a keen eye for how people interact with technology now and the creativity to see how they could be using it in the future, Kaitlin Duck Sherwood started developing innovative Web sites in 1994. In addition to winning a 1995 GNN Best of the Web award, she developed one of the first webmail applications and the first navigation system for a large campus that integrated maps and floorplans.

      Most recently, she developed the first mashup to feature thematic (area-based) maps, overlaying census bureau data on Google Maps. On the strength of this, she earned a summer internship at the Maps group of Google, and no, she’s not yet allowed to tell you what she worked on. She has since returned to her graduate studies at the University of British Columbia.

      Sherwood spent several years as a “email anthropologist”, studying how people use electronic mail. From those experiences, she wrote two practical books and provided training to corporate and governmental clients on how to manage email better. She and her advice have been featured in the the New York Times, Wall Street Journal, NPR, Los Angeles Times, Chicago Tribune, Tech TV, and many others.

      ]]>
    http://www.webdirections.org/resources/kaitlin-sherwood-steffen-meschkat-the-business-and-technology-of-mashups/feed/ 0 George Oates and Paul Hammond — Web Apps: Developer to Designerhttp://www.webdirections.org/resources/george-oates-and-paul-hammond-web-apps-developer-to-designer/ http://www.webdirections.org/resources/george-oates-and-paul-hammond-web-apps-developer-to-designer/#comments Sat, 19 Jan 2008 06:38:44 +0000 jessie http://www.webdirections.org/?p=523 A presentation given at at Web Directions North, Vancouver, February 8, 2007.

    Web apps are an intimate marriage of back-end systems and client-side interaction, but it takes two very different skill sets to build robust scalable application platforms and create smooth user interfaces that work in multiple browsers.

    In this session, George Oates and Paul Hammond consider the development process from the perspective of both back- and front-end developers, and the cooperation required between them. They’ll discuss how simple architecture choices, development patterns and — above all — good communication are key to making the relationship work.

    ]]> A presentation given at at Web Directions North, Vancouver, February 8, 2007.
    • Session description
    • About George Oates
    • About Paul Hammon

    Session description

    Web apps are an intimate marriage of back-end systems and client-side interaction, but it takes two very different skill sets to build robust scalable application platforms and create smooth user interfaces that work in multiple browsers.

    In this session, George Oates and Paul Hammond consider the development process from the perspective of both back– and front-end developers, and the cooperation required between them. They’ll discuss how simple architecture choices, development patterns and — above all — good communication are key to making the relationship work.

    About Paul Hammond

    Paul Hammond is a web developer, product manager and father. He has been building websites for as long as he can remember, and is now part of the Yahoo! Technology Development group. Before that he led technical project management at BBC Radio and Music interactive.

    Paul regularly speaks on subjects from javascript and APIs to the future of broadcasting, at events including Emerging Technology, d.Construct and xtech. He is currently living somewhere between London and San Francisco, and keeps a technical weblog at paulhammond.org.

    About George Oates

    George Oates joined a company called Ludicorp back in the middle of 2003, having moved from Australia, where she had enjoyed a successful career in the web industry. At the time, Ludicorp was making a hilarious online game called Game Neverending and George jumped in, helping design game elements, the GNE universe, and how players interacted.

    It wasn’t long before Ludicorp shifted gears somewhat and decided to enter the photo-sharing space. We were all torn between wanting to keep doing fun game things and the need for money. So, we managed to find a way to blend the two, and Flickr was born!

    ]]> http://www.webdirections.org/resources/george-oates-and-paul-hammond-web-apps-developer-to-designer/feed/ 0 Aaron Gustafson & Andy Clarke — Transcendent Design with Javascript and CSShttp://www.webdirections.org/resources/aaron-gustafson-andy-clarke-transcendent-design-with-javascript-and-css/ http://www.webdirections.org/resources/aaron-gustafson-andy-clarke-transcendent-design-with-javascript-and-css/#comments Sat, 19 Jan 2008 05:21:41 +0000 jessie http://www.webdirections.org/?p=518 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.

    ]]> A presentation given at at Web Directions North, Vancouver, February 7, 2007.
    • MP3 of presentation
    • Presentation slides
    • Session description
    • About Andy Clarke
    • About Aaron Gustafson

    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.

    ]]> http://www.webdirections.org/resources/aaron-gustafson-andy-clarke-transcendent-design-with-javascript-and-css/feed/ 0


Images:

The images are downsized due to limited space here. The original dimensions may differ.
Click on the image to open it on a new tab.



Please close this window manually.