That Little Penguin with the Wraparounds

Mr. Tomorrow never misses an ironic angle. For example, now that the Taliban and Mr. bin Laden are “Public Enemy Number One,” what is our duty as patriots?

Posted in Miscellaneous | Comments Off on That Little Penguin with the Wraparounds

Will Rubber Bands Be Banned From Airlines?

While Surfing through Blogdex, I found a page about fighting with rubber bands. Not that I condone such behavior (Especially since, as a nerd, I never was very good at shooting rubber bands in grade school.)–but the page has a certain nerdish appeal in that it describes the techniques and technology in exhaustive detail.

Posted in Miscellaneous | 1 Comment

More rants about page design and the server-side

I may come back to tweak this essay repeatedly in the coming months. If, in this work in progress, I get a good groove going on, I may move those parts of the essay into my developer section to exist as permanent documents.

Page Design Rants

Link Text Complaints

I hate it when some page designers make raw URLs as link text. The rationale behind doing this is that if a visitor decides to hardcopy your page, they’ll still be able to extract the links. To me this is lame and is really the fault of the browser that’s being used. Ideally the browser, before sending the page to a printer, would extract all the URL’s hiding behind the link text (including anchors!) and format the page so these are seen in the printed document. Lynx does this. And with print/paged media style sheet you can do this(although it still doesn’t quite work in IE6.).

More sad neglect of hypertext.

How come most of the major news sites don’t put links into the body of their articles? Why? They have a myriad of navigation bars, tables of contents and frames, most of which are useless in comparison to a good site map or search function, but their actual content, their articles, are just mildly formatted text. Again what’s the point of putting a document on the Web if you don’t use hypertext the way it was intended?

Another thing that I’d like to see in browsers is a way to warn you that the link you’re going to invoke is going to open another browser window (Or in Opera’s case, open another window inside the browser). The link should be formatted differently somehow or perhaps there be some note in the status bar that warning the user. Some site designers set their links this way because they think it’s helpful or because they don’t want you to forget about their pages and, sometimes, they’re right. But often times it’s annoying and I think it breaks the Web metaphor: A link flips the user to a new page or a section in the current page. It doesn’t cause a whole other book to appear. Or it shouldn’t without warning the user first that it’s going to do that.

Page Scrolling is Good!

I hate it when major sites break up an article into separate web pages. Invariably, if the option is provided, I invoke the link that fuses the article into one page so I can scroll from top to bottom. If this causes problems in hardcopying the page, that’s a browser design problem, not mine. I have a theory about the motivations behind breaking up long articles into separate pages: This forces you to view more advertisements.

Jake still complains that some people dislike scrolling through long outlines of links (See point six in his Top 10 Mistakes.) but I think this is because links by themselves in a nested, bulleted list aren’t informative. Each bulleted point, in addition to pointing to a page and in addition to having descriptive link text, should also have a little detailed paragraph describing the page in more detail. This makes reading well designed site maps worthwhile and people are willing to scroll through them. The site map itself becomes content not merely navigation. Readers can see how you imagine your site to be structured. They may not agree with you but at least they can still find things. Site maps must become content and always be up to date.

Client-side Script Rants

As I’ve said DHTML is dubious, browser elitism that should not be relied on. Bookmarklets and other examples of client-script functionality and chrome, must be clearly be designated on a page with ample warning that invoking such won’t work in all browsers. No content or essential functionality should rely on client-scripts without clearly warning the user what they are getting into and giving extensive description on what they are missing out on. Client-side scripts are nice to use in reducing the load on server scripts–the smarts of advanced browsers should be taken advantage of–but server-side scripts should be written on the assumption that JavaScript doesn’t exist. Which brings us to–

Server-side scripts and page generation

Server scripts should be only used for Web I/O from a database or flat file–and this means only in changing content. They shouldn’t be wasted on generating page layout unless it’s all pre-fabricated before being uploaded to the Web directory. Why waste CPU cycles on changing the page layout when you have CSS and client-scripts? Why load the server down in real-time when you can pre-fabricate all the alternative page layouts as static HTML files before-hand?

Still More Sad Neglect of Hypertext

One reason why people may not use links as much as they should is because of the legal issues that arise. If I point to a site with questionable material, in some cases, in some countries, I myself may be guilty of illegality too. If I make illegal material easy to find, I could be in trouble too. This seems stupid to me. Search engines often link to the same sites. It may require a little digging, but you can find links to DeCSS in Google, DMOZ and so on. Is someone going to sue them? Is this really just to intimidate the little people?

WWW Version 2.0

Tim Berners-Lee is still not happy with the Web. He thinks it can be better. Ted Nelson, or at least the staff on Project Xanadu, have often complained that the World Wide Web is an incomplete implementation of the hypertext idea.

Posted in Webmastering | Comments Off on More rants about page design and the server-side

