Steven JW Kennedy

My Blog

Problem with iWeb/MobileMe Comments

Posted by Steven Kennedy on February 1, 2011


First posed on my MobileMe blog.

I’ve having problems with the Comments feature of iWeb/MobileMe. That is, using iWeb to create and manage a web site, including a blog, on MobileMe, at http://web.me.com/stevenjkennedy/Steven_JW_Kennedy

Seems that whenever anyone, well me, goes to the site and tries to add a comment to a Blog entry it’s hit or miss as to whether or not I’ll be able to add a comment.

A previous post, Comments not working!, provides details as to what I’m seeing, along with some screen shots. Now, I’ve been able to look at the source for both a ‘good’ comment and a ‘bad’ comment. That is, the pop-up that displays both when the comment functionality works and when it doesn’t.

I captured the source in both cases and then did a comparison and found a number of differences, which I’ve shown below. I’ve also taken this information and provided back to Apple via the iWeb Feedback site.

What I’ve seen is a number of places where the ‘bad’ version of the source shows the use of “/WebObjects” as part of a URL. The ‘good’ comment source code doesn’t have this as part of the URL. In addition there where three other differences between the ‘good’ source and the ‘bad’ source. I’ve included them below as well. Click on the image to display a enlarged version

One wonders at the differences. Give the likelihood of MobileMe having multiples servers and internet access points, for redundancy and load balancing,  what’s the possibility that one or more of those servers hasn’t been updated properly, especially in the light of Apples move from Mac.com to web.me.com?

I’ve put the text version of the differences between the two source files for a ‘good’ and ‘bad’ comment. Due to the constraints of iWeb I wasn’t able to insert it as a text table, as is shown in the image above. I’ve highlighted the difference in the ‘Bad’ source by highlighting it in red.

Please note! that some of the lines below extend to the right and might be truncated on your screen. This blog theme doesn’t support horizontal scrolling bars. Switch to full screen, or reduce the browser zoom factor to see all of the text.

Line No  9

Good’ Source: <link rel="stylesheet" type="text/css" href="/Comments.woa/Contents/WebServerResources/English.lproj/styles/ComposeComment.css">

Bad’ source: <link rel="stylesheet" type="text/css" href="/WebObjects/Comments.woa/Contents/WebServerResources/English.lproj/styles/ComposeComment.css">

Line No  27

Good’ Source: <SCRIPT language=JavaScript src="/Comments.woa/Contents/WebServerResources/composeComment.js"></SCRIPT>

Bad’ source: <SCRIPT language=JavaScript src="/WebObjects/Comments.woa/Contents/WebServerResources/composeComment.js"></SCRIPT>

Line No 34

Good’ Source: src="/Comments.woa/Contents/WebServerResources/English.lproj/images/comments_header.gif">

Bad’ source: src="/WebObjects/Comments.woa/Contents/WebServerResources/English.lproj/images/comments_header.gif">

Line No 73

Good’ Source: <div class="leftcolumn"><img src="/i/ma/1/spacer.gif" height="26" width="1" alt="" border="0"><br><div id="verificationImage"><img name="iv" width="188" height="45" id="iv" border="0" src="/WebObjects/Comments.woa/32/wr?wodata=7946055742852725589"></div></div>

Bad’ source: <div class="leftcolumn"><img src="/i/ma/1/spacer.gif" height="26" width="1" alt="" border="0"><br><div id="verificationImage"><img name="iv" width="188" height="45" id="iv" border="0" src="/WebObjects/Comments.woa/47/wr?wodata=-6995371556710623281"></div></div>

Line No 87-89

Good’ Source: <div class="SeparatorBottom"><img src="/i/ma/1/spacer.gif" height="1" width="1" alt="" border="0"></div>

<input type="hidden" value="" name="s_wJmF">

<a href="javascript:authenticate(‘s_wJmF’)" style="text-decoration: none;">

Bad’ source: <div class="SeparatorBottom"><img src="/i/ma/1/spacer.gif" height="1" width="1" alt="" border="0"></div>

<input type="hidden" value="" name="s_llJU">

<a href="javascript:authenticate(‘s_llJU‘)" style="text-decoration: none;">

 

Line No 94 & 95

Good’ Source: <script>var res = 24*4;

document.authform.s_wJmF.value = ”+res;

Bad’ source: script>var res = Math.max(Math.sqrt(3*27), Math.ceil(9.01));

document.authform.s_llJU.value = ”+res;

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: