Month: December 2004

Saturday…I think

Spent all day in bed.

Now before you go off the deep-end and start saying how decadent, you have to realize that I spent most of the time unconscious, sweating, and having very unusual vivid dreams. It was actually kind of nice to have vivid dream again; I don’t have them very often, as a result of the Paxil/Seroxat I take.

On the whole, it was a truly unpleasant day. Managed to crawl out of bed long enough to help put the boys to bed, and I am functioning mainly with the help of Advil (Curse of the CNS AGAIN!).

Samantha has hit her Holiday Season stride, and is slapping up "Canadian Pine" garlands, lights, bows, and pine cone highlights around the Embassy. I am settled in the command chair, knowing full well I better be healthy by Monday, or the whole trip to West Coast will be in question.

Ugh. Nice disease.

On a happy note, I sent my first 419/Nigerian Scam mail to spam@uce.gov. Seems that someone wants to hear about these things.

Commentaries on MSIE and CSS/Standards Support

Tristan Nitot and Eric Meyer comment (Tristan : Eric) on the seeming resistance by Microsoft to move MSIE towards a greater degree of W3C Standards support.
As a hack and slash Web developer, the presence of standards is a necessity for me. I can read the W3C description of the <div> tag and it’s child attributes and be able to implement it on my site.
The interesting that is not mentioned in the this is that MSIE lacks support for a number of HTTP-level standards as well. I know that most designers only worry about the screen results, but us Web performance wanks have to worry about the performance repercussions of a new browser release.
The most stunning example of this is continued resistance in some camps to the use of compression, and the utter lack of support for HTTP pipelining in MSIE.
Resistance to compression is a result of broken compression algorithms in older versions of MSIE. If you are actually still using one of these browsers, or an OS that does not support a new version of MSIE, the Web is mostly broken for you anyway, so compression is just another headache.
HTTP Pipelining is supported in all of the browsers…except MSIE. HTTP Pipelining is the ability to request multiple objects simultaneously across the same TCP connection. As most Web objects are small, the immediate impact to Web performance is astounding.
MSIE 6 is a vast improvement over the previous generations that have come out of Redmond. However, it would be interesting to have Microsoft on the side of Web performance as a major provider of server and client software.
Now, if we could only get the Mozilla.org folks to “liberate” the Netscape Enterprise/SunONE Web server code and bring that dinosaur into the modern age, we would all be a happier lot.

Web Performance First Look: MSN Spaces

A couple of comments on the new MSN Spaces site.

  1. Your web server headers for the main page are basically not helpful, especially the Caching ones:
    Cache-Control: no-cache
    Pragma: no-cache
    Expires: -1

    "-1" is not a valid Expires entry — jest set it to the current date. "Pragma" is a client-side header ONLY.

  2. No compression? CSS, JS, and HTML file compression could save you some bandwidth and speed up the site.

The one site I looked at from an MSN staff member was an incredibly busy wild mess. But usability and site design are only things that I comment on.

Be interesting to see this try and evolve. Steve Rubel has a link to some of Steve Ballmer’s comments. He also links to a previous article that discusses the "Pearl Harbor" email in 1995 when BGates discovered the Web.

I think that this is a bit far-fetched on Mr. Rubel’s part. Unlike 1995, Microsoft does not carry the goodwill and universal support that followed it’s release of MSIE. Even if they get it right in version 3.0, Google, TypePad and other players will not allow them to dominate. They may be able to release a blogging product that integrates into IIS (oh wait! what database will it use…you need a license for SQL server too!), but that will only allow other companies to open in competition to the Spaces offering.

Yes, the MSN move may move blogging to a more mainstream audience, but the other players in the field will just move-in.

My thought is that 2005 will be the year of corporate consolidation in the blogosphere. Yahoo will acquire one of the major services (TypePad and Radio Userland come to mind), and Blogger will become more tightly integrated with the other Google offerings. It will be like the portal wars all over again.

Will be fun.

Benefit of a Short Attention Span

I was sitting at my desk, consuming my second cup of Desktop Espresso and trying to get jacked up for the day, when I realized that I had no interest in US politics anymore.

This is a good thing.

My attention spand is one that is intensive, but very short. Samantha and I used to describe one of our dogs as having a “slide-show” mind: it could only hold one thought and it filled the entire screen when it was there. “Sleep under tree…<click>…be good dog…<click>…sit…<click>…squirrel”.

I work on that principle. In the run-up to the November 2 vote, I threw myself into reading as much as I could on the campaign and the potential results. Now, I don’t care. I have seen this bad movie before: Nixon’s Second Term. Time to move on.

Now I am throwing myself back into the world of Web performance, as seen by many of the posts from the last few days. I am trying to elevate myself above the day-to-day trivialities of working as a consultant (pipeline of new business, response to tactical questions from customers and prospects, etc) to concentrate on the bigger picture.

And next week, who knows. I will keep you posted.

Right now, I, Samantha and the boys are concentrating on getting better; we have this vicious cold that will not die. Samantha says its the season; I place tha blame on an inter-species virus that came from the Damnation Hound. She had kennel cough when she arrived, and I firmly believe in the sci-fi idea that she transferred it to us.

But she is so cute for a beast from the 9th Level.

Was I talking about something when I started writing this? I don’t remember…

Copyright © 2025 Performance Zen

Theme by Anders NorenUp ↑