A few years back, to make my site more festive for Hallowe'en, I made a script …
Continue reading post "Ghosts.js"javascript posts
JS: ES Modules and Node bare specifiers via response rewrite
I've been playing with JS lately, including ES modules and building with Rollup…
Continue reading post "JS: ES Modules and Node bare specifiers via response rewrite"Recaptcha and prototype.js conflict
One of Cogneato's clients noticed that Recaptcha wasn't working on their site. …
Continue reading post "Recaptcha and prototype.js conflict"Javascript: Submit form with overridden submit method
I come across the situation occasionally where I am trying to submit a form pro…
Continue reading post "Javascript: Submit form with overridden submit method"Website Snow Script
I finally built a snow animation for my site to celebrate Christmas. I had use…
Continue reading post "Website Snow Script"First play with ES modules, rollup, webpack
I played with ES modules, rollup, and webpack on my site for the first time ove…
Continue reading post "First play with ES modules, rollup, webpack"Opera Mini now supports fixed position (sometimes)
Looks like an update to Opera Mini brought support for position: fixed at last …
Continue reading post "Opera Mini now supports fixed position (sometimes)"First play with service workers
I started playing with service workers as a client side cache manager a bit ton…
Continue reading post "First play with service workers"Konami easter egg
What web developer's site is complete without an easter egg? Until today, mine…
Continue reading post "Konami easter egg"Parallax Background Images
Recently, I made my first foray into the popular parallax on websites fad. My …
Continue reading post "Parallax Background Images"tmclasses: my javascript class library
I've decided to take my JavaScript class system out of my more general JavaScri…
Continue reading post "tmclasses: my javascript class library"Responsive: Turn Image Maps Into Selects
I've been doing quite a few responsive sites since I first started into them. …
Continue reading post "Responsive: Turn Image Maps Into Selects"TMLib meets Require JS
I've recently been working on reorganizing, cleaning up, and improving my javas…
Continue reading post "TMLib meets Require JS"JavaScript: Callable namespaces and other namespacing options
It is a good practice to not pollute the global "namespace" (ie windo…
Continue reading post "JavaScript: Callable namespaces and other namespacing options"JQuery UI Droppable and Handling Multiple Draggable Types per Droppable
JQuery UI Draggable and Droppable make it fairly easy to implement dragondrop o…
Continue reading post "JQuery UI Droppable and Handling Multiple Draggable Types per Droppable"Animation queue management for jQuery
jQuery makes it fairly easy to animate DOM elements. Animating a single-step an…
Continue reading post "Animation queue management for jQuery"My Javascript Practices
It has been quite some time since I've posted anything, but I certainly haven't…
Continue reading post "My Javascript Practices"Javascript: Anchors in Dropdown Menus for Keyboard Access
My boss at work doesn't like the top-level items that have submenus in our two-…
Continue reading post "Javascript: Anchors in Dropdown Menus for Keyboard Access"Javascript: Objects and Callbacks
I've been doing my JavaScript coding directly in objects. Before I had been doi…
Continue reading post "Javascript: Objects and Callbacks"Piwik and XHTML 5: Document.write and Noscript
I've been using Piwik recently for my site analytic purposes. I added it to my…
Continue reading post "Piwik and XHTML 5: Document.write and Noscript"David Hawkins: JQuery Image Reflections
The design of the gallery portion of the David Hawkins site I'm working on at C…
Continue reading post "David Hawkins: JQuery Image Reflections"Javascript: Closures, Objects, and Timeouts
I recently discussed two issues with closures in Javascript. I continued to im…
Continue reading post "Javascript: Closures, Objects, and Timeouts"Javascript: Closures, Scope, and Arrays
Closures are used quite frequently in Javascript for tasks such as adding event…
Continue reading post "Javascript: Closures, Scope, and Arrays"Stearns: Internet Explorer workarounds
We've had to do a bit of work to get our site working properly in IE, mostly ve…
Continue reading post "Stearns: Internet Explorer workarounds"Javascript: Literal value function parameters
I've been messing around with Javascript a bit lately, creating an AJAX object …
Continue reading post "Javascript: Literal value function parameters"