Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reflect boneyard status in title

...

  • Every ruleset creates a JavaScript closure so that it's declarations are not leaked to other JavaScript on the page.
  • Every rule creates a JavaScript closure inside the ruleset's closure so that declarations in a rule are protected from declarations in other rules.
  • Every declaration is transferred to the Javascript. The right-hand side expression of the declarations is executed and it's value is emitted int he JavaScript. 
  • Every Web action results in JavaScript being emitted consistent with the action. Sometimes this is a few simple lines of JavaScript, but often it is quite complex (e.g. (Classic) annotate()).  

...