A web of web things created, touched, or seen by Chris Casciano of Place Name Here.
I think I've had this Amazon affiliate setup for years and never did anything with it. Figured I'd set it up as a dumping ground for stuff I mention to people and do a little whoring in the process
Today's high-traffic websites must implement performance-boosting measures that reduce data processing and reduce...
When displaying an e-mail address on a website you obviously want to obfuscate it to avoid it getting harvested by spammers. But which obfuscation method is the best one? I drove a test to find out. Here are the results
Testing your web sites for cross-browser compatibility? Good! Getting confused about what version of browser you're looking at? Not so good ...
url shortening service with mobile device freindly output
When Flash Player 9 goes into full screen mode, it pops up a little security message that tells the user how to exit full screen mode. It appears as white text on a semi-transparent black background so it is generally always visible (which is good). Still, I wondered if it could be obscured.
mobile web best practices flip cards
Lightroom web module supports templates which allow designers to create new web photo galleries which can be previewed live inside of Lightroom. Lightroom actually supports two kinds of templates: Flash templates, and HTML templates. In this article, I'm going to focus on HTML templates.
Welcome to the Windows® Internet Explorer® 8 Readiness Toolkit, the first place to look when youâre ready to optimize web sites and applications for Internet Explorer 8.
A fascinating thing has happened in the world of JavaScript DOM traversal: Over the course of a couple months in 2007 three of the major JavaScript libraries (Prototype, Dojo, and Mootools) all switched their CSS selector engines to using the browser's native XPath functionality, …
Fiddler is a HTTP Debugging Proxy which logs all HTTP traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP Traffic, set breakpoints, and "fiddle" with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language. Fiddler is freeware and can debug traffic from virtually any application, including Internet Explorer, Mozilla Firefox, Opera, and thousands more.
Welcome to the SitePoint CSS Reference! Weâve worked hard to make this the most detailed and up-to-date reference on the subject available.
As we move to a widget web, where the goodies on your site may not necessarily come from your site, it's worth sparing a thought for security. We at O'Reilly just got bit on perl.com, which redirected to a porn site courtesy a piece of remotely-included Javascript. One of our advertisers was using an ads system that required our pages to load Javascript from their site. It only took three things to turn perl.com into porn.com
The world of performance analysis in JavaScript is a strange land. I've had the "pleasure" of being involved in two JavaScript performance-related debates: The speed of JavaScript-implemented CSS Selector libraries (via jQuery) and the speed of native browser implementations of JavaScript (via Mozilla). I want to go over a couple things that I've learned - much of which, I'm sure, is universally applicable to all types of speed tests.
hkit is a simple PHP5 tool for extracting common microformats from a page. The page can be presented as a string or a URL, and the result is handed back as a standard PHP array structure. hkit uses SimpleXML for parsing, and therefore requires PHP5.
It's been two years since we threw the switch and launched microformats.org. In year two the community has accomplished some incredible results. So many that I can't hope to list them all.
Recently, Fortify Software has claimed that there is a pervasive and critical vulnerability in Web 2.0 with their JavaScript Hijacking paper. The way they wrote the paper is extremely misleading and was likely constructed this way on purpose to garner press and business for their company.
An increasing number of web applications are using JavaScript to mimic desktop widgets like menus, tree views, rich text fields, and tab panels. Web developers are constantly innovating, and future applications will contain complex, interactive elements such as spreadsheets, calendars, organizational charts, and beyond. Until now, web developers wanting to make their styled and based widgets keyboard accessible have lacked the proper techniques. However, keyboard accessibility is part of the minimum accessibility requirements that any web developer should be aware of.
documentation for the 1.0.4 version of jQuery javascript library
Though it may be old news that Wiimote keycodes can be detected by JavaScript in the Wii Opera browser, I could not find a JavaScript library that facilitates handling these input events, so I created my own. I believe that this library is only one piece of making Wii-friendly web sites. For example, you can use CSS to ensure that you use fonts that can easily be read on the Wii. Also, buttons appear to be better navigation controls than links as links have no visual feedback when you mouse over them whereas buttons change colors upon being valid click targets. I expect other design standards for the Wii browser to emerge, and if I hope to post what I learn on this site.
South by Southwest Music, Film and Interactive Conferences and Festivals - March 9-18, 2007 - Austin, Texas
The jQuery Taconite Plugin allows you to easily make multiple DOM updates using the results of a single AJAX call. It processes an XML command document that contain instructions for updating the DOM.
The jQuery Taconite Plugin allows you to easily make multiple DOM updates using the results of a single AJAX call. It processes an XML command document that contain instructions for updating the DOM.
jCarousel is a jQuery plugin for controlling a list of items in horizontal or vertical order. The items, which can be static HTML content or loaded with (or without) AJAX, can be scrolled back and forth (with or without animation).
jCarousel is a jQuery plugin for controlling a list of items in horizontal or vertical order. The items, which can be static HTML content or loaded with (or without) AJAX, can be scrolled back and forth (with or without animation).
blog devoted to information and instruction on using the JQuery javascript library
The basic building blocks of a Cascading Style Sheets (CSS) stylesheet are its style rules; however, without selectors there would be no way to determine how the rules were to be applied. Selectors are used to "select" elements on an HTML page so that they can be styled. This article introduces the fundamentals of CSS declaration syntax, in order to more fully describe how selectors are used.
Coinciding with this weekâs release of YUI version 2.2.0, the one year anniversary of the YUI open-source release, and as announced at the YUI Party just moments ago, weâre opening up free YUI hosting from the Yahoo! network to all YUI implementers. If youâre using YUI for your own project, weâll serve the files for you â gzipped, with good cache-control, using our state-of-the-art network, for free. You can count on these files being continuously available because theyâre the same files, served by the same source, that we use for most YUI implementations at Yahoo!.
Coinciding with this weekâs release of YUI version 2.2.0, the one year anniversary of the YUI open-source release, and as announced at the YUI Party just moments ago, weâre opening up free YUI hosting from the Yahoo! network to all YUI implementers. If youâre using YUI for your own project, weâll serve the files for you â gzipped, with good cache-control, using our state-of-the-art network, for free. You can count on these files being continuously available because theyâre the same files, served by the same source, that we use for most YUI implementations at Yahoo!.
The goal of unobtrusive JavaScript programming it to separate the JavaScript behavior from from the HTML content and is analogous to the goal of unobtrusive CSS design to separate the CSS presentation from the HTML content. Separation of presentation and content has been possible for years but there is one wrinkle standing in the way of completely separating the behavior. This article is about previously suggested techniques to enable this separation, their problems and a new option that combines the strengths of the current techniques with an extra bonus into a new robust solution.
The goal of unobtrusive JavaScript programming it to separate the JavaScript behavior from from the HTML content and is analogous to the goal of unobtrusive CSS design to separate the CSS presentation from the HTML content. Separation of presentation and content has been possible for years but there is one wrinkle standing in the way of completely separating the behavior. This article is about previously suggested techniques to enable this separation, their problems and a new option that combines the strengths of the current techniques with an extra bonus into a new robust solution.
"Last Monday I had the opportunity to visit the Test Partners, after an invite by Steve Green, to attend an afternoon of screen reader demonstration. Iâm exceptionally glad I went,"
Many of you have asked how to run IE6 and IE7 in a side by side environment. As Chris Wilson blogged about early this year, itâs unfortunately not so easy to do. There are workarounds, but they are unsupported and donât necessarily work the same way as
Five esoteric but important technical secrets snuck into the Textpattern 4.0.4 release for plugin developers.
Five esoteric but important technical secrets snuck into the Textpattern 4.0.4 release for plugin developers.
Its official. IE7 for Windows XP is final and posted for public consumption. Are you ready for it?
Its official. IE7 for Windows XP is final and posted for public consumption. Are you ready for it?
really a lifesaver sometimes
really a lifesaver sometimes
jQuery 1.0 is released... here's all the gory details
Tantek summarizes common flaws in some pages that were offered for critique fodder at the recent AEA gathering in NYC. A must read for any web author.
new - free - industry magazine
IBM Developer Works introductory article on using and parsing microformats
If you're an ActionScript devotee, you already know that Flash Player 9 was released last week, and you're already coding in ActionScript 3.0. If, on the other hand, you're just trying to keep up with your daily work, and you still don't know whether you should even learn ActionScript *2.0* yet let alone ActionScript 3.0, allow me to brief you on the latest ActionScript landscape...
Andy Budd's @media presetiation on bug hunting
This demo shows a bug in IE when multiple floats are in a 'widthless' container.
Validator + View Source enhancments for safari
A demo explaining fixes for disappearing text in IE6.
Screencast covering some typing tricks inside the Textmate editor
scheme to detect font resizes in a browser
One page cheat sheet for the Scriptaculous effects lib
Short bits on web development topics
Geoff with a great breakdown of flash content and SEO
Nice piece on evaluating javscript libraries