Chip's Quips
A tiny spark of wit for a highly flammable world

Chipping the web: August 11th

August 11th, 2009 12:00:06 pm pst by Sterling Camden

Chipping the web

Posted in Share the Love | No Comments » RSS 2.0

Chipping the web: June 26th

June 26th, 2009 10:00:29 am pst by Sterling Camden

Chipping the web

Posted in Share the Love | No Comments » RSS 2.0

Chipping the web: September 19th

September 19th, 2008 11:00:17 am pst by Sterling Camden

Chipping the web

Posted in Share the Love | No Comments » RSS 2.0

I’m on board with RSS

January 16th, 2008 7:39:31 pm pst by Sterling Camden

If it really is an Indy racing car on a desert island, then I just became its cupholder. Rogers Cadenhead announced today that Simone Carletti and I have been added to the RSS Advisory Board. I’m honored to be joining in company with someone as involved in the RSS spec as Simone.

My own experience with RSS is limited to a (correctly namespaced) hack to enable conversion from one blogging platform to another and a redirection of WordPress’s feed through FeedBurner before they endorsed the FeedSmith plugin. But I have spent quite a few hours working with the related OPML format — and I’ve been dealing with various XML grammars for several years, including two rather involved dialects that I wrote for one of my customers. During that process I’ve learned more about XML namespacing and XSD grammar/types than I ever wanted to know.

I also have prior experience with public specifications, having served on the ANSI Committee for Standard DIBOL back in the early 90′s, helping to produce the 1992 DIBOL standard. So I know all about “shalls” and “mays”. But since the RSS Specification is ostensibly complete, I’m hopeful that most of the work before us will not involve arguments over wording. I’ve been lurking on the rss-public Yahoo group for some time now, and it seems like the discussion usually sticks to salient details rather than nit-picking phraseology.

I don’t have any agendas for doing something to RSS — I just want to be helpful to the board, to authors of products that publish or consume feeds, and ultimately to bloggers and blog readers everywhere.

Thanks to the Board for inviting me.  When does Paris Hilton start?

Posted in Geek Meditations | 6 Comments » RSS 2.0

links for 2006-08-30

August 29th, 2006 7:21:36 pm pst by Sterling Camden

Posted in Share the Love | No Comments » RSS 2.0

Lazy lingo

August 7th, 2006 12:14:57 pm pst by Sterling Camden

Here’s a word I thought I had just invented: Googlazy. The definition should be obvious:

adj. Too lazy to send Google the few mouse clicks and keystrokes required to find out about a subject, but not too lazy to type even more characters speculating about said subject, all the while commenting on how you were too lazy to do the proper research.

Then I decided that before I claimed credit for the neologism, I should get off my googlazy butt and Google the term.

Perhaps I should have used the name of another search engine to coin my word, but somehow yahootiose, clustslothful, and msndolent don’t convey the meaning quite so readily.

Posted in Search me | No Comments » RSS 2.0

Yahoodlum

June 22nd, 2006 7:10:35 pm pst by Sterling Camden

According to Randy Charles Morin, the YPN Blog is highlighting a public SEO figure who is also a known spammer. Randy asked us to spread the word, so that Yahoo gets the point. But considering what’s been happening to Yahoo search lately, they might not even notice.

Posted in Get Outta Here | 3 Comments » RSS 2.0

Eh? Google what?

June 22nd, 2006 12:24:28 pm pst by Sterling Camden

Google is, indeed, experiencing amnesia:

Eh List @ Thu Jun 22 09:39:15 UTC 2006 for chipsquips.com
Today 2:39 AM
Google
Google has indexed 700 of your pages (a decrease of 25) with 0 back links to your site (no change), 63 links from blogs (a decrease of 1) as of Thu Jun 22 09:39:15 UTC 2006

Yahoo!
Yahoo! has indexed 987 of your pages (an increase of 106) with 12 back links (an increase of 10) to your site, as of Wed Jun 21 01:24:40 UTC 2006

Technorati
Technorati has ranked this site 165,353 (an increase of 9,013) (151 links (an increase of 7) from 20 sites (an increase of 1) ) as of Thu Jun 22 09:39:11 UTC 2006

Posted in Search me | 2 Comments » RSS 2.0

Somebody’s been eating my content

June 2nd, 2006 3:25:33 pm pst by Sterling Camden

