tadhg.com
tadhg.com
 

Posts concerning JavaScript

Web Development Tools

23:37 21 Mar 2007. Updated: 00:39 22 Mar 2007

These are the tools I use when doing web development.
[more...]

Permalink     Comment     [, , , , , ]    

Some JavaScript Thoughts

23:47 20 Mar 2007

I’ve had a heavy JavaScript workload for a while, and these are some thoughts/observations.
[more...]

Permalink     2 Comments     [, , ]    

jEdit and Document Structure

22:33 08 Mar 2007

I’ve recently been writing documentation at work, and have been writing it in HTML, which is more or less my native format for that kind of writing. In doing so, I’ve been focusing more on document structure and how it aids usability for the reader. Over the last couple of weeks I’ve also started to focus on how it might improve usability for the author.
[more...]

Permalink     Comment     [, , , , ]    

Animating Circles with JavaScript

23:53 19 Feb 2007

Years back I wrote some online tutorials on how to animate circular movement in Lingo and JavaScript. While moving my older articles to this site, I realized that I could not in good conscience move this one without updating it. So, a tutorial on circular animation in JavaScript follows.
[more...]

Permalink     3 Comments     [, , , ]    

Introductory AJAX Topics

23:57 16 Feb 2007. Updated: 09:23 17 Feb 2007

After collaborating with me on an AJAX enhancement to our web application, my co-worker Ryan today asked me to give our engineering group an introduction to AJAX techniques. That seems like an interesting idea, so I’m going to sketch out the kind of thing such an introduction might cover.
[more...]

Permalink     Comment     [, , ]    

Zipcar Greasemonkey Script

23:32 10 Feb 2007. Updated: 23:21 11 Feb 2007

I made a Greasemonkey script that shows you more cars per reservation page than the measly 5 that Zipcar gives you.
[more...]

Permalink     Comment     [, , ]    

Improving Zipcar’s User Interface

23:45 05 Feb 2007. Updated: 00:20 11 Feb 2007

I’m on a big Greasemonkey kick at the moment, and have decided that I’m going to make a small project of improving Zipcar‘s user interface.
[more...]

Permalink     Comment     [, , , ]    

Code Mode

23:45 02 Feb 2007. Updated: 00:47 03 Feb 2007

My mind is very much focused on coding at the moment. Especially JavaScript/HTML/CSS.
[more...]

Permalink     1 Comment     [, , , ]    

Reminder Plugin for TiddlyWiki

23:35 01 Feb 2007. Updated: 18:31 03 Feb 2007

I created a very hacky plugin for TiddlyWiki that will place a node titled with the date at the top of the page if you open the page on that date. In other words, you can create a node with a specific date, and when you open TiddlyWiki on that date you’ll see that node.
[more...]

Permalink     Comment     [, , , ]    

Walking the HTML DOM without a Browser

23:15 30 Jan 2007

I had to do some screen-scraping today, and found myself doing it in JavaScript, just because JavaScript is able to understand the DOM. I would prefer to be able to walk the HTML DOM in another scripting language, like Perl, Ruby, or Python.
[more...]

Permalink     6 Comments     [, , , , ]    

Using S5, a PowerPoint Alternative

23:09 25 Jan 2007

I’m not a fan of proprietary software, and I’m trying to make sure I don’t start using any more of it. In addition, I don’t like most Microsoft products, and PowerPoint is really low on my list. On the other hand, I need something with which to make presentations for work. Enter S5, Eric Meyer’s XHTML/CSS/JavaScript presentation tool.
[more...]

Permalink     Comment     [, , , ]    

TiddlyWiki

09:20 05 Jan 2007

I’ve been using TiddlyWiki over the last few months, and love it. It’s essentially a wiki-in-a-file, but the difference between a server-side wiki and the extremely lightweight TiddlyWiki is profound.
[more...]

Permalink     Comment     [, , , ]    

Using new Function() in JavaScript

23:54 12 Dec 2006

I had reason to use the JavaScript Function object, or rather its Function constructor, for the first time today. Using it helped me avoid using either global variables or eval() calls.
[more...]

Permalink     Comment     [, , ]    

Bookmarking Project Progress

23:01 08 Dec 2006. Updated: 23:28 19 Jan 2007

I started working on my bookmarking project, and have the JavaScript side more or less worked out.
[more...]

Permalink     Comment     [, , , ]    

Firebug

23:12 07 Dec 2006

Firebug is an amazing web development extension for Firefox. Anyone who does any web development should use it.
[more...]

Permalink     Comment     [, , , , ]    

Enhanced Pricelist Bookmarklet

13:15 26 Nov 2006. Updated: 14:22 26 Nov 2006

As discussed in yesterday’s post about multiple AJAX requests, I wrote an enhanced version of my bookmarklet for improving the magictraders.com price lists.
[more...]

Permalink     Comment     [, , , , ]    

Handling Multiple AJAX Requests

23:28 25 Nov 2006. Updated: 21:42 28 Nov 2006

In working on an enhancement to my card price list sorting bookmarklet, I ran into a problem: if you want to collate data from a number of sources asynchronously, combine the data, then do something with all of it, how do you do that in JavaScript?
[more...]

Permalink     3 Comments     [, , , ]    

Power to the Users

23:50 23 Nov 2006. Updated: 22:03 25 Nov 2006

I spent some time today creating a bookmarklet (copy the contents of this page into Firefox or another Gecko-based browser) and greasemonkey script for enhancing the magictraders.com pricelists. This kind of thing exemplifies what I love about HTML, and why I distrust less open technologies.
[more...]

Permalink     Comment     [, , , , , , , ]    

Bookmarking Project

17:14 14 Nov 2006. Updated: 19:57 14 Nov 2006

For a while I’ve toyed with the idea of building an application to track my browsing. Something along the lines of del.icio.us, but with files saved to my server.
[more...]

Permalink     1 Comment     [, , , , ]    

Making AJAX Treat Text as XML

15:05 06 Nov 2006

JavaScript can be really picky about what it accepts as “XML”, and in most AJAX uses it requires that the server send it something with the correct MIME type. This can get really annoying if you’re trying to deal with local XML from your filesystem, because the browser will treat it as text, and the AJAX functions will error out. So, I finally decided I’d had enough, started looking into using the DOMParser, discovered it didn’t exist in IE, and then found a post about a DOMParser for IE and Safari.
[more...]

Permalink     Comment     [, , , ]    

Web Application Development

09:30 18 Aug 2006

There’s something about it I really like. I’m not entirely sure what that is, but at this point I seem to like it more than other kinds of software development. I don’t think that this is merely because I’ve done more of it than anything else.
[more...]

Permalink     Comment     [, , , ]    

Nimblefish field expansion bookmarklets

18:35 10 Feb 2006. Updated: 22:46 11 Feb 2006

I had these up on a random page on my site and thought I might as well put them here.

If the PURL page has been coded correctly, these will display the field name in *front* of the field contents.

To use this, right-click on the following link and select “Bookmark this link” or “Add to Favorites”: ‘ + prefix + ‘: ‘ + cA[i].innerHTML; } } } })();”>Field Expansion Bookmarklet for IE 6.0 and IE Mac

Permalink     Comment     [, , , , ]