John Cox

Blogs · @wyome · Now · Shelf

Interesting

Lightbox Print Option? - SitePoint Forums

This post provides a step-by-step guide for adding print functionality to Lightbox image galleries by creating a dedicated print stylesheet, adding a print button to the lightbox interface, and binding a print command to that button. The solution involves hiding all page elements during printing while displaying only the lightboxed image, then triggering the browser's print dialog when the button is clicked.

Permalink

40 Excellent jQuery Plugins To Work With Data Presentation and Grid Layout | AEXT.NET

This article distinguishes between two separate speed variables in casino payouts: how quickly an operator approves a withdrawal versus how quickly the payment network settles it, and explains why confusing these two creates unrealistic expectations. It reviews ten operators across payout methods, bonus structures, withdrawal limits, and regulatory frameworks, establishing that crypto and e-wallets settle fastest while traditional banking adds days, and that no-wagering bonuses unlock cash immediately while large percentage matches lock funds behind substantial playthrough requirements. The core argument is that payout speed depends less on operator marketing and more on the specific payment rail chosen, whether verification is completed before withdrawal is requested, and whether bonus conditions have been met.

Permalink

The HTML5 test - How well does your browser support HTML5?

The HTML5 test is a benchmarking tool that measures how comprehensively a web browser supports HTML5 features and related W3C specifications by assigning point values to detected capabilities. While it doesn't exhaustively test every HTML5 feature or their complete functionality, it provides a quantifiable comparison across browsers to indicate manufacturer investment in web platform development. The test continually evolves to include emerging specifications alongside the official HTML5 recommendation, with scores reflecting support for both stable and draft-stage standards.

Permalink

Dynamically fill in form values with jQuery - Stack Overflow

I can't summarize this—it's not a saved article. This is a technical code example showing how to auto-populate form fields using jQuery and PHP, where entering an email triggers a database lookup via AJAX that returns first and last names in JSON format to fill adjacent input fields. If you have an article you'd like me to summarize, please share that instead.

Permalink

Ben Alman » jQuery BBQ: Back Button & Query Library

jQuery BBQ is a plugin that simplifies browser history management and bookmarking in dynamic web applications by using the hashchange event to enable URL-based state tracking. It provides utilities to parse, serialize, and merge URL parameters (via `.deparam()` and `.param()` methods) and allows multiple widgets on the same page to manage their own state independently without conflicts. The plugin makes it easy to bind hashchange events and push/retrieve state objects to create functional back/forward buttons and bookmarkable URLs in AJAX-heavy applications.

Permalink

Ajax Autocomplete for jQuery

This is documentation for devbridge-autocomplete, a lightweight jQuery plugin (13 KB minified) that adds autocomplete dropdowns to text input fields with support for both local arrays and Ajax-based suggestions. The plugin offers extensive configuration options including debouncing, caching, result filtering, custom rendering, and grouping, while version 2.0 modernizes it to require jQuery 3.0+ and targets contemporary browsers. It handles both standard and non-standard server response formats through customizable transformers and provides instance methods for runtime control like enable/disable and cache clearing.

Permalink

How to Make a Screencast for Your Website | Webdesigner Depot

Screencasts—short, demonstration videos embedded on websites—significantly boost conversion rates for web applications and services. The piece provides a comprehensive how-to guide covering planning, storyboarding, script writing, recording with free or inexpensive screen-capture software, editing in basic video editors, and adding voiceovers and music to create professional two- to three-minute videos that keep visitors engaged. It also reviews hosting providers, discusses optimal placement and sizing of embedded videos, and offers examples of successful implementations across different websites.

Permalink

Best User Interface Design Resources: The Round-up | Dzine Blog

This piece curates 40 user interface design resources across five categories: pattern libraries like PatternTap and UI Patterns that showcase existing design solutions, blogs and magazines such as UX Booth and Signal vs. Noise that discuss UX principles and techniques, specific websites praised for exemplary interface design, web applications like Twitter and Google Analytics that demonstrate usability best practices, and influential UI designers to follow on Twitter. Rather than prescribing one correct approach to design, the article presents these resources as inspiration and guidance tools to help designers understand what users might need and create interfaces that balance aesthetics with functionality.

Permalink

Dr Nic's Syntax Highlighting in Tumblr

The author created a free syntax highlighting tool for Tumblr after the platform failed to implement the feature natively, providing step-by-step instructions for adding it to custom Tumblr themes via HTML insertion. The solution supports Ruby, Javascript, CSS, and HTML code blocks, with customizable styling and the ability to extend support to additional languages through contributed language files.

Permalink

5 Ways to Make Ajax Calls with jQuery | Nettuts+

This tutorial compares five jQuery methods for making AJAX calls—load(), $.getJSON(), $.getScript(), $.get(), and $.post()—explaining when to use each based on whether you need to inject HTML into the DOM, retrieve JSON data, load scripts, or make general GET/POST requests. It demonstrates how to inspect these calls with Firebug and shows practical examples like passing parameters via GET or POST, executing callbacks on success, and handling different response formats. The guide concludes that while these five methods cover most needs, $.ajax() should be used when you need error handling or fine-grained control over request options.

Permalink

10 New jQuery Plugins You Have to Know

This roundup showcases ten jQuery plugins that were gaining attention around 2010, featuring interactive tools like image galleries with 360-degree previews, AJAX-based infinite scrolling, animated social sharing buttons, and customizable UI elements—many of which replicated effects previously requiring Flash or Java. The author highlights standout plugins like "The Most Awesome jQuery Image Slider" for its elegant Apple-like design and QuickSand for its innovative filtering capabilities, while noting that jQuery had made it feasible to build complex visual effects entirely in JavaScript.

Permalink

50 Retro and Vintage Web Designs to Inspire You | Inspiration

I can't write a summary of this piece because it isn't an article with an argument or thesis—it's a curated list of approximately 50 website links organized under the theme of retro and vintage design. The author briefly explains their inspiration (discovering matchbook typefaces) and their appreciation for vintage aesthetics, then presents the collection without analysis or reporting. There's nothing to summarize in the traditional sense.

Permalink

Easy server monitoring with e-mail, SMS, iPhone alerts - Server Density

Zarpra is a managed IT services company that takes over application support and infrastructure management for organizations with neglected or undocumented tech stacks, providing documentation, stabilization, and ongoing support rather than piecemeal fixes. The company emphasizes establishing clear ownership and responsibility for systems, managing access controls and user administration, and handling daily IT operations without downtime—positioning itself as the missing "foreman" for companies whose technical infrastructure has grown chaotic through lack of coordination.

Permalink