<= Weeks -- Comments

Daynotes: Week of 29 May - 4 June, MM

Daily notes and commentary -- Week 22

* Latest update modified 4 June MM at 19:30 GMT+2.

himself The latest-link (above/right) points to current date (or latest addition). The redirector page (current.html) points there too -- bookmark it instead of the weekly page or the index
.

Associated links:


Monday 29 May

Stupid mailing list my wife happened to be on sent out a conference invitation -- 4.5 Mb of doc files!!! Some people are so clueless about how to use a mailing list. They can't even do a proper BCC, so first you get the huge To-list of names as a preamble to a one-liner of text info, at best, and at worst...

And no, it wasn't a worm as far as I could tell.

Jacob Nielsen's Alertboxremote this time provides a 5 year retrospective.

(later) Wife's project paper culminated today. Lots of printout, discussion of this, that and th'other to make sure the (largely incompetent) teacher doesn't fail the paper on a technicality. Many web visits to ferret out the updated versions of the legal paragraphs that the paper had to refer to. All about the hab/rehab system and how it works (is supposed to at least). Obviously there were cases of interview transcripts that were unusable, because the officials interviewed literally did not know the current laws, so their careful explanations were at odds with the legal framework, and likely with reality as well. References to obscure authorities to try and figure out -- is that state or municipal? And who's responsible?

Oh well, I'm glad it's not me...

Interesting to note how much of the sources are now available on the web. A lot has happened in the past few years, and while the language of legislation has not become more accessible, at least the words have. This may have interesting consequences in the long run, because having access to it in digital form potentially allows some fun analysis to be done by someone...


Tuesday 30 May

Tom Syroid, currently working away at FrontAge in a Nutshell (likely to be a bestseller, methinks), asked for views on using frames for webpage layout: "Actually, I'm trying to understand why so many people I know dislike frames -- is it shoddy implementation on the part of the webmaster? or something else I'm missing?"

I've mentioned my views on frames in earlier writings, both here and in the "DisISay" articles, and I sent him a new summary of these. For general interest, I'll expand on that here. Feedback and discussion welcome on the wiki, as always.

Yes, I dislike frames. Both on principle and in terms of the way most webdesigners use them. From the user point of view, frames don't give much except disadvantages, page-load delays and complications. The apparent attractions (like many "browser improvements" over the years) are largely targeted at the convenience of the designer, who is here usually thinking of some cool, always-present logo header, footer and toolbar-like page-link features.

The main objection to frames is from a navigational point of view -- it goes against a number of the basic conventions for how web page navigation and linking was intended to work. This has admittedly been in part addressed by later browser versions. In earlier client versions, the browser back button did not get you back to previous frame, but instead backed you right out of the site itself, no matter how many links you had followed in the framed site. Even when this works in the "modern" clients, however, many users still find it difficult to know where their current navigational focus is, which makes "back/forward" operations confusing at best.

