Tag Archives: JavaScript

Old wine in a new bottle

The topic of Ajax is pretty hot right now. And some people are getting a little hot over the naming. As I pointed out yesterday, and as Ian Hickson and Dare Obasanjo have also said, Ajax is not a new technology. [...]

Google Maps Lat/Long Bookmarklet

I still haven’t had time to dig into Google Maps enough to make my dynamic GPS coordinate thingy. . [...]

Google Maps Dissected

Joel Webber has an excellent dissection of how Google Maps works under the hood in his Mapping Google article. Welcome to my blogroll.

Highlights:

  • Communication with the backend server is done with a hidden <iframe> and some javascript trickery (not with XMLHttpRequest, as Gmail uses).
  • Data arrives from the server in XML and is transformed into HTML by client-side XSLT. [...]

Petals Around the Rose

I learned about this little puzzle thing called Petals Around the Rose yesterday (via BoingBoing). It’s sort of a dice game where you have to figure out how to solve the puzzle as you go, and once you know how, you can’t tell anybody else. [...]

HTMLoverlays

Via Photomatt, I found a link to Embittered generals, which in turn led me to HTMLoverlays:

[...] The good news here is that you can do that for all your pages in your web site. [...]

Future Hack

One of the great things about the Internet is that sometimes you find the answers to problems before you even start searching. . [...]

Cleaning up HTML

Quite some time ago, I coded up a PHP function that attempts to filter out potential nastiness in comments posted to MyPHPBlog sites (like this one). It’s mainly to keep people from injecting javascript into comments which could trigger Cross-Site Scripting problems. [...]

Web Design-o-rama

Netscape has redesigned their DevEdge site with loads of standards-compliant goodness. Their hybrid CSS/DHTML menus are exactly what I’ve been looking for! Wow, not only do they use proper semantic markup for the menu structure, but advanced browsers (i.e. [...]

DOM2 Events in IE

I figured I’d better bookmark this before I forget. Chris Nott (c.f. Dithered)has a new Javascript API that ports the DOM2 events API to older versions of Internet Explorer. [...]

Don’t ever change

Okay, a few changes here.

  • Removed the javascript that would automatically open links in new windows.
  • Removed BlogSnob ad box.
  • Removed the Blogdex metalinker links.
  • Removed the Google search term highlighting.
  • Rewrote the HTML for the menus in the sidebar to be more semantically meaningful.
  • Revalidated the XHTML and CSS.
  • Added an RSS 2.0 feed (in addition to the 0.91 version).
  • Added link to my FOAF file.
  • Fixed MIME types served for RSS and FOAF files.
  • Added a few new links to my blogroll.
  • Replaced box-model hacks in my CSS with the Simplified Box Model Hack.

As a bonus side-effect of some of the CSS cleanup, this page looks a little more reasonable in Netscape 4 now.

TODO: More HTML tweaking to make the blog entries more semantically meaningful. [...]