background preloader

Gmail

Facebook Twitter

Apps Platform. ECMAScript 5 Strict Mode, JSON, and More. Previously I analyzed ECMAScript 5’s Object and Property system. This is a huge new aspect of the language and deserved its special consideration. There are a number of other new features and APIs that need attention, as well. The largest of which are Strict Mode and native JSON support.

Strict Mode Strict Mode is a new feature in ECMAScript 5 that allows you to place a program, or a function, in a “strict” operating context. Since ECMAScript 5 is backwards-compatible with ECMAScript 3, all of the “features” that were in ECMAScript 3 that were “deprecated” are just disabled (or throw errors) in strict mode, instead. Strict mode helps out in a couple ways: It catches some common coding bloopers, throwing exceptions.It prevents, or throws errors, when relatively “unsafe” actions are taken (such as gaining access to the global object).It disables features that are confusing or poorly thought out. Most of the information about strict mode can be found in the ES5 specification [PDF] on page #235.

Apps Platform. This document describes what Gmail contextual gadgets are, how to write them, how to install them, and how to diagnose and fix some common issues. Gmail contextual gadgets can be listed for sale in the Google Apps Marketplace or used within in-house applications installed through the Google Apps console. Prerequisites This document assumes: You know what a gadget is and have a rough idea how to write one (see Getting Started guide for the gadgets.* API).You can post files to public Internet. If you do not have web hosting, then you can post gadgets with the Google Gadget Editor. What is a Gmail contextual gadget? A Gmail contextual gadget is a gadget that is triggered by clues in Gmail, such as the contents of Subject lines and email messages. There are two development and deployment models: Develop a Gmail contextual gadget for use within a single organization's Google Apps domains (an in-house application).List the gadget for sale on the Google Apps Marketplace.

Extractor Gadget spec <? <! <! <? Caja - Compiler for making third-party HTML, CSS and JavaScript safe for embedding. (This site is for programmers actively working on Caja, rather than using it for their own projects.) The Caja Compiler is a tool for making third party HTML, CSS and JavaScript safe to embed in your website. It enables rich interaction between the embedding page and the embedded applications. Caja uses an object-capability security model to allow for a wide range of flexible security policies, so that your website can effectively control what embedded third party code can do with user data. Contacting us Discussions Our discussion group is the best place to contact us. First posts are moderated to remove spam, so don't worry if your post doesn't show up immediately. Reporting Bugs & Security Issues Please report potential vulnerabilities using the private issue tracker, and bugs and feature requests via the public issue tracker.

Contributing The Caja team includes people from a number of different companies and some private individuals. News Talks. Apps Platform. This document describes what Gmail contextual gadgets are, how to write them, how to install them, and how to diagnose and fix some common issues. Gmail contextual gadgets can be listed for sale in the Google Apps Marketplace or used within in-house applications installed through the Google Apps console. Prerequisites This document assumes: You know what a gadget is and have a rough idea how to write one (see Getting Started guide for the gadgets.* API).You can post files to public Internet. If you do not have web hosting, then you can post gadgets with the Google Gadget Editor. What is a Gmail contextual gadget? A Gmail contextual gadget is a gadget that is triggered by clues in Gmail, such as the contents of Subject lines and email messages.

There are two development and deployment models: Develop a Gmail contextual gadget for use within a single organization's Google Apps domains (an in-house application).List the gadget for sale on the Google Apps Marketplace. Extractor Gadget spec <? <! <! <? Apps Platform. Apps Platform. This document describes what Gmail contextual gadgets are, how to write them, how to install them, and how to diagnose and fix some common issues. Gmail contextual gadgets can be listed for sale in the Google Apps Marketplace or used within in-house applications installed through the Google Apps console. Prerequisites This document assumes: You know what a gadget is and have a rough idea how to write one (see Getting Started guide for the gadgets.* API).You can post files to public Internet. If you do not have web hosting, then you can post gadgets with the Google Gadget Editor.

What is a Gmail contextual gadget? A Gmail contextual gadget is a gadget that is triggered by clues in Gmail, such as the contents of Subject lines and email messages. There are two development and deployment models: Develop a Gmail contextual gadget for use within a single organization's Google Apps domains (an in-house application).List the gadget for sale on the Google Apps Marketplace. Extractor Gadget spec <? <! <! <?