Also, have you noticed, the browser address box often shows only a single URL for a framed site, the root one (http://(www.somewhere.com/), no matter which "page" you're currently at. You are thus navigationally at the mercy of the site "map" and can not draw your own conclusions about where you might be in the site hierarchy of pages. This is great for webmasters who always want visitors to "come in the front door", but how do you bookmark that vital page of information for later retrieval? I know that personally, I rarely use the "front door" at sites I visit regularly for content -- or put another way, if a site forces me to always drill down from the top level (and makes it difficult to bookmark a specific page), I generally don't go back.

Further, frames do not "degrade" nicely -- it tends to be a question of all or nothing. The thinking webdesigner does provide a "noframes" alternate page, just as there should be a "low graphics" alternate URL, to accommodate users who can't or don't want to use the full-featured default. Unfortunately, many webdesigners for large sites don't think that far -- for example a bank trying to move all customer contact over to a high-feature-dependent services webpage, or some company making "Customer Care" absolutely impossible to use unless you have java, cookies and ActiveX, and of course IE5 (Windows version). Not everyone has the latest and greatest IE5. Not everyone uses Windows. Should the web be a playground only for the fully upgraded wintel32 userbase? You are as webpage designer free to publish what you want, but do you really want to exclude particular categories of potential visitors by using features that can be both confusing and unsupported?

Like with "webpage design" in general, there are a lot of otherwise good people out there who are clueless to the fact that the web is not wysiwyg, that a page can look and function very differently on a system other than the application and platform it was designed on. Tools that simulate wp and dtp functionality in setting webpage styles and fonts foster this misconception of layout control. Frames provide another level of "illusion" of complete layout control. (And no, I'm not advocating editing plain HTML1-tags by hand. I do use "wysiwyg", or better expressed "rendering" html editors, but always with the awareness that the more I try to control layout and the more "features" I use, the greater the proportion of users who will see something other than what I intend.)

The second navigational objection to framed sites still stands despite browser improvements, due to the way most sites are designed (i.e locked to the perceptions of the designer and what it looks like on his/her screen). With the common design using a sidebar or top "buttonbar" frame with site links (or worse image/java, or pseudo-explorer tree metaphor), the individual content pages are often left without any navigational links at all.

The all-too common scenario: you are looking for something via a search engine, follow a match, and get up a specific content page that looks interesting but is not quite it. Trouble is, there's nothing on the page to lead you anywhere else on the site, because the "intention" was that the page should be viewed in a framed context. Truncating the URL only yields some variant of "you are not allowed to list this directory" until you get to the top, which unfortunately gives no clue as to the context that the original page was in.

While not a "frames" site, Yahoo news provided an example of navigation problems similar to frames, in this case when you have scripted layout. I had once bookmarked the "daily headlines" text-only pageremote, because the then default page with animated banner ads was simply "too busy" for me. At some point Yahoo redesigned the site, and I subsequently noticed that all the site links disappeared from this headlines page. No site navigation remained, not even to "home", much less the "business" or "science" section headlines. There's not even a clue apart from the URL where this page is. The content is designed to work in a particular, greater context -- without it the user is adrift.

A third issue has to do with resources. Each frame corresponds to a server-client socket connection, plus one for the frameset window itself. A typical framed "page" thus consumes anywhere from 5-10 concurrent sockets on each client request, not counting graphics or other advanced features. While webservers do have a very large number of available sockets, that number is still finite. It also takes additional time to negotiate and set up extra sockets, which translates into delays loading a readable page. A heavily trafficked and underpowered site will not be able to serve all comers at a much lower usage threshold than one with unframed sites. (It also sinks faster under DoS attacks.)

A fourth argument against is also in part based on design. Many framed content pages turn out to be composed for some fixed "full width" size, hence you need a larger client window to accommodate that and the surrounding frames without scrolling. Worse, an undersized window can clip the navigational frames in unhelpful ways, so that some links are simply not accessible unless you are running full-screen at 800x600 or better (the clipped links cannot be scrolled to). Some add-ons, such as Proxomitron, allow you to resize and scroll frames more freely, but otherwise you are pretty much at the mercy of the designer's layout there. This is less of an issue for users that have large monitor resolutions, but could even then prove inconvenient or intractable for someone like Jerry Pournelle who uses much larger-than-normal font sizes.

Finally, frames do not translate well or at all into non-visual contexts -- they are far worse than using tables for layout from the point of view of the blind.

So much for frames.

I noted that yet another crash/fire disaster rehearsal took place for the new bridge, or more properly the 4 km sub-Sound tunnel segment. Once again it was observed that rescue efforts took far too long, in part because of the extreme communication problems encountered in the tunnel. While not specified, I might hazard to guess that personnel are using either cellulars or some special-frequency handsets. Is that a surprise then? Is there no body of experience to even suggest that high-frequency rf connectivity might be problematic from underwater tunnels?

I am absolutely overloaded by the current campaign to get the Swedish people to invest in the (finally) publically offered shares of what was for a time the only wholey state-owned public share company, the formerly state-run telco. Billboards, bus-ads, posters on all sides, junk mail in fabulous glossy print, and dopey tv commercials ad nauseum for the past week. Minimum stake is seemingly a block of 100 shares, i.e. an investment in the USD 1000 range, although the stated goal is at least 200 per investor. The IPO commitment period ends on June 8.

I suppose I should have lunch, get out (intermittent sunshine), and pay the rent and some other bills.

PS, see the discussion about the FreeFind search engine user tracking on Jerry Pournelle's current mail page.


Wednesday 31 May

Some reactions to the frames issue. I dropped these and my replies into the wiki page WebMistakes -- follow the subheading "Frames" on that page. (Reminds me that I should implement full in-page linking with wikipages.)

Hmm... Internet connectivity to some parts of the US broke at about 10 AM local (4 AM EDT). Tracert times out on both ATT and ALTERNET routers (using different ISPs) trying to reach these sites. This sort of thing is becoming a bit too frequent lately -- some people (like Jerry Pournelle) have started to wonder if this is the beginning of the Death of the Internet. There were several Outlook worm alerts out before the weekend, notably the "resumé" one -- could it be, worm-poo mucking up the routers as businesses finally got around to opening the doc attachments late Tuesday after the Memorial Day break, and worm propagation peaking in the wee hours?

Zeppelins are coming back! The Zeppelin NT proof-of-concept airshipremote has been flying about since 1997, and a scaled down prototype of CargoLifter made by another German company (framed :) homesiteremote) was shown off yesterday. These are semi-rigid designs, a kind of hybrid of the original zeppelins and later-day blimps.

The big Öresund Bridge marathon (on 12 June) has over 90,000 participants registered. Now comes the warning that with so many runners going into the 4 km tunnel, the automatic fans will rev up to clear the air. Noise is the problem -- up to 100 dB in an enclosed space. However, nobody has tested how bad it really would be. Runners are however recommended to wear industrial-grade hearing protection. And longjohns, mittens and other winter accessories! -- the current mid-tunnel temperature is about 7C. Many runners will experience problems in the second half of the tunnel (from Copenhagen towards Sweden), when it becomes a steep uphill slog, climbing some 90 meters (300 feet) in the about 10 km stretch to the bridge level.

Well, I went out for a walk and when I came back, connectivity is fine again. I hiked down one of main streets leading North and paid a personal visit to one of the plumbing retailers in town, bearing with me a faucet attachment that needed replacement. Of course it turned out that they needed the part serial number to order in the replacement (never in stock it seems), and that was supposed to be imprinted on one of the faucet components I didn't have with me.

Nice long walk in the sun (almost warm), which I needed, but nothing was accomplished.


Thursday 1 June

Public holiday (Ascension day)

I won't be posting much today. I will be trying to catch up on some negelected reading, while my daughter uses the system for furthering the life of a family in The Sims. (Worse than a soap opera, to judge by some of the stories she tells...)

Anyway, go to the wiki and make your own reading material :) Try the new page and search function LookingForInspiration if you don't know what to add -- there are a number of open references to fill in.


