Archive for the ‘software’ Category

Expires header fails, max-age works: RFC1123 compliance

Thursday, January 6th, 2011

While I was testing the mobile version of the search at spider.my I noticed that my Nokia phone's browser was briefly presenting an unformatted version of the page, then applying styles, then adding a small image. Doing that once would have been expected, but it shouldn't have been doing it ...

Malaysian shipping quote widget revisited

Friday, December 31st, 2010

var mySpiderDefaultFrom='MY'; A lot of the shipping quotation stuff that I did using Pos Malaysia's rates has been broken while I've been stumbling through getting spider.my updated. To add the widget to your own web page, just copy and paste the code from below, and next time you load the page ...

OpenSearch – the best search feature with no browser support

Wednesday, December 22nd, 2010

[caption id="attachment_1000" align="alignright" width="300" caption="Suggestions in Firefox from the spider.my OpenSearch facility"][/caption] I've been working on spider.my for too long with no updates, so I've moved a recent version of the site online. I don't have enough spare resources for a separate development system, so it may occasionally appear to be ...

Proxy web browser for XHTML Strict and non port-80 hosts

Monday, July 26th, 2010

While I'm developing projects I run a webserver on my own PC on a high-numbered port such as 22795. I use a little local proxy that I wrote myself for mapping entries in /etc/hosts back to localhost, and the proxy maps the request onto the web service running on the ...

On-screen ruler for Ubuntu: screenruler

Thursday, May 13th, 2010

[caption id="attachment_898" align="alignright" width="256" caption="screenruler - two of them, one rotated to vertical"][/caption] Just a quick note to say I've found one of those surprisingly useful features of a graphical desktop that really does make sense. I was thinking about calculating the positions of some elements on a web page and ...