js tip | operator precedence
http tut | domparser
html tut | before unload