<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Josh.st &#187; Internet Explorer</title>
	<atom:link href="http://josh.st/tag/internet-explorer/feed/" rel="self" type="application/rss+xml" />
	<link>http://josh.st</link>
	<description>Web, English, 中国, and various geekosity</description>
	<lastBuildDate>Wed, 18 Apr 2012 23:37:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Some numbers from Vista’s crash reporting</title>
		<link>http://josh.st/2008/01/25/some-numbers-from-vistas-crash-reporting/</link>
		<comments>http://josh.st/2008/01/25/some-numbers-from-vistas-crash-reporting/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 03:37:31 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[delightful tool]]></category>
		<category><![CDATA[Driver software installation]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Microsoft Vista]]></category>
		<category><![CDATA[software installation]]></category>
		<category><![CDATA[Sync manager]]></category>
		<category><![CDATA[VXI Corporation TalkPro SP1 Headset]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Live Messenger]]></category>
		<category><![CDATA[Windows Task Manager]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2008/01/25/some-numbers-from-vistas-crash-reporting</guid>
		<description><![CDATA[Windows Vista ships with a delightful tool by the aid of which it regularly digs itself a grave. Here are some findings after three months of use, sorted by number of crashes. Microsoft Internet Explorer 92 Windows Problem Reporting 52 Application Launcher 17 Windows Explorer 12 Adobe Photoshop CS3 8 Microsoft Outlook 6 Microsoft Zune [...]]]></description>
			<content:encoded><![CDATA[<p>Windows Vista ships with a delightful tool by the aid of which it regularly digs itself a grave. Here are some findings after three months of use, sorted by number of crashes.</p>
<table width="400" cellPadding="0" cellSpacing="0">
<tr>
<th>Microsoft Internet Explorer</th>
<td align="right">92</td>
</tr>
<tr>
<th>Windows Problem Reporting</th>
<td align="right">52</td>
</tr>
<tr>
<th>Application Launcher</th>
<td align="right">17</td>
</tr>
<tr>
<th>Windows Explorer</th>
<td align="right">12</td>
</tr>
<tr>
<th>Adobe Photoshop CS3</th>
<td align="right">8</td>
</tr>
<tr>
<th>Microsoft Outlook</th>
<td align="right">6</td>
</tr>
<tr>
<th>Microsoft Zune</th>
<td align="right">4</td>
</tr>
<tr>
<th>Mobile Networking Wizard</th>
<td align="right">4</td>
</tr>
<tr>
<th>Skype</th>
<td align="right">4</td>
</tr>
<tr>
<th>Windows Media Player</th>
<td align="right">4</td>
</tr>
<tr>
<th>Adobe Bridge CS3</th>
<td align="right">3</td>
</tr>
<tr>
<th>Adobe Illustrator CS3</th>
<td align="right">3</td>
</tr>
<tr>
<th>Adobe Dreamweaver 8</th>
<td align="right">3</td>
</tr>
<tr>
<th>Firefox</th>
<td align="right">3</td>
</tr>
<tr>
<th>Sync manager</th>
<td align="right">3</td>
</tr>
<tr>
<th>Windows Task Manager</th>
<td align="right">3</td>
</tr>
<tr>
<th>Adobe Premiere Pro CS3</th>
<td align="right">2</td>
</tr>
<tr>
<th>Eclipse</th>
<td align="right">2</td>
</tr>
<tr>
<th>Gephex</th>
<td align="right">2</td>
</tr>
<tr>
<th>Windows Live Messenger</th>
<td align="right">2</td>
</tr>
<tr>
<th>Adobe OnLocation CS3</th>
<td align="right">1</td>
</tr>
<tr>
<th>Adobe Photoshop CS2</th>
<td align="right">1</td>
</tr>
<tr>
<th>Driver software installation</th>
<td align="right">1</td>
</tr>
<tr>
<th>Filezilla client</th>
<td align="right">1</td>
</tr>
<tr>
<th>Microsoft Powerpoint</th>
<td align="right">1</td>
</tr>
<tr>
<th>VLC</th>
<td align="right">1</td>
</tr>
</table>
<p>By vendor, that constitutes 176 crashes/hangs/‘not-respondings’ of Microsoft software to 21 of Adobe software over the same period. Now, it feels like I’m cheating the numbers here by reporting Windows Problem Reporting itself, because probably 90% of its crashes occur when reporting on Internet Explorer, but hey — these are the numbers Microsoft’s software itself gave me, so who’s complaining?</p>
<p>In case you think this isn’t a fair comparison for reasons of time spent using various programmes, exclude Problem Reporting crashes (though you shouldn’t) and the Microsoft stat comes down to 124. That is, lots.</p>
<p>I can’t think of a day since owning this computer I wouldn’t have used at least one piece of Adobe software, most commonly more. To be fair, Adobe software is more likely to do weird things (like, ya know, refusing to save) causing me to restart the application rather than letting it ‘crash’ per se… but Microsoft’s junk is vastly less likely to give me any sort of warning before flaking out.</p>
<p>These crashes are reported over a three-month period spanning November 26 until January 25.</p>
<p>Vista SP1 continues to be eagerly awaited.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2008/01/25/some-numbers-from-vistas-crash-reporting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Peekaboo IE7</title>
		<link>http://josh.st/2007/09/12/peekaboo-ie7/</link>
		<comments>http://josh.st/2007/09/12/peekaboo-ie7/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 11:05:14 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[peekaboo]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/09/12/peekaboo-ie7</guid>
		<description><![CDATA[I haven’t had to do any real CSS hacking in IE7 just yet, but was nonetheless surprised to discover that that Peekaboo bug is still hanging around. Thankfully the old faithful height:1%; still instantly resolves it, but… wow. Still lingering after so long?!]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/2007/09/peekaboo.png" alt="" /></p>
<p>I haven’t had to do any real CSS hacking in IE7 just yet, but was nonetheless surprised to discover that that Peekaboo bug is <em>still</em> hanging around. Thankfully the old faithful height:1%; still instantly resolves it, but… wow. Still lingering after so long?!</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/09/12/peekaboo-ie7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>St George Internet banking sucks</title>
		<link>http://josh.st/2006/02/15/st-george-internet-banking-sucks/</link>
		<comments>http://josh.st/2006/02/15/st-george-internet-banking-sucks/#comments</comments>
		<pubDate>Wed, 15 Feb 2006 09:35:07 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[bank]]></category>
		<category><![CDATA[incompetent web team]]></category>
		<category><![CDATA[Internet banking]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[PBX]]></category>
		<category><![CDATA[Virtual Machine]]></category>
		<category><![CDATA[web application]]></category>
		<category><![CDATA[web developer]]></category>
		<category><![CDATA[web support]]></category>
		<category><![CDATA[web team]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/2006/02/15/st-george-internet-banking-sucks</guid>
		<description><![CDATA[It requires Java. I can live with that, it’s a web application. I had to call up to find out what browsers they officially supported, only to be told that support was limited to Internet Explorer on Windows, Mac (!!) and Netscape 7+ on both platforms. Firefox “hasn’t been tested”, Safari hasn’t been looked at. [...]]]></description>
			<content:encoded><![CDATA[<p>It requires Java. I can live with that, it’s a web application.</p>
<p>I had to call up to find out what browsers they officially supported, only to be told that support was limited to Internet Explorer on Windows, Mac (!!) and Netscape 7+ on both platforms. Firefox “hasn’t been tested”, Safari hasn’t been looked at. I’m not particularly keen on this, but hey, they’re a bank… we all expect them to be a bit backwards.</p>
<p>The application sniffs for a Java Virtual Machine and refuses to load <em>without even providing an error message</em> if one isn’t detected. This wouldn’t be so bad but for the fact that it checks explicitly and exclusively for the Sun virtual machine… so anyone who doesn’t use that platform for whatever reason (licensing, ethical, platform) — even if they have another fully compatible virtual machine — can’t get access.</p>
<p>My solution? Disable Java (not JavaScript) altogether using the Web Developer’s toolbar, then sign in (it doesn’t choke!), wait til you get to the main applet pane, re-enable Java, and press F5. Magic, it works.</p>
<p>There is <em>absolutely no reason or excuse</em> for this behaviour. If this fits into some perverted notion of security, I’m not comfortable having my money there. If it’s the product of an incompetent web team… well… they’re an incompetent web team. Grr.</p>
<p>I called up and asked why it wasn’t working, then explicitly asked for a report to be forwarded to the web team. Please lots of people do this (heh, you don’t even need to be with St George… they didn’t ask me for a name or account number during the phone call!)… this service is unneccessarily stupid at present!</p>
<p>On a plus side, their phone service is good fun. I couldn’t find a support number quickly, so I called the <strong>dragondirect</strong> number provided on a letter (1300 30 10 20) and when none of the options matched “support”, I just hammered “9” repeatedly. Works on a lot of PBX systems, and it worked there… I <a href="http://gethuman.com/">got through to a human</a> within 30 seconds, who then put me straight into the queue for web support. Good stuff.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/02/15/st-george-internet-banking-sucks/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>IE7 Beta 2</title>
		<link>http://josh.st/2006/02/01/ie7-beta-2/</link>
		<comments>http://josh.st/2006/02/01/ie7-beta-2/#comments</comments>
		<pubDate>Wed, 01 Feb 2006 00:34:21 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[extra software]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[tab group]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/2006/02/01/ie7-beta-2</guid>
		<description><![CDATA[For: Font rendering. This is how ClearType should have worked years ago. Improved standards compliance. The Sunrise Family site (live) now works with IE7 near-perfectly (i.e. no more or less broken than most other browsers. On par with Firefox, worse than Opera and Safari.) Happy happy happy! Zoom. Note this is SEPARATE to font sizing. [...]]]></description>
			<content:encoded><![CDATA[<p>For:</p>
<ul>
<li>Font rendering. This is how ClearType should have worked years ago.</li>
<li>Improved standards compliance. The <a href="http://sunrisefamily.com.au/">Sunrise Family</a> site (live) now works with IE7 near-perfectly (i.e. no more or less broken than most other browsers. On par with Firefox, worse than Opera and Safari.) Happy happy happy!</li>
<li>Zoom. Note this is SEPARATE to font sizing. But it’s still a little broken.</li>
<li>Homepage tab group isn’t an extension or extra software that needs to be added. Whenever you add a homepage, IE prompts you if you want to make this your ACTUAL homepage or add it to the opening group of tabs. Playing catch-up, sure, but a good feature nonetheless</li>
</ul>
<p>Against:</p>
<ul>
<li>Font rendering. It’d be great if it could intelligently antialias only san-serif fonts, and <em>not</em> process fixed-width or serifed fonts, which it invariably makes “fuzzy” rather than clearer. Also, font rendering seems to be smaller by default, which is both a good thing — it’ll force designers to make their base font sizes bigger — and a bad thing — in that, obviously, those designers that don’t conform will be subjecting users to painfully small text :-(</li>
<li>Interface. Kudos for thinking outside the square, or whatever, but I reckon people are going to struggle getting used to this. I know I will, but that’s probably because I switch between at least five different browsers daily and expect them to all behave about the same. I get confused when going between Mac and PC, mostly, because the keyboard shortcut bindings change from Apple/Start — I’m using a KVM — and control + [key] change, so Internet Explorer moving <em>anything</em> around is bad for me, unless everyone else follows suit.</li>
<li>Broken zoom resizes images + elements in HTML fine, but on one of my sites struggles resizing the background on the body (or maybe html?) element. Also, it doesn’t keep (all) centered sites centered once you zoom. This will obviously have to be fixed for the final release, too. I searched their newsgroup and couldn’t find anything so <a href="http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?dg=microsoft.public.internetexplorer.general&#038;tid=42be81fd-c05e-4b16-bac5-3976493b33a0&#038;cat=en_us_28cca3eb-7037-4d4f-bde1-d8efee1f1420&#038;lang=en&#038;cr=us&#038;sloc=en-us&#038;m=1&#038;p=1">I posted something about it quickly</a>. Vote for it, please :-)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/02/01/ie7-beta-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sunrise Family website</title>
		<link>http://josh.st/2006/01/30/sunrise-family-website/</link>
		<comments>http://josh.st/2006/01/30/sunrise-family-website/#comments</comments>
		<pubDate>Sun, 29 Jan 2006 13:01:32 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[assistive technologies]]></category>
		<category><![CDATA[australia]]></category>
		<category><![CDATA[Australian Open]]></category>
		<category><![CDATA[Dave Shea]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[Freq Club]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[internal Online team]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Internet Explorer/Windows XP]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[online team]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[PDA]]></category>
		<category><![CDATA[search bar]]></category>
		<category><![CDATA[Seven Store]]></category>
		<category><![CDATA[step forward]]></category>
		<category><![CDATA[Sunrise]]></category>
		<category><![CDATA[syndication services]]></category>
		<category><![CDATA[Triple M]]></category>
		<category><![CDATA[web accessibility]]></category>
		<category><![CDATA[Web Dev extension]]></category>
		<category><![CDATA[web strategy]]></category>
		<category><![CDATA[Wendy's store]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/?p=868</guid>
		<description><![CDATA[The site This is the vaguely alluded to website of a few days ago, for Seven Network’s breakfast show (I refuse to describe any such commercial network drivel as “current affairs”!), Sunrise. The Sunrise Family is essentially an incentive/loyalty scheme vaguely akin to Triple M’s (recently-abandoned… doubtless to be re-released in nearly exactly the same [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sunrisefamily.com.au/"><img src="/blog/wp-content/2006/01/srf.jpg" alt="A screen capture of the Sunrise Family website" /></a></p>
<h3>The site</h3>
<p>This is the <a href="/blog/2006/01/27/something-unpredictable">vaguely alluded to</a> website of a few days ago, for Seven Network’s breakfast show (I refuse to describe any such commercial network drivel as “current affairs”!), <a href="http://seven.com.au/sunrise/">Sunrise</a>. The Sunrise Family is essentially an incentive/loyalty scheme vaguely akin to Triple M’s (recently-abandoned… doubtless to be re-released in nearly exactly the same form under a different brand) <a href="http://www.triplemrocks.com.au/freqclub/">Freq Club</a> and <a href="http://www.entertainmentbook.com.au/">Entertainment Book</a>–style discounts. There might be more later on, but that seems to be about it so far as what’s there right now. And, truth be told, I’m not really sure what else is coming… I’d love to replace Sunrise’s boring <a href="http://seven.com.au/sunrise/form_roswall">ROSwall form</a> with something akin to the infamous Flash <a href="http://www.flashcomguru.com/apps/letters/">Just Letters interactive fridge thingo</a>, though maybe in an add-only type way, which would link in to viewers’ existing Family login (i.e. so they don’t have to enter their name every time, etc.), but that’s just an idea of mine.</p>
<h3>The technology</h3>
<p>So, <a href="http://sunrisefamily.com.au/current/content/deals/">the deals</a>.</p>
<p>The interface is using AJAX, presently with inline onClick triggers — because, unfortunately, I’m not quite good enough to make it pull the data from the ID… though, if you view source, I’ve setup the ID’s to have two pieces of data in there. If anyone can tell me how to write an event handler that converts an ID into a string which I can then feed to an onClick handler (and, server-side, explode() using PHP) I’m still very keen to fix that “properly”. The ID’s have two data elements because the Deals interface is designed to add support for multiple states (i.e. localised offers, etc.) in the future. And they’re prefixed by <code>d_</code> because, obviously, valid identifiers can’t start with a number. D can stand for “deal” or “data”, whatever :-)</p>
<p>As for how the AJAX is pulling down data, I’m just using innerHTML, because it works in pretty much everything and is lots faster and lots simpler than “real” DOM methods, especially here. Observe the “Details” pane on the right of that page, and how there are different numbers of paragraphs of text, different types of data (lists, anchors, etc.), then consider how ridiculous it would be to use DOM scripting there. Euuuuccch. So, I’m not-quite standard but perfectly comfortable about that. I am, however, using HTML 4.01 as the doctype. There is no reason to use XHTML, and I’m not happy to use XHTML and not serve it properly. And, if I serve it properly, it’s too likely to break (parsers spit the dummy when encountering bad XHTML, because tolerance is zero) for a production site. Further, obviously, innerHTML doesn’t work when documents aren’t served/parsed as anything other than <code>text/html</code>.</p>
<p>I’d rather do absolutely awesome HTML 4.01 than valid but mediocre (and ultimately pointless, seeing as it’s not being parsed as XML even) XHTML.</p>
<p>In other nifty technology-related stuff, Yahoo!7’s partnership means (hopefully) that Seven will up the ante in terms of what technologies they’re unfurling. For us, this means taking a step forward and providing syndication services (both Atom and RSS formats) for the deals. For Seven as a whole? Well, maybe they’ll start to get rid of their once-ubiquitous table-based layouts, and (maybe) embrace more of an open broadcasting paradigm in line with their web strategy — assuming Yahoo! are directing that in any way, and/or that Seven’s online team have open minds — I don’t really know and haven’t personally dealt with anyone there, so I’ll just assume they must have a handful of cluey people on board!</p>
<p>The RSS and Atom feeds won’t be available if you’re checking it out on Monday, but it’ll likely be running by the end of the week. For Yahoo! users, this means they can add Sunrise Family Deals to their personalised page (but, seriously, who uses portals? I never understood that whole thing). For everyone else, you should be able to download a feed reader and add the feeds. I’d love to have a page telling people how to do this on the site, but imagine Yahoo! would object. So I’m saying it here: the people that matter know how to do it! (Though, I imagine, the “people that matter” — you, dear reader — aren’t particularly regular Sunrise viewers. Or, like me, never Sunrise viewers. Heh.)</p>
<p>We’ve also implemented a spot of JavaScript to fix text-selection in Internet Explorer. My layout is pretty insane in terms of the sheer quantity of absolutely positioned elements, which broke that functionality in Internet Explorer. One quick question to the WSG mailing list later, someone had provided a JavaScript fix (which we had to edit a little bit to make work properly, because we had problems with flickering elements even with cache enabled).</p>
<h3>The eye-candy</h3>
<p>I’ve implemented useless (but rather cool) eye-candy on the Deals page in the Details pane whenever a new deal is selected. A variation of the <a href="http://www.axentric.com/aside/fat/">Fade Anything Technique</a>, which is only meant to be pretty. No originality is claimed, we’ve had this technology all millennium.</p>
<h3>Accessibility</h3>
<p>Disable JavaScript and you lose the fades, and use a little more bandwidth as the entire page reloads for every item you click. In terms of non-visual user agents with JavaScript disabled, I’ve put the “Details” above the list of offers in source-order, and on every reload they only hear “Sunrise Family. Link: Skip to main content” (presuming they select the link) before getting to the actual details, so I’m fairly happy on that front.</p>
<p>Additionally, I’ve got the “header” from <a href="http://www.yahoo7.com.au/">Yahoo!7</a> last in source-order, so anyone with assistive technologies don’t have to skip over that EVERY TIME they change the page. It was a little painful to figure out, not in the least because Yahoo’s supplied universal header isn’t at all nice for sites that are built properly — i.e. with web standards and accessibility in mind — but I much prefer it this way. This is also something we had to achieve silently and without complaining, because, whilst anyone who has a clue about web accessibility will immediately see this is a good idea, marketing people would conceivably think: “But we <em>want</em> people to see our search bar more often!”. Er, no, you don’t achieve anything by pissing off users. No matter, we pulled it off without making any noise about it!</p>
<p>We’re server-side sniffing for Firefox and handing it an “Add Yahoo!7 to the Firefox Search Box” link (which, incidentally, has particularly horrid inline JavaScript — but I don’t care because the only UA it’s being served to can do something useful with it), whilst IE users get a “Make this my homepage” link in its place. Yahoo’s version (which you can see on Seven’s — pure Flash, *obligatory shudder* — <a href="http://ausopen.seven.com.au/australianopen2006/">Australian Open website</a>, though I think that version (of the header, not the website) might now be deprecated) uses JavaScript for that, but it was fairly obtrusive and, seeing as we have the ability to do that server-side, I’d much rather reduce page weight.</p>
<p>In terms of accessibility generally speaking, I’ve bundled in all the usual goodies such as a skip to main content link, as well as skip to login on the front page, base font size of 100.01%, and relative font sizing throughout… but extensive image replacement techniques mean that the headers are probably sub-optimal in terms of visibility. This one is out of my control, and everyone else in the workplace seems to love small text (even Lyn, who seems to often put on glasses to read things on a screen… go figure!) so I wasn’t going to fight too hard about it. All other text will scale pretty well, with the exception of the deals — because the layout is so tight, it’s only really possible to go up one, maybe two size steps in most browsers.</p>
<p>We’re lacking any explicit accessibility statement, and we’re also lacking access keys. Mostly because I’m convinced access keys are practically useless, and rarely bother to implement them. (On forms, there are never enough buttons for access keys and/or there’s no logical combination available, and everywhere else it sort of seems a bit pointless unless <em>everything</em> has an access key. Where do you draw the line?)</p>
<p>This site is interesting to me because, even though it’s a television audience, I still can’t make assumptions about how people will be browsing. PDA devices, for example, would struggle with our built-for-1024 layout had we done it with tables. For this site, PDA/mobile users are realistic: for example, if someone incidentally is near a Wendy’s store and remembers they might’ve seen something on the Sunrise website but can’t remember the details, they can quickly and painlessly look it up.</p>
<p>Further, the site also has to cater for people with cognitive or motor disabilities. For cognitive disabilities, one thing in our favour is that we’ve provided a short summary of each deal before a more heavy-duty fulltext item. For users with motor disabilities, the entire website should be accessible via tabbing — including the JavaScript-enabled Deals page.</p>
<p>I lost an argument regarding target=“_blank”, but <em>will</em> eventually win this point. A handful of advertisements — including those for intra-network links, such as for the Seven Store — open in new windows, which I am most certainly not a fan of. All external links, however, should have the <code>rel</code> attribute set to external. There is unfortunately no visual cue associated with this. Links I count as my biggest area of defeat in this website, which is pretty good (as in, I’d rather it just be that than something more significant such as iframe usage, enormous usability problem though new windows may present).</p>
<p>Inline JavaScript is completely unrelated to accessibility in light of the <em>way</em> this has been implemented. Admittedly, it would be advantageous to use event handlers in place of inline JavaScript (and we will be thinking that to ourselves as we look at the traffic statistics), but from an accessibility perspective it has very little impact. Standard HREF’s are defined, and caught with Javascript using <code>return false;</code> No functionality is lost. I much prefer this method to scattering iframes throughout the site! At any rate, I’m still trying to resolve this one, accessibility related or not. It’s a matter of personal pride, I suppose.</p>
<h3>The Styles and Bugs</h3>
<p>The entire design (done in-house by Dacien) is awesome (in my opinion — if I didn’t think it was, I just would have kept quiet about it), but <em>very</em> tight.</p>
<p>So tight, in fact, that I had to set outline:0; on some links to stop Firefox from breaking the layout (1 pixel difference) when a link was active (as they are when you click a deal and it’s caught by JavaScript rather than actually reloading the page — the link <em>remains</em> active), adding a 1 pixel dotted border. Cross browser support is pretty awesome — it should be good in IE back to 5 — Opera, Safari, Konqueror, and even (mostly) IE 5.2 Mac are happy. Firefox deserves special mention: it has so many little (big for this site) things wrong with it that it’s often rather painful to make work properly. In fact, of all browsers mentioned, Firefox 1.0.x (on non-Windows platforms) is the only one whose behaviour I’m definitely not happy with (mostly because I expect better from it, but also because it gets some things horribly wrong).</p>
<p>Such as, for example, the “<a href="http://sunrisefamily.com.au/current/content/meet/">Meet the Family</a>” page. It works perfectly or near-perfectly in every other browser, but certain Firefox variants on certain platforms render only the first two items in the “Sunrise Team” list(/right column, if you’ll excuse my presentational-speak) on first load… and then renders perfectly if you refresh the page. This is what I meant by my <a href="/blog/2006/01/25/predictable-inadequacy">“predictable inadequacy”</a> post of a few days ago. I’m fairly certain it’s something to do with floated list items, but possibly not.</p>
<p>Another bug is (also in Firefox — noticing a trend, anyone? No, I didn’t build for IE. I wrote about 90% of the stylesheet sitting in Firefox 1.5.x using Chris Pederick’s Web Dev extension, and both that browser and Opera operate near-perfectly) Firefox 1.0.x’s penchant for adding scrollbars where they’re not required with overflow:auto (see front page on non-Windows platforms, and the Deals page — lots of style overlap/common classes there, so this is to be expected).</p>
<p>By far the most <em>interesting</em> rendering difference I encountered building a layout this tight was between Internet Explorer/Windows XP with and without Windows Themes enabled. Yes, it does make a difference. Interface widgets shouldn’t really interfere with styles at all, IMO, but they did here. The solution basically entailed shaving off a couple of pixels where required, so I didn’t come up with something particularly innovative for it!</p>
<h3>Summary</h3>
<p>In all, I’m pretty happy with the site. Seven’s internal Online team apparently noticed/complimented our team on the absence of layout tables, which I (perhaps arrogantly) take with some degree of indifference: people shouldn’t be building sites with tables for that purpose anyway. If we are to be complemented, then it should be on the design (and, as part of that, achieving a design this ‘tight’ with CSS), or on the usability benefits realised by intelligent integration of AJAX, or the development pace (again, partially because of the flexibility CSS gives us), or maybe on lightweight, semantic code as a cost-saving mechanism.</p>
<p>Truth be told, I now believe we may have even gone a little overboard with the tables elimination. If I could do it all again, the Deals page would feature a table instead of a list, and I’d use DOM scripting to insert/delete records rather than replace the “state” part with innerHTML. The markup might gain a (very) little bit of weight, but it’d be worth it. It would, of course, remain semantically sensible and completely accessible. It’d probably be <em>more</em> semantically sensible, actually. I realised a table would work great about two days after I’d finished styling the list, and thought “I’ve put way too much effort into this to pull it now”, but felt like <a href="http://www.mezzoblue.com/archives/2005/03/31/too_far/">Dave Shea must have after building a “pseudo table”</a> without realising. At least it wasn’t that complex!</p>
<p>Anyway, I’m really interested to hear what people have to say about the site. We’re being plugged every half hour on Sunrise tomorrow morning from 6am, and will be anxiously watching the server to see what, exactly, the effect of promotion on a show with 4 million viewers daily has on bandwidth, etc. I’ve also installed an AWstats tracker to collect aggregate data (as on this site) which we’ll parse later on (assuming the horrible monster that it’s running on, Zeus, outputs normal-ish log files for me! Oh, and it doesn’t support mod_rewrite, but instead has some retarded alternative that seems like a cross between VBA and AppleScript — and fails as much as the latter did in terms of <em>actual</em> ease of use, despite trying to use human language. It’s very dumb.) to figure out how Australia is doing in terms of browsers, operating systems, screen resolutions, JavaScript support, and the like. Should be incredibly interesting stuff, and I can’t wait!</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/01/30/sunrise-family-website/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Skype Sucks</title>
		<link>http://josh.st/2006/01/28/skype-sucks/</link>
		<comments>http://josh.st/2006/01/28/skype-sucks/#comments</comments>
		<pubDate>Sat, 28 Jan 2006 12:13:15 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[crappy central directory server]]></category>
		<category><![CDATA[Internet connections]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[LAN]]></category>
		<category><![CDATA[Melbourne]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[MSN Messenger]]></category>
		<category><![CDATA[software makers]]></category>
		<category><![CDATA[video conferencing]]></category>
		<category><![CDATA[web-cam support]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://joahua.com/blog/2006/01/28/skype-sucks</guid>
		<description><![CDATA[NetMeeting video is still unbeaten. Trying to video conference with a guy in Melbourne today, MSN was on the cards but sucked even in a LAN environment, Skype was tried and looked awesome fullscreen and in a LAN environment, but bombed out pretty badly for web-cam support at the Melbourne end and in terms of [...]]]></description>
			<content:encoded><![CDATA[<p>NetMeeting video is still unbeaten. Trying to video conference with a guy in Melbourne today, MSN was on the cards but sucked even in a LAN environment, Skype was tried and looked awesome fullscreen and in a LAN environment, but bombed out pretty badly for web-cam support at the Melbourne end and in terms of bandwidth — you can’t even scale the video! — and NetMeeting was great in terms of reliability and decent quality over both LAN and Internet connections (and yes, it let you scale. Last update, 1996. Or whenver. A while ago!).</p>
<p>Unfortunately, NetMeeting is too difficult to use, and one end (or both ends… our end I’m 99% sure is working fine as I write this) had routing difficulties because, obviously, NetMeeting doesn’t use some crappy central directory server unless you select the “Microsoft, please steal my information” checkbox. Which, unlike the latest MSN Messenger install, isn’t ticked by default.</p>
<p>PC software makers suck. Earlier this week I… had an encounter with Tori’s laptop, featuring no less than 188 individual specimins of spyware: A new record for me. I started trying to dis-infect but eventually pronounced it vaguely beyond repair. The spyware was such that it was blocking sockets for all applications EXCEPT I.E. (presumably because it can control Internet Explorer infinitely better than it can anything else–more than a couple of sites were blocked, too), so I couldn’t even update the anti-spyware definitions. It’d also broken Windows Update. Yar, this be re-install territory. Caused, probably in no small part, by “ticked by default” junk.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2006/01/28/skype-sucks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From a non-IT person, regarding Firefox</title>
		<link>http://josh.st/2005/10/08/from-a-non-it-person-regarding-firefox/</link>
		<comments>http://josh.st/2005/10/08/from-a-non-it-person-regarding-firefox/#comments</comments>
		<pubDate>Sat, 08 Oct 2005 12:47:01 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://www.joahua.com/blog/2005/10/08/from-a-non-it-person-regarding-firefox</guid>
		<description><![CDATA[anyway, i’ve been using firefox for like at least a year now cos of all the silly things attached to internet explorer.. actually it was my brother who downloaded it.. but yeh it’s pretty good! Kim, via email. It’s funny, because I still have to file this post under “Geek”. Time to ditch the categories [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>anyway, i’ve been using firefox for like at least a year now cos of all the silly things attached to internet explorer.. actually it was my brother who downloaded it.. but yeh it’s pretty good!</p></blockquote>
<p>Kim, via email. It’s funny, because I still have to file this post under “Geek”. Time to ditch the categories for freeform tags, methinks!</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2005/10/08/from-a-non-it-person-regarding-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ansearch answers</title>
		<link>http://josh.st/2005/09/13/ansearch-answers/</link>
		<comments>http://josh.st/2005/09/13/ansearch-answers/#comments</comments>
		<pubDate>Tue, 13 Sep 2005 12:46:21 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[absolute solution]]></category>
		<category><![CDATA[advertising impressions]]></category>
		<category><![CDATA[advertising network]]></category>
		<category><![CDATA[Ansearch]]></category>
		<category><![CDATA[Ansearch CEO]]></category>
		<category><![CDATA[ASX]]></category>
		<category><![CDATA[australia]]></category>
		<category><![CDATA[author]]></category>
		<category><![CDATA[blog search engine]]></category>
		<category><![CDATA[CEO]]></category>
		<category><![CDATA[Dean]]></category>
		<category><![CDATA[Dean Jones]]></category>
		<category><![CDATA[demographic based search feature]]></category>
		<category><![CDATA[full time manager]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet community]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Internet users]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Major]]></category>
		<category><![CDATA[media types]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[News Corp]]></category>
		<category><![CDATA[NineMSN]]></category>
		<category><![CDATA[online properties]]></category>
		<category><![CDATA[Optum Ltd.]]></category>
		<category><![CDATA[player]]></category>
		<category><![CDATA[Search engine]]></category>
		<category><![CDATA[search engine division]]></category>
		<category><![CDATA[search engines]]></category>
		<category><![CDATA[search tool]]></category>
		<category><![CDATA[site owner/webmaster]]></category>
		<category><![CDATA[ubiquitous search behemoth]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[update services]]></category>
		<category><![CDATA[web browser]]></category>
		<category><![CDATA[web community hopes]]></category>
		<category><![CDATA[Web developers]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.joahua.com/blog/?p=687</guid>
		<description><![CDATA[All had been quiet on the Ansearch front as I awaited a response from Ansearch CEO Dean Jones, promised a hair under two weeks ago when I alluded to an earlier analysis/criticism I’d written when talking about the state of play with Australian search engines, specifically referring to the then-newcomer Ansearch. Dean picked up my [...]]]></description>
			<content:encoded><![CDATA[<p>All <em>had</em> been <a href="/blog/2005/09/08/all-quiet-on-the-ansearch-front">quiet on the Ansearch front</a> as I awaited <a href="/blog/2005/08/29/something-exciting-in-the-australian-search-space#comment-4550">a response from Ansearch CEO Dean Jones</a>, promised a hair under two weeks ago when I alluded to <a href="/blog/2005/04/04/something-about-backwards-search-engines">an earlier analysis/criticism</a> I’d written when talking about the state of play with Australian search engines, specifically referring to the then-newcomer <a href="http://www.ansearch.com.au/">Ansearch</a>.</p>
<p>Dean picked up my post via <a href="http://technorati.com/">Technorati</a>, a blog search engine that uses RPC update services to track what people are talking about in real-time. I was suitably impressed by this diligence and apparent desire to hear what the market has to say about their product: could this be the same company whose birth was so marred by a spat of cyber-squatting, in what Dean Jones was <a href="http://australianit.news.com.au/articles/0,7204,12618818%5E15318%5E%5Enbv%5E15306,00.html">reported to have described as a fit of “youthful exuberance”</a>?</p>
<p>Apparently so. Ansearch’s beginnings, though marred by dubious practices<sup><a href="#687fn1" id="#687fn1-base">1</a></sup>, received praise from various quarters of the mainstream press — or, at least, those quarters not controlled by News Corp, whose domains had come under threat. However, the Internet community responded quietly, and those voices that were heard were mostly of disdain at Ansearch’s domain practices.</p>
<p>Strangely enough, my original post wasn’t about any of that. I hadn’t heard of Ansearch until I read <a href="http://www.smh.com.au/news/Technology/New-Australian-search-engine-launched/2005/04/04/1112489391541.html">an article on them in the SMH</a> — an article which reads a little too much like a rehashed press release for my liking: the telltale sign is in the closing sentence “Ansearch is the search engine division of Optum Ltd.” — if it were filed in the Business section of their paper, I’d understand, but it wasn’t.</p>
<p>I wandered over to their site, played around for a bit, and decided their offering was mediocre. In hindsight, it probably didn’t help that I wasn’t shopping for anything in particular — according to <a href="http://www.zdnet.com.au/news/communications/soa/Ansearch_launches_amid_domain_name_dispute/0,2000061791,39186987,00.htm">a ZDNet article</a>, “In the short term [Ansearch] is focusing very heavily on the commercial end of the market.” — but at that point in time, I also don’t think they’d tuned their listings particularly well, as a search for DashLite turned up my WordPress hack over commercial listings for the actual Dashlite brand I inadvertantly used.</p>
<p>I say “at that point in time”, because it appears to have substantially improved since, as per Jones’ claim: “Much has changed since your first article on us some 6 months ago.”</p>
<p>Much improved, it seems, on several fronts. Their core offering has shaped up nicely, and  some facets of my initial complaints regarding accessibility have been met. Their ancillary product offerings seem to have developed nicely: Ansearch CEO Jones claims “Each of [our properties] goes through up to 7 stages ranging from an initial, simple <acronym title="Search Engine Results Page">SERP</acronym>/Directory style page through to a more involved service, mini portal, search tool, etcetera.” He went on to say that these ancillary properties (such as <a href="http://www.picsearch.com.au/">http://www.picsearch.com.au/</a>, <a href="http://www.videosearch.com.au/">http://www.videosearch.com.au/</a>, <a href="http://www.thefreedictionary.com.au/">http://www.thefreedictionary.com.au/</a> and <a href="http://www.messengers.com.au/">http://www.messengers.com.au/</a> amongst several others) are currently being actively separated from the core Ansearch site (he described it as “quarantining”), and the exact direction of a number of these projects would become clear over the coming months, with the appointment of a full time manager of these online properties.</p>
<p>I’m a tad concerned about his description of their strategy with regard to these — he said this would become clear over the months to come, and I’m hanging off two words here: distributed portal. Whilst I can see this as being of value to users (especially for generic, non-brand-specific/legally dubious domains such as jokes.com.au and the ones listed above), it doesn’t seem to fit Ansearch’s core strength as I perceive it: as a commercial portal, and not as another <a href="http://www.google.com.au/">Google</a>. “We are not aiming to be another Google… we don’t have their budget and, to be frank, there are enough people trying to clone them: why build another?”</p>
<p>In fact, Jones suggested that Ansearch’s strengths lie in that it is not the ubiquitous search behemoth, and that its index is “something unique… something faster… [and] against the so called “arms race” of search (my SE has more links than yours etc…)”. I’d agree this is indeed a strength, and also a reason for them not to try and be a portal. Australia already has Yahoo! and NineMSN for domestic portals, and I’m struggling to see what Ansearch will do to differentiate themselves in this: but I’m happy to be surprised!</p>
<p>Ansearch apparently holds an index of only 500,000 websites considered by its metrics to be “most popular”. I argued that this was potentially a bad thing as relevant content might lie outside this realm: for example, this website performs well when people search for <a href="/blog/2005/08/26/hp-photosmart-2610-review">reviews of the HP 2610</a> or information about <a href="/blog/2005/03/06/ubuntu-apache-and-making-mod_rewrite-happy">Apache on Ubuntu linux </a> or <a href="/blog/2004/11/08/mp3-player-and-act-files">ACT files from MP3 players that record audio</a>, but isn’t included in Ansearch’s core index.</p>
<p>Which is perfectly valid, for a commercially-focussed site, I just think they could be missing out a little bit. They can leverage on my content for their advertising impressions and potential clickthroughs, because they have more valuable content showing up in their listing alongside advertised products. If someone reads my HP 2610 review after having found it in Ansearch, and decides they’d like to buy it and remembers having seen a “Buy HP printers!” ad on Ansearch, they’ll most likely click “back”. It’s abstract, behavioural stuff, but valuable nonetheless.</p>
<p>Whether it’s valuable enough for them to bother is another matter. “We spider our own content… something that over time will be done daily,” says Jones. “Having only 500,000 websites will allow us to index sites more often, and as is the case with the ‘site info’ pages, provide far more info on these pages.” Which is a value-add, and worth preserving. If that’s all resources permit, I think they’re doing the right thing as is. Jones openly admits Ansearch’s index of popularity “has a commercial flavour to it” — and rightly so. Given their much-touted gender and age demographic based search feature, this makes sense.</p>
<p>Their index of popularity seems to be fairly slow-moving. “Monthly we add around 20,000 sites… and take out 20,000.” I’d guess this would be the lowest 20,000 that gets shuffled, and this seems to make sense. One has to wonder whether all the higher-ranking pages can have substantially fresh content month after month, but presumably they do — it’s one of the things the <acronym title="Search Engine Optimisation">SEO</acronym> experts have always cried from rooftops.</p>
<p>It was interesting to hear Jones speaking about these people, too: amusing, even! Web developers the world over often join in speculation as to what exactly makes search engines tick, such that we can boost our clients (or employers) website’s performance. It seems the reverse is also true: search engines all over the world similarly speculate as to what those horrible developers are doing to screw with their indexes day in and day out!</p>
<p>I don’t say this in jest, and I believe they’re right to complain: “The larger SE’s are having a very tough time coming up with clever ways to index content to counter SEO… only to have SEO’rs quickly find ways around it. Cat and mouse…” I think “counter SEO” was a poor choice of words, given that relevant content should hopefully still be rewarded, but his point stands.</p>
<p>Just as interesting is Ansearch’s strategy to avoid falling prey to dodgy SEO tactics:</p>
<blockquote><p>By only indexing the root page, we remove almost all SEO trickery. This works in 2 ways. Firstly, people rarely put spam on their home page — that is, doorway pages, link farms, etc. usually reside away from the main index… and, secondly, it deletes multiple results from the same website. It also stops the site owner/webmaster from saying they are relevant to 100 or 1000 keywords or phrases.</p></blockquote>
<p>Kids, we just found a new argument against clients who love their splash pages!</p>
<p>Content rich front pages aren’t, however, an absolute solution (at least, not in Ansearch’s index). According to Jones, Ansearch’s policy of “ranking sites in true <em>usage</em> popularity, both on <em>and</em> offsite” is “SEO proof… or at the very least, extremely resistant.” I’d agree it’s a powerful metric, but my reservations above still stand.</p>
<p>One caveat of Ansearch’s algorithm that appears potentially exploitable is its failure to exclude content in the <head> from indexing. I don't just speak of standard meta author/keywords data, but of something else.</p>
<p><a href="http://ansearch.com.au/furtherinfo?id=zvzshyzdzm"><img src="/blog/wp-content/2005/09/ansearchengadget.png" alt="A screenshot highlighting the inclusion of information between style tags in Ansearch's index" /></a></p>
<p>As highlighted in the screenshot above (click for original page, link may expire), Ansearch’s listing is including content between &lt;style&gt; tags. This presents potential for SEO abuse<sup><a href="#687fn2" id="#687fn2-base">2</a></sup>, as most browsers happily overlook errors in CSS — and &lt;style&gt; tags can be placed towards the top of a document: if we are to believe the SEO myths, increasing their relevance in engines. Of course, it’s entirely possible the content bears no weight at all — but the question of why it is stored in their index at all remains unanswered.</p>
<p>This is another reason to reward websites that use semantic markup properly, though at this stage that would exclude disproportionate amounts of the web, so I understand engines’ hesitance to embark on anything like this. It’s not something a lot of sites use”, says Jones, before continuing “but it will be used more and more in the future.” Well, so much of the web community hopes.</p>
<p>This formed part of Ansearch’s defense for not having embraced semantic markup from the outset. According to Jones, it’s built on a technology developed for a pre-April 2000 (dot com crash) search engine — so that partially excuses the markup at launch time. Jones’ first comment on their failure to use semantic markup was simply that “The majors [Google and Yahoo!] don’t use it” — something I’d dispute the validity of, as Ansearch isn’t a “major” player, and, as has been established, is chasing a fairly different market sector. Their core business is search, but it’s a different breed of search conducted in a different way: and semantic markup and accessibility <em>is</em> a different way. Encouragingly, Jones sees the potential for embracing semantic markup in the future on both technical and commercial grounds: “It makes sense to use it and as it does open us to a wider audience with various devices used to browse our site.”</p>
<p>He didn’t cite the “reduced bandwidth expenditure as a result of lightweight code” reason, presumably because their host, <a href="http://www.ozhostingadvanced.com/">OzHosting/Destra</a> charges only for the link, not for transfers over this, on their dedicated server range.</p>
<p>Irrespective of their reasons, the future of Ansearch in terms of markup is promising:</p>
<blockquote><p>Our long term goal is to have Ansearch website designed without any tables and heavily styled using the CSS, which eventually will gives us more control on how we present our site to different media types.</p>
<p>Ansearch has gone through several minor enhancements over the past 6 months with the releases of versions 1 to 1.3. We are currently planning a major update for version 2.0 and the issues [of semantic markup and separation of presentation and content] will be addressed.</p></blockquote>
<p>But as we know, markup isn’t everything: content is what <del>ranks well in search engines</del> erm… content is what draws an audience. Ansearch’s exploration into the development of portal environments is something to be watched with interest over the coming months, as well as its other business aspects, including an advertising network known as <a href="http://www.soush.com/">Soush</a> that remains slightly enigmatic, and the mysteriously named “Factory” division.</p>
<p>An announcement is expected to be filed with the <acronym title="Australian Stock Exchange">ASX</acronym> later this week outlining something of Ansearch’s future direction: At this stage, I’m inclined to believe that the future is a positive one, as Ansearch distances itself from its much-criticised practices at launch, to a diverse range of product offerings that uniquely fulfil the needs of Australian Internet users.</p>
<p><ins>Update: A followup to this has been posted, in response to a criticism that this review was overly technical in nature. Read on!</ins></p>
<h4>Notes</h4>
<p><sup><a href="#687fn1-base" id="#687fn1">1</a></sup> Justified with the catch-cry “MSN do it, so we can, too!” — to which the only sensible reply is, “yes, but MSN do it with Internet Explorer, and as soon as you go and write your own web browser, feel free to hijack as many unused pages as you want.“<br />
<sup><a href="#687fn2-base" id="#687fn2">2</a></sup> I notified Ansearch of this shortly prior to publication in the hope that, if this is indeed an issue, it will be resolved before this post is noticed and widely acted upon. One hopes this potential problem disappears quickly.</head></p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2005/09/13/ansearch-answers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HSC countdown</title>
		<link>http://josh.st/2005/09/06/hsc-countdown/</link>
		<comments>http://josh.st/2005/09/06/hsc-countdown/#comments</comments>
		<pubDate>Tue, 06 Sep 2005 09:42:27 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[School/Uni]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[web browser]]></category>

		<guid isPermaLink="false">http://www.joahua.com/blog/?p=681</guid>
		<description><![CDATA[Observant users* will note a “HSC countdown” clock towards the right edge of your screen. It’s timed to countdown to the start of the first exam: 9.20am on October 17, 2005. Okay, I admit it. This is a shameless procrastination attempt. But now you know how long I have to procrastinate for, so feel sorry [...]]]></description>
			<content:encoded><![CDATA[<p>Observant users<sup id="6sep05base1"><a href="#6sep05fn1">*</a></sup> will note a “HSC countdown” clock towards the right edge of your screen. It’s timed to countdown to the start of the first exam: 9.20am on October 17, 2005.</p>
<p>Okay, I admit it. This is a shameless procrastination attempt. But now you know how long I have to procrastinate for, so feel sorry for me (and every other year 12 student in NSW). Or something.</p>
<p>Oh, and, as with several things on this website, I’m perfectly aware it displays kind of on top of some text in Internet Explorer. I don’t particularly care. If it annoys you, then using a <a href="http://getfirefox.com/" title="Firefox: Windows, Mac OS, Linux">better</a> <a href="http://www.opera.com/" title="Opera: Windows, Mac OS, Linux">web</a> <a href="http://www.apple.com/macosx/features/safari/" title="Safari: Mac OS X only">browser</a> will not only fix that problem, but also reduce the probability of spyware, viruses, and other miscellaneous nasties from installing on your computer. As a bonus, you also get nifty things such as tabbed browsing, etc.</p>
<p><sup id="6sep05fn1"><a href="#6sep05base1">*</a></sup> <small>Well, observant users who aren’t using RSS. Okay, okay, last jibe at the RSS users today!</small></p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2005/09/06/hsc-countdown/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>HP Photosmart 2610 review</title>
		<link>http://josh.st/2005/08/26/hp-photosmart-2610-review/</link>
		<comments>http://josh.st/2005/08/26/hp-photosmart-2610-review/#comments</comments>
		<pubDate>Fri, 26 Aug 2005 11:34:14 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Administrator]]></category>
		<category><![CDATA[bundle software]]></category>
		<category><![CDATA[desktop scanning software]]></category>
		<category><![CDATA[Elizabeth Barrett Browning]]></category>
		<category><![CDATA[file sharing]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[network printer protocol]]></category>
		<category><![CDATA[software flaws]]></category>
		<category><![CDATA[software side]]></category>
		<category><![CDATA[software sucks]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[web interface]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://www.joahua.com/blog/?p=674</guid>
		<description><![CDATA[Our new printer/scanner thingy arrived today, which is, as the title suggests, an HP Photosmart 2610. We lease our printers, so the Officejet G85 is going away *sniff*, but this thing promises new and better things! (Even if some of the software sucks — I’ll get to that, later.) You can see the printer in [...]]]></description>
			<content:encoded><![CDATA[<p>Our new printer/scanner thingy arrived today, which is, as the title suggests, an HP Photosmart 2610. We lease our printers, so the Officejet G85 is going away *sniff*, but this thing promises new and better things! (Even if some of the software sucks — I’ll get to that, later.)</p>
<p><img src="/blog/wp-content/2005/08/hp2610/ps2610.jpg" alt="A photo of the printer" /></p>
<p>You can see the printer in that photo — it’s a fair bit smaller than the G85 was (before you go searching — because I <em>know</em> you actually care that much — I’ve only ever fleetingly mentioned that printer on here before. A quick search just <a href="http://www.joahua.com/blog/2004/07/10/back-back-again">turns up a whinge about drivers, from last July.</a>), probably between two thirds and a half its size (in terms of bulk — it has an equivalent footprint, or maybe a bit shallower).</p>
<p>So what’s this thing do? Printing, scanning, faxing. Duh. It also has PictBridge stuff (which I doubt I’ll ever use), memory card slots, an LCD display, and network support.</p>
<p>I’m still uncertain which of the last two is cooler, but I’m leaning towards the network support.</p>
<p>The main control panel is very well planned out, and highly usable.</p>
<p><img src="/blog/wp-content/2005/08/hp2610/controls.jpg" alt="The main panel" /></p>
<p>The LCD screen tilts backwards and forwards (into a recessed area within the printer), and is backlit.</p>
<p><img src="/blog/wp-content/2005/08/hp2610/display.jpg" alt="The LCD display" /></p>
<p>Its viewing angle is pretty mediocre, but it’s good when you’ve got your head in the right place/adjusted the screen properly.</p>
<p>Now that I’ve got the trivial stuff out of the way with lots of pictures, time for some more exciting and slightly-less trivial stuff with even more pictures! The network feature!</p>
<p><img src="/blog/wp-content/2005/08/hp2610/network.jpg" alt="A plugged in network port" /></p>
<p>Yeah, okay. We’ve all seen a plugged in network cable before. Probably even seen a network cable plugged into a printer before. So why’s this special? To quote Elizabeth Barrett Browning, “Let me count the ways” — okay, so I’m not <em>quite</em> in love with it. (Thank goodness).</p>
<p>For one, this is a dirt cheap consumer printer.  Well, probably a little more than dirt cheap. But squarely in the home/<abbr title="Small Office/Home Office">SOHO</abbr> market, so the network support (it does USB, too) is out of the ordinary.</p>
<p>Not only is the presence of a port out of the ordinary, the software side of things is also surprising. HP, of course, have their own “JetDirect” network printer protocol. Which isn’t IPP, and isn’t some crappy Windows share. It’s supported on Unix systems thanks to HP’s co-operation with the open-source community, and on Windows/Mac systems, HP bundle software to deliver this functionality.</p>
<p>Still nothing special?  Okay.  How about this.</p>
<p><strong>You can not only use this network printer to print, but also to file share and network scan.</strong></p>
<p>Yeah. Cool, huh? Whenever you plug a card into the memory slots, it will appear as a network drive on Windows systems with the HP software installed (with one caveat, but I’ll get to that soon). I’m not sure what happens with Mac computers, but I imagine it’d be similar — we haven’t got any of those here for me to test with, a situation I’m planning to remedy in the near future.</p>
<p>Whilst on the topic of those memory slots, it’s also possible to scan on the device direct to the card, so you don’t even need a computer with drivers for scanning. Also, much in the same way as many consumer scanners have a button you can press to activate scanning on your computer, this device similarly allows you to do that — only you’re given a choice of which network-connected computer to send the scan to!</p>
<p>Scanning needn’t be so complicated, however. The first thing I did after installing cartridges was to setup the network inteface manually to ensure the device had a static IP and couldn’t get lost on the network. In my usual compulsive geek-investigator state, I scanned the ports of that IP (I picked 192.168.0.4, the lowest static IP still available on my network — we also use 192.168.0.101 to 200 for DHCP, but that’s a story for some other time) and discovered that in addition to the JetDirect and Windows file sharing ports, there was also port 80 open.</p>
<p>Score! I thought, as I hadn’t expected anything so civilised as a web interface on this thing.</p>
<p>I loaded up the page, and was greeted with this:</p>
<p><img src="/blog/wp-content/2005/08/hp2610/webfront.png" alt="A screenshot of the web interface" /></p>
<p>It gives miscellaneous information about the status of the printer, along with links to various other functions. The most important of which is “Scan”.</p>
<p>Clicking through to “Scan”, I’m greeted with a simple enough screen that offers a choice of image type, and document size. One thing that <em>does</em> suck here is that A4 isn’t an option for the document size, so it’s impossible to scan the full size of the plate with the web interface. Standard desktop scanning software has no problems, this is just a usability flaw in the web interface.</p>
<p>You can preview your scan in this page, as shown in this screenshot…</p>
<p><img src="/blog/wp-content/2005/08/hp2610/webscan.png" alt="Screenshot of preview scan page" /></p>
<p>…before progressing to the actual scan.</p>
<p>This next bit had me confused. At first, I thought it just didn’t like Firefox — so I walked over to a Windows computer and gave Internet Explorer a go. Same problem. It said the scan had completed successfully, but I couldn’t see anything.  Internet Explorer, however, offered a more intrusive explanation of what had happened, proudly proclaiming that it had blocked a popup window.</p>
<p>So, back to Firefox, I added 192.168.0.4 to the list of allowed popup sites, and all was merry.</p>
<p>The experience has been a mostly positive one, with one exception. Their Windows XP software sucks. That needs some qualification — it only sucks if you’re using it in an environment that has been administered correctly. If you’re Joe-my-computer-is-full-of-spyware-from-running-as-administrator-Smith, then you’re in luck (for once): it’ll work fine. But, if you’ve setup user accounts (as could be expected, even in a small network environment) that aren’t running as Administrator (even the Power User group doesn’t work), then you can’t print or scan or read the contents of flash disks in the printer.</p>
<p>As I write, there is no known solution to the problem, and what I’ve read would suggest that HP are denying such a problem exists. Well, it does, and it isn’t solely because of inept administration.</p>
<p>In all, a good device marred by a few software flaws. If you’re looking for a network printer for a non-XP environment, be that earlier versions of Windows or Mac OS X or a *nix environment, I’d say it’s a great buy. Bonuses are the ability to use the flash card reader on all connected computers, network scanning, and an LCD preview display.</p>
<p>In terms of print quality, the colours are okay, though key (black) isn’t wonderful. I’ve only tested on 60GSM paper, though, so that’s obviously a contributing factor in my judgement. I doubt the quality would be of concern to most users, at any rate. It’s more than adequate for most desktop tasks.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2005/08/26/hp-photosmart-2610-review/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>ATO e-tax and Wine</title>
		<link>http://josh.st/2005/07/28/ato-e-tax-and-wine/</link>
		<comments>http://josh.st/2005/07/28/ato-e-tax-and-wine/#comments</comments>
		<pubDate>Thu, 28 Jul 2005 09:31:46 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[chair]]></category>
		<category><![CDATA[e-tax]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[web application]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://www.joahua.com/blog/?p=634</guid>
		<description><![CDATA[The ATO’s e-tax application is a pretty horrible beast, and a perfect example of something that really should be a web application — but it works on Wine near-perfectly. Sort of. I just filled out my 2005 tax return on Linux, before getting to the final step and discovering it wouldn’t print nor submit electronically [...]]]></description>
			<content:encoded><![CDATA[<p>The <abbr title="Australian Taxation Office">ATO</abbr>’s e-tax application is a pretty horrible beast, and a perfect example of something that really should be a web application — but it works on <abbr title="Wine Is Not an Emulator">Wine</abbr> near-perfectly.  Sort of.</p>
<p>I just filled out my 2005 tax return on Linux, before getting to the final step and discovering it wouldn’t print nor submit electronically (because, apparently, they can’t code and are dependent on Internet Explorer as a connectivity layer — and yet they test for security before allowing you to download the program!  Hah!)… but it would save just fine, so I copied my tax file across the network to a Windows computer (resenting all the while having to leave my chair, because I really shouldn’t have had to even leave my browser — In this instance Firefox — if they’d done this properly) and imported, printed, and submitted it electronically without any significant problems.</p>
<p>Note that you can’t import a file from anywhere — you need to actually copy the file into the e-tax folder itself (probably <code>C:\etax2005</code>) before e-tax will let you startup without creating a new file.  You’ve also got to enter your <abbr title="Tax File Number">TFN</abbr> again (presumably as a meagre form of security) to get it to open the file.</p>
<p>It annoys me that they don’t even support Mac users natively, instead saying that it will function, if “suitable Windows Emulator software” is installed.  That’s so presumptuous I was tempted to fill in the section asking for costs incurred in filing the tax invoice, listing three licences for Windows XP purchased earlier this year (not really, but it’d be a nice revenge :)).</p>
<p>Okay, rant over.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2005/07/28/ato-e-tax-and-wine/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>data: URIs</title>
		<link>http://josh.st/2005/07/08/data-uris/</link>
		<comments>http://josh.st/2005/07/08/data-uris/#comments</comments>
		<pubDate>Fri, 08 Jul 2005 07:58:51 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[internet access]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://www.joahua.com/blog/?p=610</guid>
		<description><![CDATA[I stumbled across this post — from about three years ago — today, and thought it was incredibly cool. Note that the background on the second layer in is similarly encoded… nifty beyond. Via Anne’s weblog in a roundabout kind of way. Absolutely no idea if any of that works in Internet Explorer… if you’re [...]]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://ln.hixie.ch/?start=1037700423&#038;count=1">stumbled across this post</a> — from about three years ago — today, and thought it was incredibly cool.  Note that the background on the second layer in is similarly encoded… nifty beyond.</p>
<p><small>Via <a href="http://annevankesteren.nl/">Anne’s weblog</a> in a roundabout kind of way.</small></p>
<p>Absolutely no idea if any of that works in Internet Explorer… if you’re an IE person and it works/doesn’t work, it’d be great to see a comment…</p>
<p>On an unrelated note, lack of posting over this last week has been due to a <a href="http://www.crusaders.edu.au/">Crusaders</a>–run study camp at… somewhere without Internet access… Galston-ish.  If nothing else, it was good for the habit/schedule of study and talks throughout the week!</p>
<p><em>Regular programming shall return shortly… although possibly not until after Trial exams in a month or so.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2005/07/08/data-uris/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A picnic.</title>
		<link>http://josh.st/2005/01/12/a-picnic/</link>
		<comments>http://josh.st/2005/01/12/a-picnic/#comments</comments>
		<pubDate>Wed, 12 Jan 2005 12:23:18 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Anzac Bridge]]></category>
		<category><![CDATA[Ben]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[PhotoStack installation]]></category>
		<category><![CDATA[Sam]]></category>
		<category><![CDATA[sydney]]></category>
		<category><![CDATA[web browser]]></category>

		<guid isPermaLink="false">http://www.joahua.com/blog/2005/01/12/a-picnic</guid>
		<description><![CDATA[The subject of this posting occurred today with Sam, Katy (whom I had not seen for faaaar too long!), Ben and Sam’s dog, Tuffy (he has his own email address and website!) in a park in some part of Sydney kind of near the Anzac Bridge, at which lots of photos were taken. And at [...]]]></description>
			<content:encoded><![CDATA[<p>The subject of this posting occurred today with Sam, Katy (whom I had not seen for faaaar too long!), Ben and Sam’s dog, <a href="http://www.puppy-man.info/">Tuffy</a> (he has his own email address and website!) in a park in some part of Sydney kind of near the Anzac Bridge, at which lots of photos were taken.  And at which I was given a whiteboard (!!) as a late-Christmas/early-Birthday present!  Wowowowowow!  So we had some fun with that thing, too.  In a park, no less.</p>
<p>In an attempt to redeem myself in the eyes of my overly neglected PhotoStack installation (it’s only because I haven’t got a scanner at the minute, I promise! I’ve got four rolls of film to scan as soon as I move into permanent accomodation again and get the HP thing back!), I’m not going to post all the images on the front page (goodness, it might even save some bandwidth!) — if you wish to peruse the whole lot, <a href="/photostack/album/picnicjan05/">the whole album is online.</a></p>
<p>My favorites:</p>
<p><img src="/photostack/images/picnicjan05/09.jpg" alt="Never trust a man who, left alone with a tea cosy, does not try it on his head.  Penned on a whiteboard, complete with lame half illustration - mine." /></p>
<p><img src="/photostack/images/picnicjan05/15.jpg" alt="Sam and Ben hold their baby... err... Tuffy.  Cute photo!" /></p>
<p><img src="/photostack/images/picnicjan05/16.jpg" alt="Sam and Tuffy poking out tounges." /></p>
<p><img src="/photostack/images/picnicjan05/17.jpg" alt="Mother Katy holds Tuffy." /></p>
<p>As always, if you can be bothered, my comments reside in the ALT text for all images in the gallery (some are more extensive than others), which can be seen (generally) by holding your mouse over the relevant thumbnail/image.  This may not work in Internet Explorer, sorry folks.  Get <a href="http://getfirefox.com/">Firefox</a> if you want a web browser that’s faster, more secure, and generally does stuff well!</p>
<p><em>If anyone feels my alternate textual explanations of the images are insufficient (e.g. require contextual knowledge of a visual nature in order to understand comments made, etc.), please feel free to let me know and I’ll do something about it.  The <a href="/contact/">contact</a> form is the best way to get in touch.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2005/01/12/a-picnic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Traffic summary</title>
		<link>http://josh.st/2004/11/01/traffic-summary/</link>
		<comments>http://josh.st/2004/11/01/traffic-summary/#comments</comments>
		<pubDate>Mon, 01 Nov 2004 10:47:49 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[personal email/contact form communications]]></category>
		<category><![CDATA[Search engine]]></category>
		<category><![CDATA[Search engine referrals]]></category>
		<category><![CDATA[search engines]]></category>
		<category><![CDATA[search terms]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.joahua.com/blog/2004/11/01/traffic-summary</guid>
		<description><![CDATA[For the first time in a while, thought I’d update the masses on what’s been happening with the traffic situation in this part of the world recently. On the sixteenth of this month, I launched a new photography section on this website. Clearly, this has potential to do crazy things with bandwidth usage, and, to [...]]]></description>
			<content:encoded><![CDATA[<p>For the first time in a while, thought I’d update the masses on what’s been happening with the traffic situation in this part of the world recently.<span id="more-130"></span></p>
<p>On the <a href="http://www.joahua.com/blog/2004/10/16/new-section-photography">sixteenth of this month</a>, I launched a new <a href="/photostack/">photography section</a> on this website.  Clearly, this has potential to do crazy things with bandwidth usage, and, to an extent, it did.</p>
<p>Raw numbers.  The month before last (September), I used 173.25MB of bandwidth. Whilst October may be one day longer, that alone doesn’t account for the difference in bandwidth usage: I used 327.00 MB this month, up 153.75MB from the previous month — nearly doubling transfers.  Meanwhile, the total number of pages served <em>fell</em>, from 21,831 to 19,731 — this isn’t indicative of a fall in visits, however, with an increase  from 459 to 583 unique visitors in this same period.  Speaking of hits (which I put little weight on), there was a slight increase from 32740 to 36006.</p>
<p>Whilst I don’t have reliable browser statistics for both September and October, there appears to be little change overall — both Firefox and Internet Explorer demonstrate increases between the two months, however the stats package wasn’t properly configured to detect Firefox as Firefox for most of September, so those numbers are far from reliable.</p>
<p>Overall Windows traffic has increased around 10%, which basically means I’m visiting this website less (or, more to the point, that others are visiting it more): to the best of my knowledge, none of “the regulars” run Linux on the desktop.</p>
<p>Search engine referrals are up from 37 hits from Google in September to a (comparatively) enormous 201 hits in October over the same period.  Right up there are keywords such as “Skype” and “Freetel” — especially Freetel.  That one seems to have attracted some interest, if not in posted comments, then in personal email/contact form communications.</p>
<p>Since switching this website over to <a href="http://www.wordpress.org/">WordPress</a> in early September/late August, I’ve increased the number of monthly visits six fold (approximately), and my bandwidth usage by about four.  There you have it: WordPress increases your visitors!  Hehehehe. It’s conclusive…</p>
<p>Oh, and whoever is continuing to visit this website by the old sc.dalegroup.net or streetcomputing.tk addresses (which I shall NOT link), please wake up and start using my domain name, <a href="http://www.joahua.com/">http://www.joahua.com/</a>.  Thankyou.  Referrals from an external page which is my own are starting to irritate me.</p>
<p>In the first seventeen hours of this month, I’ve attracted 8 hits from search engines so far: yes, Freetel was at least one of the search terms.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2004/11/01/traffic-summary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer, bane of my life</title>
		<link>http://josh.st/2004/10/21/internet-explorer-bane-of-my-life/</link>
		<comments>http://josh.st/2004/10/21/internet-explorer-bane-of-my-life/#comments</comments>
		<pubDate>Thu, 21 Oct 2004 12:03:51 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[actual  applications]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Internet Explorer claims]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[recommendation technology]]></category>
		<category><![CDATA[W3C recommendation technology]]></category>

		<guid isPermaLink="false">http://www.joahua.com/blog/2004/10/21/internet-explorer-bane-of-my-life</guid>
		<description><![CDATA[I haven’t whinged about Internet Explorer for some time now, at least, not on this website, so I feel justified. The background property in CSS has the attribute fixed for a reason. Internet Explorer supports this, but fails to interpret it in the same way as every other visual UA on the planet — the [...]]]></description>
			<content:encoded><![CDATA[<p>I haven’t whinged about Internet Explorer for some time now, at least, not on this website, so I feel justified.<span id="more-106"></span></p>
<p>The <code>background</code> property in <abbr title="Cascading Style Sheets">CSS</abbr> has the attribute <code>fixed</code> for a reason.  Internet Explorer supports this, but fails to interpret it in the same way as every other visual <abbr title="User Agent">UA</abbr> on the planet — the background is fixed relative to the element, not the page.</p>
<p>This is specified in the <a href="http://www.w3.org/TR/REC-CSS1#background-attachment">W3C Cascading Style Sheets (Level 1) recommendation</a> (Yes, it is a recommendation, not a standard.  If “web standards” people are going to obsess over geek semantics, you’d think they would care a little more about the meaning of real words, as well.  Apparently not.), which Internet Explorer claims to have <a href="http://www.microsoft.com/windows/ie/evaluation/features/default.mspx">full support for</a>.</p>
<p>That part of the specification appears a little ambiguous on first reading, but seriously, what makes greater logical sense, in terms of the actual <em>applications</em> of the technology?!  Keeping in mind this is a recommendation, if there is ambiguity (which is clarified by contextual reading and general understanding of the material at hand), then it is the responsibility of any recommendation implementors to apply their own best-practice policies to this, in order to clarify it.</p>
<p>Best practice at Microsoft, it would seem, encompasses flawed “full” implementations of a technology, with an eye firmly set in the past.  Comments such as those made recently at <a href="http://blogs.msdn.com/ie/archive/2004/10/15/243074.aspx">IEBlog</a> excusing these failures anger me, especially given the blatant irrelevance of defences used in relation to poor support of W3C recommendation technology.</p>
<p>&lt;/rant class=“off”&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2004/10/21/internet-explorer-bane-of-my-life/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: josh.st @ 2012-05-24 20:15:48 -->
