OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles and markers loaded from any source. MetaCarta developed the initial version of OpenLayers and gave it to the public to further the use of geographic information of all
jGrowl is a jQuery plugin that raises unobtrusive messages within the browser, similar to the way that OS X's Growl Framework works.
Link to a PDF taking about which JS Frameworks help against JS hijacking and how JS hijacking works
High level programming langugae that compiles into JavaScript or Actionscropt