The link pages on this site are a simple dump of my pinboard bookmarks. This allows me to search them from this site and ensures I have a backup, but it remains much easier to browse them on the pinboard site (via previous link). Btw, I highly recommend pinboard. They provide simple no-nonsense functionality, the pinboard blog is refreshingly honest and their support is quick, friendly and helpful. It's well worth the small cost. And in case you're wondering, I am not affiliated with pinboard in any way - I just like the cut of their jib!
Also see:
* http://dailyjs.com/2010/11/08/node-tutorial-2/
* http://dailyjs.com/2010/11/15/node-tutorial-3/
* http://dailyjs.com/2010/11/15/node-tutorial-3/
* http://dailyjs.com/2010/11/22/node-tutorial-4/
* http://dailyjs.com/2010/12/06/node-tutorial-5/
* http://dailyjs.com/2010/12/20/node-tutorial-6/
Approaches for email obfuscation, with test results gathered over 1.5 years.
My latest approach has been the entities approach. The CSS approaches can't be used because they don't allow clickable mailto links (and won't work when css is off). The Javascript approaches can't be used because they rely on Javascript! ATs and DOTs could prove a usability problem. I think the entities approach is the best compromise.
Also, I'm not too trusting of some of his results - his test page doesn't seem to include the ROT encryption technique and instead includes a different CSS technique that uses the same email address as the Javascript buliding test, meaning those results in particular would be wrong.
This game, written in JavaScript using the HTML5 Canvas and Audio objects, was developed as a proof of concept that a shooter-style game can be coded without the use of any Flash.
A javascript library that can handle large numbers and do RSA encryption in the browser.
A javascript library to detect HTML and CSS capabilities.
Designing With Progressive Enhancement project, for javascript code useful for web development that follows progressive enhancement methods.
This web page can tell which links you've visited via a combination of javascript and css' visited pseudo class.
ExtJS form builder. Drag and drop to build a form then generate the JSON.
Javascript to neatly inform users of IE6 that they should use a better browser!
PHP and Javascript articles.
A method of replacing text with flash, to make web sites pretty whilst maintaining accessibility and seo.
A standards friendly method to embed flash content using javascript, whilst maintaining accessibility and seo.
Speed comparison of Javascript frameworks - mootools, jquery, prototype, yui and dojo.
The correct way to hide javascript - use CDATA instead of HTML comments.
Technical information about the implementation of numbers in Javascript.
How to communicate with your server from the client using javascript. The article includes mention of which browsers support things like adding iframes and scripts.
A good introduction to public, private and privileged members in Javascript.
An example of javascript hijacking with details on how to protect youreslf.
A great idea for a standard to secure distributed web services using existing technologies.
An interesting introduction to the evolution of web technologies, their flaws and potential solutions. Also see "Core Patterns for Web Permissions" by Tyler Close for what seems to be a proposal similar to the solutions suggested in this lecture.
A bookmarklet that shows all javascript objects that are defined on the current page.
A nice dock menu in the style of OSX, written in jQuery I believe.
Covers many (hopefully most) issues with Javascript security and how to deal with them.
A nice tutorial for using the Javascript setInterval function to periodically call a function (rather than using setTimeout).
Intro to writing bookmarklets.
Why you should be very wary of bookmarklets.
The home of JavaScript Object Notation.
Using jquery with Rails, using rjs (with a link to a page describing .js.erb).
A nice demo of jquery (thought I'm sure the other javascript libraries can do it with no problems).
Brief comparison of jquery and prototype design philosophies, illustrating why jquery has more in common with Ruby syntax and prototype more in common with Java syntax.
Why jquery is great. I like it because of its strict namespacing, which is great for bookmarklet / favelet / plugin / extension writing.
A speed comparison test between the following javascript libraries: prototype, jquery, mootools, ext, dojo.
Side by side code comparison of prototype and jquery javascript libraries.
A nice alternative to display:none which doesn't leave a gap where the item was. It's also useful when dynamically writing to a hidden element with Javascript - the use of display:none seems to prevent you writing, this method doesn't.
See the sweet titles js file for a nice example of clean javascript.
A nice, explained, example of object oriented Javascript code.
Brilliant tutorial / advice for writing bookmarklets.
Nice example of a bookmarklet.
Description of the 2005 javascript myspace worm, which illustrates how you can get around security controls with a keen mind and perseverance.
Session riding and how to avoid it using tokens.
A nice descriptive intro to JSON - JavaScript Object Notation. Use it to write javascript in a more object oriented way.
Advice for writing non intrusive, secure javascript for things like web badges or boodmarklets.
A collection of collections of bookmarklets.
Great javascript library for implementing an cross-browser innerHTML-style function.
Graceful degradation for the RESTful Rails delete / destroy functionality. Note that it's slightly out of date when it comes to the new route. See http://www.jvoorhis.com/articles/2006/07/31/whats-new-in-edge-rails-restful-routes
A brief introduction to jQuery and why you can't use it in Rails (although attempts are being made to integrate it).
Links to important resources for web designers / developers, including links to online specs, tutorials and references.
Why you have to close a script tag in Internet Explorer.
How to reference iframes from javascript.
Javascript library function to replace Microsoft's innerHTML function with a standards-compliant version.
Useful tips about writing (javascript) bookmarklets, with particular mention of frame handling and restrictions.
An introduction to Javascript's main language features - higher order functions, dynamic typing and object models.
A blog article from one of Sun's Chief Executive Officer and President about their Open Source strategy and the reasons they had to go OS.
Cross document messaging via the WhatWG Web Application specificaiton.
Javascript unit testing framework.
Article about aspect oriented programming in javascript, using logging as an example.
An easy way to create a basic Internet Explorer addon that works using Javascript.
Javascript workshop from a leading javascript developer (and yahoo employee).
Article about how to create a client side web service broker, i.e. ajax stylee.
Javascript to sort tables using Ajax.
Javascript to drag, resize and maximise a layer.
ActiveWidgets is a cross-browser client-side web GUI framework
extensible javascript css style-sheet switching
Build a Netscape 4-compatible style sheet switcher.
komodo media is a small web programming, logo, illustration, and web design company in helena, montana