Well, I’ve had a chance to ruminate on the blog design advice I received from Randy Charles Morin and TDavid, particularly with regard to ad placement. Trying to balance my goals, I ended up with what you see before you (if you’re reading at my site). Here are some highlights:

  1. The combined page header and ads were pushing the content too far down on the page. But, I like having the ads in a “hot” area, and according to the Google heat map, the flame is hottest right above the content. So, I decided to shrink the header. I replaced my mug shot with one that was shorter and less formal (who dresses up for a blog, anyway?), reduced the title’s font size, and restyled the section with a gradient and brighter colors. Shortening this section moved the ad space up into the area that was formerly occupied by grey space.
  2. Extended the leader board with a link unit beside it. More links, same vertical space requirement.
  3. Added an ad unit in the middle of the sidebar, and another one just above the footer. Each of these units are only visible when the other units aren’t, so hopefully they don’t create that ad-saturated feeling that TDavid decries.
  4. Moved the RSS subscription links to the top of the sidebar, and added a modified version of Randy’s chicklet generator to give easy links for subscribing in My Yahoo!, Newsgator, Bloglines, My MSN, Rojo, Google, and Rmail. My only modification was to remove the “Subscribe” button, because I already had two separate links to subscribe to entries and comments.

So, what do you think? Is it too hot? too cold? just right?

Posted in Blog Blog | 4 Comments » RSS 2.0

Not the way I surf the world

May 16th, 2006 2:24:45 pm pst by Sterling Camden

Somehow the Maxthon browser slipped under my radar until it was mentioned today by TechCrunch and Om Malik. TechCrunch gave it glowing reviews in February. I’m not quite as enthusiastic myself.

Using Spy++, I verified that Maxthon 1.5.2 uses the Internet Explorer WebBrowser control to embed the IE 6.0 browser within its tabbed window interface. That means that all of the “web page” experience matches IE, for better or worse.

On the good side, if you’re an IE user it automagically picks up all of your browsing history and favorites, to which it adds a ton of nice features. These include tabbed browsing, feed discovery, a built-in feed aggregator, and much more.

On the other hand, navigation seems to me to be noticeably slower than IE 6.0 (about 42% longer to load a previously unvisited page with lots of graphics and applets in my unscientific sampling), so I’m guessing they tied a fair amount of code onto the various events provided in the DWebBrowserEvents and DWebBrowserEvents2 interfaces of the control.

And if you’re a Firefox or Opera user, you’re already used to a lot of the additional features. I do like the way that you can tile the tabs in Maxthon, so you can read two pages side by side, which you can’t do in the Fox or the O.

The RSS aggregator resembles Sage in the sidebar. Like Sage, there is no indication of which feeds you have previously read, so you have to click on each feed to see if you recognize any new items. Unlike Sage, though, you can’t display the aggregated items for a feed in the main browser window. Instead, you have to click on each item, which loads the link page in the browser instead of the feed item content. Definitely not a tool for the blogomaniacal. They say they’re improving this, though.

Some of the Address bar resolution can be confusing, too. For instance, since Maxthon inherits the browsing history from IE, I had some local folders in my drop-down. Attempting to select them, though, launched a Yahoo! search for those terms. Definitely not what I expected.

Speaking of search, Maxthon has a nice search pane in the sidebar, but strangely the default searches are “Steady Search” — which I had never heard of before (apparently powered by Yahoo!) — and Amazon.com. I would have thought a more sensible default would be one or all of the big three (Google, Yahoo!, MSN). It’s cool how the results for each of the selected search engines are brought up in separate tabs, but at first I didn’t notice that, so all I saw was the Amazon.com results. Personally, I prefer the toolbar drop-down in Firefox.

Something as simple as closing one tab challenged me. Eventually I selected File/Close from the menu while cursing. Later I found that the “System Bar” contains the “X” icon that I was looking for. Odd to me that the “System Bar” is not visible by default.

Naturally, I had to run my famous Rat Race benchmark, and add my results for Maxthon to the table and the discussion of that topic. You may remember that the Rat Race is a web app that overstimulates the Ajax capabilities of the browser by issuing an Ajax request once a second (or as close to that as the browser and server can manage). Then as a completely unscientific benchmark, the user attempts to navigate away from the page and see how long that takes. After my basic page load test above, I expected Maxthon to be maybe a little worse than Internet Explorer, which it was (22 seconds instead of 16). Firefox did it in 5.

The HTTP_USER_AGENT in the HTTP header identifies Maxthon as “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727)”, and VBScript is supported in the client, so web sites can treat this browser just like IE.

As you would expect, Maxthon has the same problem with the td:hover CSS style that IE does — changing the background color only affects the text, not the whole table cell as in Firefox and Opera.

Rounding out my earlier comparison of browsers, in place of sessions and folders, Maxthon gives you groups, which are saved as files on disk or as URLs. You can then share a group across workstations. That could be handy.

Maxthon says it supports plugins, but the web site is pretty thin on how you actually write them. It will accept Internet Explorer plugins — oh joy. I love COM programming, don’t you? I’ll take Firefox extensions over that any day.

So, I don’t think the additional features are enough to drag me away from Firefox, and the performance penalty reinforces that inclination. Good luck with version 2.0, guys, but it seems to me that as long as you’re still building on Internet Explorer, you have a built-in performance ceiling.

Posted in Geek Meditations | 2 Comments » RSS 2.0