John Cox

Blogs · @wyome · Now · Shelf

Interesting

HTML5 accessibility

This resource provides detailed accessibility testing data for HTML5 features across major browsers (Chrome, Edge, Firefox, IE, and Safari), showing whether each element is keyboard accessible, properly mapped to platform accessibility APIs, and usable by people relying on assistive technology without requiring ARIA workarounds. Internet Explorer 11 and older versions of other browsers show significantly weaker support, particularly for semantic elements like `main`, `time`, and `dialog`, as well as newer input types like date/time controls. The site includes test methodologies, accessibility evaluation tools, and performance metrics for each feature, making it a comprehensive reference for developers determining which HTML5 features can be safely implemented with full accessibility support.

Permalink

3 'once-and-for-all' business growth decisions you can nail down this weekend | MyVenturePad

I'm unable to write a summary for this item. This appears to be the "About" and privacy policy pages for MyVenturePad itself rather than a specific article saved from the site. To summarize a saved piece, I'd need the actual content of an article or report—such as a specific story about a business, entrepreneur, marketing strategy, or technology development that the site published. If you'd like me to summarize an article, please share the text or title of the actual piece you saved.

Permalink

Print vs. iPad vs. Web (by @baekdal) #analysis

The piece argues that iPad magazine apps, including the Wired app it praises for its visual design but criticizes for overloading the reader, are still print magazines in digital form and miss what the iPad could be. The author contends the iPad is "the next web," a mobile, live, connected medium, and that publishers should stop treating it as a new printing surface. The closing argument is that Apple's closed ecosystem (monthly downloads, locked-in sharing, iAds, Ping) works against that connected future, so the real shift is from disconnected to connected rather than from paper to screen.

Permalink

An (Almost) Complete Guide to CSS3 Multi-column Layouts | kmsm

This isn't a saved article—it's a cookie consent notice explaining different categories of tracking technologies. The page distinguishes between necessary cookies (required for basic functionality), functional cookies (for features like social sharing), analytical cookies (for traffic metrics), and advertisement cookies (for personalized ads and campaign measurement).

Permalink

Our Favorite Tweets of the Week Sep 19-Sep 25, 2010 | Webdesigner Depot

This is a weekly curated collection of links from Designer Depot's Twitter feed, featuring a mix of design inspiration, web development resources, and visual culture content. The selection includes articles on CSS3 techniques, typography experiments, HTML5applications, design showcases, and cultural content ranging from virtual museum tours to photography, highlighting the diverse interests of the web design community. The post encourages readers to follow @DesignerDepot on Twitter to stay updated on all shared content, not just this condensed weekly summary.

Permalink

jQuery Events: Stop (Mis)Using Return False | Fuel Your Coding

Doug Neiner argues that beginners' habit of using jQuery's `return false` to cancel browser defaults is harmful, because it silently bundles preventDefault with stopPropagation and stops execution, breaking parent handlers and delegated events. He walks through the alternatives (preventDefault, stopPropagation, stopImmediatePropagation) and advises where to place the cancellation call: first line during development or for JavaScript-only features, and last line under progressive enhancement so that a script error leaves the normal link or form fallback working.

Permalink

HTML5: The Facts And The Myths - Smashing Coding

This article debunks common misconceptions about HTML5 by clarifying that it is a collection of features rather than a monolithic technology, many of which are already supported in modern browsers and can be faked with JavaScript in older ones. The authors explain HTML5's actual development history—rejected by the W3C in 2004, the spec was developed by Opera and Mozilla through WHATWG before the W3C eventually adopted it—and address myths such as the false deadline for adoption, the idea that XHTML websites need conversion, and concerns about Flash replacement and accessibility. The piece emphasizes that HTML5 actually standardizes error-handling rules to prevent the tag soup of earlier HTML, and that modern form controls and semantic elements have improved accessibility compared to previous JavaScript workarounds.

Permalink

jQuery webcam plugin - Website and Application Intelligence

This guide explains how to properly implement webcam access in modern browsers using the native `getUserMedia()` API, which replaced the author's old Flash bridge from 2010. It covers essential implementation details including requesting camera permissions only on user action, handling permission denials gracefully, capturing full-resolution frames with canvas, switching between multiple cameras, recording video with `MediaRecorder`, and crucially, properly releasing camera resources by stopping all tracks when done. The article emphasizes that reliable camera access requires more than a single API call—it demands careful attention to browser permissions, device constraints, error handling, and lifecycle management to maintain user trust and prevent resource leaks.

Permalink

A JavaScript Content Switcher That Works Without JavaScript | Impressive Webs

This article explains how to build a content switcher that works without JavaScript by leveraging HTML anchor links and CSS overflow properties. The technique uses in-page anchors (#one, #two, etc.) paired with a container set to `overflow: hidden` that's sized to show only one item at a time, allowing users to navigate between content panels by clicking links that point to different anchors. The approach provides progressive enhancement—it functions as a basic switcher in all browsers without JavaScript, and can then be enhanced with JavaScript for smoother animations while maintaining the same HTML and CSS foundation.

Permalink

HTML5 Canvas Image Effects: Black & White - Ajaxian

I can see this is a directory page or homepage for Informa TechTarget with links to various articles and topic areas, but there's no actual article content to summarize here. The page shows headlines and brief descriptions of recent tech news pieces (about Splunk pricing, AI agents, data center water usage, etc.) along with topic categories, but it's a navigation page rather than a substantive article itself. If you'd like me to summarize one of the specific articles listed, please share that content instead.

Permalink

Google Chrome Shows Off What HTML5 Can Do With Arcade Fire Video | TechCrunch

Google and Arcade Fire created "The Wilderness Downtown," an interactive HTML5 video experience where users enter their childhood home address and watch a music video that incorporates personalized Google Maps and Street View imagery of their neighborhood alongside animated graphics, open windows triggered by the music, and interactive drawing tools. The project showcases HTML5's capabilities for rich browser-based experiences—including birds-eye fly-overs, superimposed animated elements, and custom fonts—though it demands significant processing power and requires closing other applications to run smoothly.

Permalink

View Source Tutorial: Content Site Using HTML5 Canvas + CSS3 - Ajaxian

I don't have a saved article to summarize. You've shared a homepage or index page from Informa TechTarget that lists recent news articles and technology insights on topics like AI governance, data management, cybersecurity, and IT operations, but there's no specific article content provided for me to summarize. If you'd like me to summarize one of these articles, please paste the full text of the piece you saved.

Permalink