Friday 2 June

I'm putting some time to tracing down a chronic connectivity problem. I have a list of URLs to various edu sites that dropped out of sight months ago. It's been such a consistent thing that I started digging. What it looks like at this point is that the router paths used by my Swedish ISPs to US sites aren't configured to switch from internet to internet2. Interesting is that the browser simply reports "host unknown", but tracert does resolve an IP for the same URL. Yet the trace dies at specific routers with the report "net unavailable". This has nothing to do with congestion or other transient problems, but looks more like a configuration thing. I've filed a tech support report with one of the ISPs and will see what comes of it. I hope something does, because I need to access some of those sites for background material for the book.

Today is an ordinary weekday, but being a Friday "squeezed" between a public holiday and a weekend, it's known in Swedish literally as a "squeeze-day" and most Swedes who can have taken the day off. Nothing of importance can be accomplished today, unless it's something you can do yourself.

Looking into e-payments, I ran across PayPalremote. This seems promising (and free for individuals so far), especially if they expand as promised to deal with payments and account holders outside of the US, and businesses. Although the primary payment medium is credit card (Mastercard and Visa), they do handle payments to and from anyone with a valid email address and bank account. Worth keeping an eye on in the absence of a ubiquitous micropayment infrastructure.

Strangely, my NT installation of Partition Magic has stopped working. After some fruitless investigation, I ended up uninstalling and reinstalling it, but nothing changed. The main PM, Mover and PartitionInfo applications trundle for a while when started, long enough to show on task manager, then die without a murmur, not even coming as far as a taskbar item or anything on the screen. Weird...


