{"id":40,"date":"2005-08-05T15:31:01","date_gmt":"2005-08-05T13:31:01","guid":{"rendered":"http:\/\/ken.friislarsen.net\/blog\/javascript-notes\/"},"modified":"2005-08-05T15:31:01","modified_gmt":"2005-08-05T13:31:01","slug":"javascript-notes","status":"publish","type":"page","link":"http:\/\/ken.friislarsen.net\/blog\/javascript-notes\/","title":{"rendered":"Javascript notes"},"content":{"rendered":"<p>So far just at scratchpad for my notes about Javascript.<\/p>\n<p>Only a bunch of links so far.  Eventually, I plan to write something interesting myself.<\/p>\n<ul>\n<li><a href=\"http:\/\/www.mozilla.org\/js\">Javascript at Mozilla.org<\/a><\/li>\n<li><a href=\"http:\/\/www.ccs.neu.edu\/home\/dherman\/javascript\/index.html\">ClassicJavascripts<\/a><\/li>\n<li><a href=\"http:\/\/www.ecma-international.org\/publications\/standards\/Ecma-262.htm\">ECMA-262<\/a><\/li>\n<li><a href=\"http:\/\/weblogs.mozillazine.org\/roadmap\/archives\/008325.html\">Brandon Eich on JS2<\/a><\/li>\n<li><a href=\"http:\/\/weblogs.mozillazine.org\/roadmap\/archives\/009255.html\">Brandon Eich&#8217;s design notes for JS2<\/a><\/li>\n<li><a href=\"http:\/\/calculist.blogspot.com\/2005\/06\/dhtml-resources.html\">Dave Herman&#8217;s DHTML resources<\/a><\/li>\n<li><a href=\"http:\/\/script.aculo.us\/\">script.aculo.us<\/a><\/li>\n<li><a href=\"http:\/\/www.mtasc.org\">MTASC<\/a> Motion-Twin ActionScript 2 Compiler, written in O&#8217;Caml<\/li>\n<li><a href=\"http:\/\/osflash.org\">Open Source Flash<\/a><\/li>\n<li><a href=\"http:\/\/www.actionscript.com\/index.php\/fw\/1\/towards-open-source-flash-development\/\">Towards Open Source Flash development<\/a><\/li>\n<li><a href=\"http:\/\/www.walterzorn.com\/jsgraphics\/jsgraphics_e.htm\">High Performance JavaScript Vector Graphics Library<\/a><\/li>\n<\/ul>\n<p><strong>Formalized JavaScript<\/strong><\/p>\n<ul>\n<li>Motivation\n<ul>\n<li><a href=\"http:\/\/radar.oreilly.com\/archives\/2008\/01\/dangers-of-remote-javascript.html\">O&#8217;Reilly&#8217;s perl.com got redirected to a porn site<\/a><\/li>\n<li>See also ADsafe blog entry<\/li>\n<\/ul>\n<\/li>\n<li>ES4\n<ul>\n<li><a href=\"http:\/\/www.ecmascript.org\">Website<\/a><\/li>\n<li><a href=\"http:\/\/wiki.ecmascript.org\/doku.php?id=ses:ses\">wiki about secure JS<\/a><\/li>\n<li><a href=\"http:\/\/www.cse.ucsc.edu\/~cormac\/papers\/ml07.pdf\">Status report: Specifying JS with SML<\/a> (PDF)<\/li>\n<li><a href=\"http:\/\/www.ecmascript.org\/download.php\">Reference implementation<\/a><\/li>\n<\/ul>\n<\/li>\n<li>ADSafe\n<ul>\n<li><a href=\"http:\/\/adsafe.org\">Website<\/a><\/li>\n<li><a href=\"http:\/\/blog.360.yahoo.com\/blog-TBPekxc1dLNy5DOloPfzVvFIVOWMB0li?p=706\">Blog entry<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Caja\n<ul>\n<li><a href=\"http:\/\/code.google.com\/p\/google-caja\/\">Website<\/a><\/li>\n<li><a href=\"http:\/\/google-caja.googlecode.com\/files\/caja-spec-2008-01-15.pdf\">Spec<\/a> (PDF)<\/li>\n<\/ul>\n<\/li>\n<li>FBJS\n<ul>\n<li><a href=\"http:\/\/wiki.developers.facebook.com\/index.php\/FBJS\">Facebook&#8217;s developer wiki<\/a><\/li>\n<\/ul>\n<\/li>\n<li>Semantics\n<ul>\n<li><a href=\"http:\/\/www.ccs.neu.edu\/home\/dherman\/javascript\/\">Dave Herman&#8217;s ES3 operational semantics<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>So far just at scratchpad for my notes about Javascript. Only a bunch of links so far. Eventually, I plan to write something interesting myself. Javascript at Mozilla.org ClassicJavascripts ECMA-262 Brandon Eich on JS2 Brandon Eich&#8217;s design notes for JS2 Dave Herman&#8217;s DHTML resources script.aculo.us MTASC Motion-Twin ActionScript 2 Compiler, written in O&#8217;Caml Open Source <a class=\"read-more\" href=\"http:\/\/ken.friislarsen.net\/blog\/javascript-notes\/\">[&hellip;]<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-40","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/ken.friislarsen.net\/blog\/wp-json\/wp\/v2\/pages\/40","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/ken.friislarsen.net\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/ken.friislarsen.net\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/ken.friislarsen.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/ken.friislarsen.net\/blog\/wp-json\/wp\/v2\/comments?post=40"}],"version-history":[{"count":0,"href":"http:\/\/ken.friislarsen.net\/blog\/wp-json\/wp\/v2\/pages\/40\/revisions"}],"wp:attachment":[{"href":"http:\/\/ken.friislarsen.net\/blog\/wp-json\/wp\/v2\/media?parent=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}