this is the website of joe crawford. code. occasional comics. toy robots. san diego.

ArtLung posts tagged with “javascript” ·

  • Do you know what Lynx is?

    Lynx is a text-based web browser, first released in 1992! In my mind there is no better window to what search engines see of your websites than running them in Lynx. Now the web is full of images and video and stunning in-page interactivity, but it’s really a text delivery system. On the left of…

  • import-external-images 500 error with Ajax

    I had a pile of back-images to import recently. For some reason WordPress Import External Images” was failing to work properly on the bulk task. It worked great on individual pages but for some reason the Ajax version would crap out. Solution was to use a simple POST – accomplished by doing this in Chrome…

  • Who doesn’t love code?

    Longtime blogger and longtime pal MAS mentioned me over in Make and Host Your Own Soundboard yesterday. I am glad to have contributed to more software. I dig being able to give to code that people use, even if it’s for no money. I love even more that the whole thing is up on GitHub….

  • AngularJS on jsfiddle.

    It’s pretty astonishingly easy to play with AngularJS with jsfiddle. Last night I went to the North County AngularJS Discussion Group / sandiegojs group at WalmartLabs here in San Diego. Smallish but impressive space.

  • ArtLung Rosetta: comparative anatomy for JavaScript Libraries

    Back in 2010 I mentioned presenting on ArtLung Rosetta. Well, the thing I wanted to do back then, I have finally done, and that’s add AJAX examples for all the libraries. So, for example, here’s loading a chunk of HTML into a certain div from a link click in the different libraries: dojo dojo.connect(dojo.byId('ajaxloadHtml'), 'onclick',…

  • Robin, Batman & Douglas Crockford

    From my commute viewing list. Crockford on JavaScript. Always enjoyable.

  • Random Affirmation

    Small project that, on click, loads new affirmations. A photo from Leah, some jQuery with AJAX, and voila. I like it. If anyone has suggestions for a “random thing of the day” type thing, please let me know. The JavaScript I code to attach the behavior is: $.ajax( {type: "POST" , url: "generate-affirmation.php" , beforeSend:…

  • screenshot
    Paul M Bowers

    In this post from 8 years ago, I mention Paul M Bowers, a photographer that was around the corner from us at AVENCOM in San Diego. He took many of our photos. I thought I’d check out his site,, and see how it had changed. I’m actually sort of delighted that it is the…

  • NC JavaScript & jQuery Camp

    I had a lot of fun at Durham’s “NC JavaScript & jQuery Camp” today. Lots of driving, but even more learning and connection-making. I was particularly happy to create my first <canvas> drawing from watching @miketaylr‘s slides on HTML5. Here’s the source: <html> <head> <script> window.onload = function() { var ctx = document.querySelector('#c').getContext('2d'); ctx.lineWidth =…