Saturday 3 June

Reader response from Matthew D. Rider provided a welcome quick fix/workaround to the connectivity problem I wrote about yesterday. Details on wiki page AlternativeRouting. Using a webproxy as suggested immediately brought up the sites I still can't reach in the ordinary way.

I was aware of web-based proxy browsing, usually associated with "anonymizer" functionality, and had also heard that this was a workaround for people sitting behind firewalls. It never occurred to me that using one would (of course) mean a different router connectivity to the same sites and thus make a difference.

Having this sort of published forum and helpful readers is really a remarkable asset, a sort of parallel thinking that finds the things I miss by myself.

In any case, this allows me without futher delay to collect the background and screen captures I need for the wiki book.

Following a tip in Dave Farquhar's book, a couple of days ago I downloaded EVWMremote. An intriguing shell alternative for Windows. Unzip and just run it, no "install" required -- in NT; for Win9x you need to tweak ini to have it as shell. I'm trying it out for a while on my production NT system -- have found a few minor issues, but on the whole I have no real complaints. I think I work faster with it -- both with mouse and with keyboard shortcuts. I've started a wiki resource page about the subject as AlternativeWindowsShell.

I think Windows users owe it to themselves to sometime examine and experiment with some alternative shells and get a rest from the Microsoft defaulty way of thinking. Especially when some of these alternatives are such easy, no-brainer "installs" -- just unzip, run and try.

Here's a tip from the local newspaper:

A journalist one day had the entire home lose electricity when she plugged in that last appliance. Going through the fuse box she came upon a "wired" fuse, i.e. one that had been short-circuited with a length of wire. This meant that the distribution fuse upstream had blown instead. The utility repairman sternly told her that if anything had happened, e.g. a fire, she would have had to bear the responsibility. She couldn't figure out how the fuse had got there. But then she remembered that the parquet floors had been sanded when she moved in. Some investigation turned up the known fact that "handyman" jobs often "require" home fuses to be wired because the equipment otherwise blows home-rated fuses.

Moral of story -- always check the fuse box after so-called professionals have used power tools in the home. You cannot count on these "pros" to remember to remove their illegally wired bypass fuses when the job is done.

Hmm... must do some houshold chores, so until later, have a good weekend!


Sunday 4 June *

Ah #"%¤&! While we were out doing other things, Edward took a break from The Sims and caught part of what was supposed to be the re-run of Babylon 5 Season 4. Hah!. It turned out to be the second episode of Season 5, which hasn't been shown here yet! No advance info of any kind, despite shifting airing times as usual. The channel website doesn't even list the series except for a menu selection that leads elsewhere, let alone any schedule info. And contrary to earlier statements that the new season would start this autumn, they start showing it now, just as the summer reruns for other series start. (And I bet they'll complain again about poor viewer stats and screw up scheduling halfway through.)

TV on demand, that's what we're waiting for.

Drizzle-type day. We shifted beds for my mother-in-law, who was adamant about this after her bad fall out of bed yesterday. The usual number of minor complications before it was done.

The day started off very well however, as we were woken up by the kids coming into our bedroom (at a decent hour for a weekend), singing "...for you are jolly-good parents, for you are jolly-good parents, which nobody can deny..." , and bearing a tray with morning coffee and toast, which they had prepared for us. And delicious it was too! Clearly, we must be doing something right...


All rights reserved. Copyright MM Bo Leuf.
Comments and discussion welcome (email or wiki)
.

Back to top -- Week list

x-- Valid HTML 4.0!-- CSS compliant