Skip to: content | navigation



JavaScript

Creating widgets using JavaScript for dynamic and interactive content. Includes JavaScript and Ajax libraries, JSON transport, and widget profiling techniques.

  1. Advanced JavaScript
  2. Building widgets using HTML and JavaScript
  3. Hardened Web Badges
  4. JavaScript Badges
  5. JavaScript Widget Basics
Advanced JavaScript
Every new widget adds content weight, render time, possible security concerns to the parent webpage. Widget developers need to test and debug JavaScript, avoid potential vulnerabilities from 3rd party sources, and take steps to avoid possible collisions with other widgets rendered on the same page. In this session you will learn JavaScript best practices for widget development to help you reduce your page load, increase your perceived speed, and slim down your widget. This advanced session will help you redefine your widget product requirements by integrating the best practices of JavaScript development on third-party platforms.
read more...
Building widgets using HTML and JavaScript
Learn how to build a widget using HTML, CSS, and JavaScript. Alex Russell will walk through best practices, the usefulness of separating the content, display, and interactivity of your widget, and how to take advantage of special JavaScript functions within widget platforms for better integration.
read more...
Hardened Web Badges
Your JavaScript web badge has to display content quickly, efficiently utilize browser CPU and memory, and avoid colliding with widget neighbors on the same page. What best practices and JavaScript optimizations should be present in every web badge added to a remote site? How can your JavaScript badges fully utilize the power of the web browser to outshine your competition? In this session you will learn how to create case-hardened web badges from Kent Brewster, one of the key engineers behind the next Yahoo! homepage. Speed is relative until a 500 million people bang on your door wanting new, dynamic ...
read more...
JavaScript Badges
JavaScript web badges render dynamic content all over the web through client-side requests loaded with each new page. Web badges are the simplest widgets to deploy, requiring only a few lines of JavaScript code added anywhere the author has permission to alter content. A typical JavaScript web page loads with the page request, pulls dynamic information from a remote website, transforms the new content into a widget content template, and inserts the result into the page using the DOM capabilities of the client browser. All of these basic steps must execute quickly without noticeably slowing down the parent page, colliding ...
read more...
JavaScript Widget Basics
JavaScript is the most popular client-side programming language on the web. It is built-in to every major web browser and allows direct interaction with the contents of each page. In this session we will walk through some of the basics of creating a widget using JavaScript on major platforms across the Web.
read more...