http://cs-netlab-01.lynchburg.edu/courses/WebProg/test2content09.txt JavaScript comments variables, constants, data types loops arrays - numeric, strings, images script tags, embedding in body of html files functions and placement in head section code in html body external js files - advantages, security issue (downloading js files) eval function JS animation - individual frames, timing settimeout function Using JS to write html dynamically (see example) DOM in Javascript, getelementbyID Using events to execute JS and JS functions Data validation, efficiency via a vis server-side code Images placement - absolute, floating, align=left, right relative placement of text transparent images image editors animated images - indiv. frames, timing, tools image maps - client-side and server-side defining image maps in web page defining shapes of clickable areas tools Server management web server, php interpreter, directory structure - transportability - security client/server interaction Web user and privileges Placement of web pages, scripts, files (e.g. databases) containing private info. relative addressing for location of files, formatting URLs, advantages The "case-sensitivity" issue in web page management and URLs http protocol and "talking" directly to an http server. Form data submission Post and Get passing data via a URL