Sometimes I do my best thinking in the morning

Just sent a dispatch off to Ms. Carlysle (Whose nom-du-geurre is Laughing Cow Cheese.) about investment in nanotech. The resulting letter was so witty I figured it would make a good entry here.

What spurred the letter was some news yesterday that Lucent had managed to make a breakthrough in molecular transistors and, I guess, some earlier research that Hewlett-Packard did–never mind the decade of work that IBM has done.

While looking into the Lucent story (I notice there are lot of gratuitous photos of the young, freshly scrubbed and photogenic researchers over there at Bell.*) I cited yesterday, I came across a site that claims to be investment news geared towards nano.

The trouble is that investing in nano now is sort of like investing, at the turn of the twentieth century, in Edison Electric (Which, after a byzantine series of buyouts, mergers and other financial chicanery, would eventually become the enormous multinational know as GE), Siemens (Still a chemical lab run by some German academics trying to make some money out of a nineteenth century toxic waste called coal tar.) and Mitsubishi (Still privately owned by a family of post-meiji, ex-samurai capitalists.) in hopes that you might be able to make some big coin on some vaguely imagined future of consumer electronics and the potential of radio (having heard of the tuned rod experiments of Hertz, Hemholtz and Marconi.).

In other words: Total blue sky.

* It makes me wonder if they have what it takes. If their science geeks looked like real nerds (dandruff, glasses, don’t-give-a-damn haircuts and bad skin.) maybe I’d be more assured.

Posted in Personal | Comments Off on Sometimes I do my best thinking in the morning

A Friend's Travelogue

Comrade Shaw has some great photos and amusing anecdotes of his travels in Turkey. Joe Bob says check it out.

Posted in Personal | Comments Off on A Friend's Travelogue

No commentary, just links

Posted in Miscellaneous | Comments Off on No commentary, just links

Privacy and Security

What follows is rather jumbled but in my mind it’s all related.

You may have heard of the Realtime Blackhole List. Now there is a blacklist of mail servers with poor security. These mail servers are often used by the fraudulent to send petabytes of spam. Being put on this list is bad press and should force the offending ISPs to clean up their security. This seems fair to me because some ISPs are beginning to demand that their customers do the same.

In a reprise of stuff I wrote about two years ago, Net media companies, in their drive to make money, continue to invent ways to track people on the Web. This has prompted a growing number of people, in self-defense, to use ad blocking tools. This, in turn, has prompted one company to make a server module to combat the growing use of blockers.

Looks like an arms race to me.

To me, security and privacy are aspects of the same thing even though often the two are at odds. Privacy can erode the security of governments and businesses. Examples of this include:

  • File-trading tools, which erode the music and software industries security to make money.
  • Terrorists, which erode national security by hiding their activities in countries with extensive personal liberty.

Usually in response, governments and businesses act to increase their own security and this tends to erode privacy.

So what do we do? We must watch the watchmen. The Director of Homeland Security (an Orwellian title if I ever heard one.) should be aware that we have not forgotten the power of the Rodney King video.

Posted in Security and Privacy | Comments Off on Privacy and Security

Speech Recognition

Speech Recognition (SR) has come a long way in the last five or so years, just recently IBM researchers have managed to make it work in hand-held computers. Such developments might actually make hand-helds, which I’ve regarded as rather dubious toys, useful.

Actually I’m only talking about this because one of the sites I administer is for a company that makes and sells SR technology.

Posted in Computer Support | Comments Off on Speech Recognition

Language Perplexities

Here’s a question: How come we don’t say “Czechia, ” “Czechland” or just “Czech” as opposed to “Czech Republic?” French come from France. Japanese come from Japan. Argentines come from Argentina. Poles come from Poland. Slovaks come from Slovakia. How come Czechs don’t come from Czechia? Didn’t they ever figure out the proper word ending for the name of the land of Czechs? What’s the deal?

Another thing I find annoying is the Internet slang term, newbie. I hate this word. It’s too cutsie–sort of like webmaster is too cutsie–smacks of AOL and Compuserve. Why aren’t perfectly serviceable words like neophyte, greenhorn and novice sufficient?

I also loath all those recently coined chat acronyms like LOL, IIRC, FWIW, RTFM and so on. I prefer to write all my cliches and phrases out in full, TYVM!

Posted in Miscellaneous | 3 Comments

Reports on the Death of Irony are Premature

A few days ago I saw a Ford commercial that mortified me.

It was blatantly using the events of September the Eleventh to–get this–sell us more cars.

Apparently some people are amazed at how quickly people’s pursuit of trivia has reasserted itself but, when marketoids cheapen every emotion in a ploy to sell us more stuff, it hard not to retreat into irony as self-defense.

Posted in Personal | Comments Off on Reports on the Death of Irony are Premature