Client side programming for the web.
A brief history of Javascript
https://deno.com/blog/history-of-javascript
JQuery + JQueryUI / LATEST LINKS.
Form verification, notions of variables, functions, usage, examples: random images, time and date
Form verification
Explore:
http://devguru.com/home.asp
FICTJS – alternative to React / Reactive UI with zero boilerplate
https://github.com/fictjs/fict
Replacing JS with just HTML
Nothing against JS, but it has better things to do than setup and manage your accordions or offscreen navigation menus… Plus, JS needs to be downloaded, decompressed, evaluated, processed, and then often consumes memory to monitor and maintain features. If we can hand-off any JS functionality to native HTML or CSS, then users can download less stuff, and the remaining JS can pay attention to more important tasks that HTML and CSS can’t handle (yet).
https://www.htmhell.dev/adventcalendar/2025/27
Useful patterns for building HTML tools
https://simonwillison.net/2025/Dec/10/html-tools/
JQUERY applications
fancybox,.slimbox2, animated menu, slide show,prettyPhoto, slide menus ,,vertical and horizontal navigation trends = parallax / Parallax for iPad/iPhone/Mobile )
Do users prefer parallax? EVENTS
Boilerplate / Fluid grid layouts
handling events in mobile Safari
advanced notions, variables, function, altering the visual content of the page.
READ:
How to design dropdown menus that improve navigation and usability
https://wf-blog-2021.webflow.io/blog/dropdown-menu
Explore:
webmonkey.com/2010/02/get_started_with_jquery/
no-margin-for-errors.com
GREAT: http://learn.appendto.com/
comptechdoc.org
javatag.com
Javascript / JQuery, geometric properties, user interaction, feed-back
EVENTS LIST
https://developer.mozilla.org/en-US/docs/Web/Events
Javascript TIME and MOUSE COORDINATES https://fmx311.santiago.bz/files/time_coords.html
SECURITY = http://gizmodo.com/why-are-javascript-attacks-so-dangerous-1453269240
http://jqueryui.com/demos/
http://helpx.adobe.com/dreamweaver/using/jquery-widget-dreamweaver.html
$(“#div1”).load(“yay.txt”)
<script src=”http://code.jquery.com/jquery-latest.js”></script>