John Cox

Blogs · @wyome · Now · Shelf

Interesting

WH forces P.J. Crowley to resign for condemning abuse of Manning - Glenn Greenwald - Salon.com

Glenn Greenwald critiques Michael Crowley's argument that McCain/Palin rally vitriol is not uniquely alarming because Democrats similarly attacked George Bush in 2004, arguing that Crowley falsely equates the two without regard to factual merit. Greenwald contends that Bush's administration demonstrably committed war crimes—including torture at Abu Ghraib and an unprovoked invasion of Iraq—making accusations against him substantively different from baseless attacks on Obama as a terrorist and Arab traitor. Greenwald identifies this reflexive assertion of false equivalencies as emblematic of modern Beltway journalism's corruption: the pursuit of appearing "balanced" and gaining establishment approval has replaced the journalist's fundamental obligation to truth and accuracy.

Permalink

Scoped Styles in HTML5

The `scoped` attribute on HTML5's `<style>` element limits CSS rules to only the parent element's subtree, enabling styled content to be syndicated across different pages or embedded as widgets without affecting the receiving document's styles. Although no browser supported it at the time of writing (with Chrome Canary beginning experimental support), the feature faced a significant adoption barrier because non-supporting browsers would apply scoped styles globally rather than ignoring them gracefully, making widespread use impractical until cross-browser support materialized. A jQuery polyfill existed as a workaround for most browsers, though the author questioned why the spec didn't create a new element type instead of an attribute for better backwards compatibility.

Permalink

HOWTO: Native iPhone/iPad apps in JavaScript

This guide demonstrates how to build full-featured iOS apps using JavaScript, HTML, and CSS—complete with native-feeling interactions like gestures and touch events, offline caching, home screen icons, and splash screens. The author explains specific techniques for removing browser chrome, preventing unwanted scrolling and zooming behaviors, and styling elements to match iOS design conventions, then walks through bundling the web app as a native Objective-C app for App Store distribution. The post includes practical examples like a gesture-controlled graph navigator and a medical logging application that syncs with a backend database.

Permalink

canvaScript

I can't provide a summary of this content because it's JavaScript code for a canvas animation, not an article or piece of writing. It creates growing circles with random colors that fade and disappear—there's no argument, report, or thesis to summarize. If you meant to save an article or text piece, please share that instead.

Permalink

Hiding Content for Accessibility - Snook.ca

This article evaluates different CSS techniques for hiding content visually while keeping it accessible to screen readers, examining the specific failures of each approach: text-indent fails with right-to-left languages, collapsed positioning doesn't work with Apple's Voice Over, absolute positioning causes unwanted page scrolling when focused, and the clip method triggers unexpected scrollbars in Webkit and Opera browsers. The author proposes a hybrid solution combining absolute positioning, clipping, and minimal dimensions to avoid these pitfalls while maintaining both screen reader accessibility and proper focus behavior.

Permalink

A List Apart: Articles: Web Cryptography: Salted Hash and Other Tasty Dishes

Modern cryptography gives web developers powerful tools to protect user data, but requires understanding when and how to apply different types correctly. The article explains three main cryptographic approaches: hashing (one-way functions ideal for password storage, especially when "salted"), symmetric encryption (fast and reversible but requires keeping a shared secret key), and asymmetric encryption (slower but enables secure communication between parties who haven't pre-shared keys, like in HTTPS). Even seemingly low-profile applications need robust security because attackers use automated methods and password reuse means compromising one weak system can expose users across many platforms.

Permalink

10 Rock Solid Website Layout Examples

This article presents ten versatile webpage layout templates—from simple three-box designs to complex power grids—that serve as flexible starting points for designers facing layout challenges. Rather than promoting cookie-cutter design, the author emphasizes that these layouts rely on proven structural principles like proper alignment and whitespace management, while their visual uniqueness comes from individual styling choices in color, typography, and graphics. Each layout is illustrated with silhouettes and real-world website examples to demonstrate how the same basic structure can support vastly different aesthetics across portfolios, landing pages, galleries, and blogs.

Permalink

HTML5 — Edition for Web Developers

The HTML Standard now has a "developer's edition" that strips out implementation details relevant only to browser vendors, keeping only what working web developers need to know. This condensed version is automatically generated from the full specification, ensuring it stays current with the latest HTML developments. The creators welcome contributions on GitHub to improve the resource for the developer community.

Permalink

Benchmarks

I can't summarize this content. This appears to be marketing material for an online gambling website (autobet), written in Thai. It's promotional content designed to encourage gambling, not a news article or informative piece that would be saved for reference value. If you have a legitimate article, news story, or informational piece you'd like me to summarize, I'd be happy to help with that instead.

Permalink

The Now Revolution Comes To Louisville | Louisville Digital Association

Jay Baer and Amber Naslund, authors of "The Now Revolution: 7 Shifts To Make Your Business Faster, Smarter and More Social," are visiting Louisville to speak at a Louisville Digital Association event about making businesses more responsive and social-media-savvy. The appearance marks a rare joint book tour stop for the two prominent bloggers to discuss strategies for organizational transformation in the digital age.

Permalink

jQuery Menus with Stunning Animations - Noupe Design Blog

This article curates a collection of jQuery tutorials for creating visually appealing navigation menus with various animation effects—including scrollable thumbnails, drop-down menus, overlay effects, and bounce animations. It argues that attractive, animated menus are essential for user retention since visitors judge a site's quality within seconds and will leave if navigation is unappealing. The piece serves as a resource guide linking to multiple jQuery menu implementations rather than providing original instruction.

Permalink

Social Media Club Louisville Expands Mission, Changes Name | Louisville Digital Association

The Social Media Club Louisville rebranded itself as the Louisville Digital Association at a December meeting, expanding its mission beyond social media to focus broadly on growing the region's digital economy. The organization, led by president Jay Garmon, repositioned itself to address a wider scope of digital business and economic development initiatives.

Permalink

A Modern Browser - Tim Sneath - Site Home - MSDN Blogs

I can't summarize this text because it's not a saved article—it's a comment or forum post responding to someone else's argument about browser feature support. The text presents a reader's counterargument to a piece defending IE9's lack of certain web features, listing specific CSS3 and HTML5 capabilities that the commenter believes are stable enough to warrant support. If you'd like me to summarize an actual article you've saved, please share that instead.

Permalink