Tuesday, July 30, 2013

Windows XP / IE V8 Is "Good Enough" - But For How Long?

This month, we've seen more than a few reports, in Blogger Help Forum: Something Is Broken, about various Blogger dashboard problems.

Both the Overview and Post Editor dashboard sections seem vulnerable to problems - typically described as bX code terminations. Many of the people reporting problems admit that they are using Internet Explorer V8.

For some blog owners, the choice of staying with IE V8 is not an option.
Get everyone to use Chrome, and don't support those using IE V8. Win XP works fine. Everyone can't get new computers or operating systems, every time some new software comes out!
Unfortunately, Windows XP was sunsetted, by Microsoft, some time ago - and IE V8 is the last version of that browser that will run, on Windows XP.

Windows XP and IE V8 may be "good enough" for now - but time is running out, on both.

Blogger, like every website on the Internet, is going to design their displays and wizards - such as Post Editor - to use features provided in the newer browsers.

As Blogger fixes problems, like the recent problem with the Post Title, the more browser versions they have to support, the more complex their code becomes. Besides fixing problems with Post Editor, Blogger will be developing new features - like Google+ Comments, and the recently added "Blog Posts" option to "Show Author Profile Below Post".

Each of these changes - the recent Post Editor fix, Google+ Comments, and the new "Blog Posts" option - must include code to work in all supported browsers. The more browsers supported, the more complex the Blogger code becomes.

Owners of older computers, with less bandwidth and memory resources, are going to notice Blogger - and other websites - requiring more resources. As the Blogger code base becomes more complex, the amount of code required will make the increased resource use more obvious. Many people have already noticed Blogger running slower, when they edit their posts.

As Blogger code becomes more complex, and as they support more browsers, it's going to take them longer to develop new features - and to fix problems with current features.

The only answer here is that Blogger simply can't support an infinite number of older browsers. As newer browsers, with newer features, are made available, they have to stop supporting older browsers.

It's possible that Blogger is currently making an effort to temporarily override their earlier stated browser support policy, so they can accommodate Windows XP and Internet Explorer V8 - but it's unlikely that they can do this, forever.

If Blogger fixes the current flood of bX code errors, for users of IE V8, this may not last, for long.

>> Top

Monday, July 29, 2013

Static Page Created, Has Home Page URL

We get occasional reports, in Blogger Help Forum: Something Is Broken, about a broken Pages gadget.
I created a new page - but when you click on the link, you get bounced back to the Home page!

When you look at the blog with the problem, it's easy enough to verify the report - just look at the URL behind the link, for the most recent page created. Indeed, it points straight to the Home page (base URL for the blog).

When this happens, there is a very simple workaround. Just create another page, identical to the problem entry.

Thinking of the past 4 years since the Static Pages feature was added to Blogger, I am betting that I have seen this report maybe 2 dozen times. That is, just enough to know that this is a problem - but nowhere enough to detect any pattern.
  • BlogSpot vs custom domain.
  • Template Name.
  • Template type ("designer" / "layout" vs "dynamic").
  • Position of Pages gadget ("Tabs" vs "Sidebar").
  • Geographical location of owner.
  • Dynamic vs Static page entry.
  • Number of pages.
I have not yet seen any obvious affinity, with this problem - mainly because it's reported too infrequently.

If your blog is affected by this oddity - and you feel like taking the time, I'd like for you to first try resetting the "Pages1" gadget, similar to resetting the Post Template aka "Blog1". If that does not produce an improvement, then try the workaround - add an additional page, identical to the broken one. See if that solves the problem.

If the additional page works better, then you can delete or hide the previously created (broken) page. My apologies to you, if the problem page is the 19th (or possibly the 20th) static page.

If you're here, looking for help with this problem, and it is now 2016 (or later), my congratulations to you for finding your way here.





http://blogging.nitecruzr.net/2013/07/the-mysterious-pages-index-gadget.html The Mysterious Pages Index Gadget Static Page Created, Has Home Page URL

Friday, July 26, 2013

Repeated DMCA Violations Are Punished Gradually

Some blog owners don't understand the serious nature of DMCA Violations in Blogger blogs - and how offenses are handled, by Google.

We've seen several reports, in Blogger Help Forum: Something Is Broken, from blog owners who appear to be unclear about the consequences of repeated DMCA Violations.
I got email from Blogger, about my Blogger account.
We'd like to inform you that we've received another complaint regarding a blog that you administer. Upon review of your account, we've noted that you've repeatedly violated the Terms of Service: http://www.blogger.com/go/terms. Given that we've provided you with several warnings of these violations and advised you of our policy towards repeat infringers, we've been forced to disable your Blogger service.
How do I get my blog restored?

This example appears to represent the final step, in a 3 step policy.

It appears that Google takes a 3 step approach, towards DMCA violations.

The 3 step approach is similar to the TOS Violations punishment process.
  1. Deletion of offending posts.
  2. Deletion of offending blogs.
  3. Deletion of offending Blogger account (and blogs).

Step 1 - Deletion of problem posts.
We've noted the initial step - deletion of offending posts, before. Specific blog posts, which are identified as DMCA Violations, are saved as Draft content. This allows the blog owner to correct the offense, and re publish a corrected post, without losing the content.

Step 2 - Deletion of problem blogs.
If the owner chooses to ignore the initial DMCA Violation, and simply re publishes an offending post - or if the owner publishes multiple offending posts, the blog is deleted. The owner is free to publish another blog, at his convenience - but the offending blog is not recoverable.

Step 3 - Deletion of problem Blogger accounts.
If the owner publishes a new blog, containing the same offending material - or if the owner publishes multiple offending blogs, the Blogger account (and blogs) is deleted. If the offender is a team member of a blog, the team membership can cause incidental deletion of other blogs.

If a DMCA complaint is involved, the complaint must be appealed.
If the owner accepts the DMCA violation - righteously accused or not, and simply deletes / leaves deleted the offending post(s), this counts as a guilty plea. The owner must have all DMCA Violations appealed - and be found not guilty - or the account will be terminated, after any additional violations are detected.

Reputation is affected, even while the 3 steps are underway.
In some cases, we've seen suggestions that offending blogs can affect reputation of the owner, and of other blogs owned by that person. It appears that search engine reputation, of other blogs owned by the account affected, can be affected - even before deletion is necessary.

Warnings sent by email may or may not be received.
As with all email delivered warnings, there will be cases when the owner may not receive warnings in a timely fashion. Unfortunately, the owner is responsible, even so, when he offends, repeatedly. Some cases, also, may involve intense research.

Tuesday, July 23, 2013

Anonymous Blog Ownership, And Hacked Account Detection

This week, we're seeing a number of reports from blog owners with Blogger accounts recently hacked.
I was asked to change my password, because of suspicious activity. Having done that, my blogs are now deleted!

With hacked Blogger / Google accounts, causing deleted blogs, there's not a lot of advice that we can provide.
As you just discovered, the account is recovered almost immediately. Blog recovery, unfortunately, takes longer - sometimes, 1 to 2 days. You'll have to wait, patiently, until your blogs are verified by Google Security staff.

We're also seeing the normal amount of reports of blogs deleted by Blogger, when detected for malware, porn, or spam. In some cases, blog review ends with the conclusion that the blog was not, in fact, deleted for a TOS violation. In these cases, the blog won't be restored by Blogger Support.

In some cases, blog review - which starts with a claim of spurious classification for malware, porn, or spam hosting - ends with advice to have the owning Blogger / Google account recovered.

The blog owner has to wait until the review process is complete, to learn where he should have started, days ago. As I've observed a few times in the past, anonymity - whether intention or accidental - can cause problems with blog ownership. If your Blogger / Google account is locked, but you don't get the required notification, you can waste valuable time with the blog offline.

Whether you intentionally anonymise yourself - or accidentally create a second (or third) Blogger account, you may not get essential email from Google, advising you to recover your account. When that happens, your blog will stay offline until it can be reviewed - and review starts only after you recover the account that was locked.

Now, you're going to have to open every possible email account, and carefully look for the overlooked email. If you never find the missing email message, you're going to have to login to Blogger, using every possible email address that you may have ever used, until you hit the locked Blogger account.

When you do identify the locked account, you'll get the advice to change your password, solve a CAPTCHA, and / or answer a number of secret questions, to prove that you are the account owner. Or, if you're lucky, you can await a phone call (digital or voice) with a special code, to unlock your account. Either way, you'll be unlocking the account while under stress, with the blog offline.

And after you get the account unlocked, you'll still have to wait until the blog(s) can be verified.

If you try to blame Google, for this disaster
Why was my blog deleted? I did not spam!
you will simply be wasting your time. This is yet one more story that starts with gratuitous and uncontrolled creation of multiple Blogger accounts and email addresses.

>> Top

Saturday, July 20, 2013

Confusion Over Custom Domain Expiration Dates, Caused By Google Apps Email

We're seeing some panic today, in Blogger Help Forum: Something Is Broken, from a few blog owners who have received email, which implies that their custom domain registrations are approaching expiration - and can't be renewed.
I registered my domain several months ago, through Google. I have the receipt for the payment in my email, my Google Wallet account, and my credit card statement.

Why am I getting this email now, some months after registering my domain - but well before my registration should be expiring?
Our records indicate that the payment for registering your domain mydomain.com was unsuccessful.

Payment failures happen for a variety of reasons (such as insufficient funds or an expired card). You can update your payment information to resolve the issue.

Please log in to your account and update your payment information. If you take no action, your domain will not be renewed on .

This confusion is especially unfortunate, given the recent discontinuation of the very popular Google Domain Registration option, which drives the Blogger "Buy a domain" wizard. It is reminiscent of a similar episode, almost a year ago.

When this confusion is reported in Blogger Help Forum: Something Is Broken, it's not difficult to dispel the panic. Several helpful websites provide registration look up services for the domains in question - and allow us to easily verify that there is no sudden flood of registration problems.
Overview for mydomain.com
Registrar Info
Name ENOM, INC.
Whois Server whois.enom.com
Referral URL http://www.enom.com
Status clientTransferProhibited

Important Dates
Expires On December 01, 2013
Registered On December 01, 2012
Updated On December 01, 2012

We have identified a popular topic in Google Apps Forum: General Discussion, where this issue is being discussed, and which has been forwarded to Google Apps Support.

Please watch the Google Apps discussion, or this blog post, for updates. And get back to work, on your blog.

>> Top

Friday, July 12, 2013

Community Building, With Two Purposes

Earlier this week, we saw numerous reports, in Blogger Help Forum: Something Is Broken, about problems with Google Friend Connect, on some Blogger blogs.

Once we realised the variety of the symptoms being experienced by blog owners and guests, it was not too difficult to report the problem, providing sufficient details, to Blogger Support. In less than 2 hours after the problem was reported, Blogger Engineers identified and resolved the problem.

Unfortunately, every problem with Blogger - and with Google Friend Connect - is not always going to have a similarly happy ending.

Blogger, and Google, is constantly evolving. One of the subjects of evolution involves Google Friend Connect, which is being replaced by Google+ Circles, and Google+ Following.

Eventually, Blogger may spend more time upgrading Google+.

As Google develops Google+, and similar community building products, Blogger Engineers will spend more time developing connections with Google+, and less time supporting Google Friend Connect.

The next problem with Google Friend Connect may take longer than 2 hours to resolve. This may happen because the next problem will be more complex, and require more Engineers to identify and resolve.

Alternately, there may be less Blogger Engineers available to work on the next problem, because some Engineers will be busy on other projects.

Google+ Followers is different from Google Friend Connect.

Google+ Following does not work the same as Google Friend Connect - nor does it provide the same opportunities for community building. But we, as blog owners, need to figure out how to make Google+ Following work, for our blogs.

This blog has two similar sidebar accessories - "Follow Me" (aka Google Friend Connect), and "+Follow Me" (aka Google+ Following). One day, Google Friend Connect will be discontinued, and the "Follow Me" gadget will be removed. Right now, people can follow me, and this blog, using either or both accessories.

You can add either accessory, using "Add a Gadget".

You can add either - or both - accessories to your blog, using the "Add a Gadget" wizard in the dashboard Layout menu entry. The "Google+ Followers" gadget is in the Basics list, while the "Followers" gadget is at the bottom of the "More Gadgets" list.

Hopefully, with the Blogger Followers gadget being rewritten, the two gadgets can be displayed more equally.

Thursday, July 11, 2013

Dynamic Templates, And Network Problems

We're getting a few problem reports, in Blogger Help Forum: Something Is Broken, from blog owners who chose a dynamic view for their blog.
My layout has one colour - yet when I view my blog, it's another colour. The accessory bar is missing gadgets - and there are various tweaks missing. I tried updating, using the Template designer, unsuccessfully. When I finished updating, the preview looked good - but when I saved and viewed my blog, it was still incomplete.

This blog owner, like many owners, may not understand the unique design of the dynamic templates - nor how the design affects what is seen by the readers.

The complexity of a Blogger blog is not truly appreciated by anybody, until possibly when a blog has to be backed up or re built.

There are many components of a Blogger blog - not just the comments, posts, and template.
  • Accessories.
  • Comments.
  • Decorations.
  • Gadgets.
  • Posts.
  • Layout / Template.
  • Third party hosted accessories and tweaks.
  • URL.

With a non dynamic ("Designer" or "Layout") template, the blog is packaged for viewing, from the many components, on the Blogger servers. When you get a page of a blog, on your computer, it's already packaged - and what you see is immediately ready for viewing.

With a dynamic template, the comments, the posts, the template, and the various other components all arrive separately from the various Google and non Google servers, which provide the blog content - and the blog page is packaged, for viewing, on your computer.

If any piece of the package does not arrive at your computer as soon as the other content, the blog page is packaged, from what is available - but it's going to be missing pieces.

This is why some folks see the posts without the tweaks applied using Template Designer - or the layout lacks a key improvement made using "Edit HTML" - or maybe the accessory bar is short. A piece of the package did not arrive, before the packaging was complete - and the blog was displayed, incomplete.

The alternative would be to have the packaging process wait longer - but how long do you want to wait? What happens if your computer (or your reader's computer) cannot connect to one key Blogger server, to download that one essential component?

How long should a moron wait, before giving up, and asking for details? Or at least clearing cache, and restarting the browser, before trying again?

Packaging a blog page, on the reader's computers, has benefits - and drawbacks. If you occasionally see an inconsistency in your blog, imagine your various readers, with some seeing your tweaks and others seeing only a basic (Blogger standard) template - and you never knowing what everybody is seeing.

For best results, you need to keep the dynamic views simple.
(Update August 2013): We have a workaround to the problem - but the workaround is not going to be 100% consistently effective. The lack of consistency is going to be especially noticeable, because of the several different symptoms being reported.
>> Top

Tuesday, July 9, 2013

Post Editor Problems With Blog Owners Using Internet Explorer V8

We've been seeing a steady stream of problems being reported in Blogger Help Forum: Something Is Broken, from blog owners unable to use post editor.

The symptoms are varied, in detail.
  • Some can't get the cursor active, in the window.
  • Others can't use the Preview option.
  • Still others can't Publish.
The primary symptom, seen by many, involves yet another mysterious bX code.

In many cases, this problem has been forecast, for some time - and the blog owners should blame only themselves. Many of these blog owners are using - or trying to use - Internet Explorer V8, to maintain their blogs.

Last year, Google warned us that this time was coming.
We support the latest version of Google Chrome (which automatically updates whenever it detects that a new version of the browser is available). We support the current and previous major releases of Firefox, Internet Explorer, and Safari on a rolling basis. Each time a new version is released, we begin supporting that version and stop supporting the third most recent version.

Google stopped supporting Internet Explorer V8, in 2012.
As previously announced, Internet Explorer 10 launched on October 26, 2012, and as a result, we discontinued support for Internet Explorer 8 on November 15.

Recently, as part of an update to post editor, Blogger used code which is incompatible with Internet Explorer V8. As they continue to update Blogger, to remain compatible with newer browsers, they will continue this policy.

As time progresses, more blog owners, trying to use IE V8, will find problems with Blogger - with the problems not answered by Blogger Support. Blog owners using IE V9 or V10, in compatibility mode, will also see these problems.

If you are using Internet Explorer V8, you are way overdue for a browser upgrade. If your computer uses Windows XP, then you need to replace or update your computer. As an alternative, consider using Chrome or Firefox for all Blogger activity.

The solution, for this problem, requires your action.

>> Top

Wednesday, July 3, 2013

Hacking Detection Is (Generally) Not The Fault Of The Blogger Account Owner

We've been helping Blogger blog owners deal with spurious fuzzy content classification, for many years.

We started out, long ago, with blogs deleted because of spam classification. Later, Blogger added malware classification - and most recently, porn classification ("adult content", with objectionable advertisements). These three classification categories involve fuzzy blog content analysis.

A fourth category, which similarly results in blog(s) being deleted, I describe as "hacking detection". This category complements the other three, because the primary symptom of all four are remarkably similar.
Help me! Blogger has deleted my blog!!
This is a frequent complaint, seen in Blogger Help Forum: Something Is Broken.

One problem with using the term "hacking" is that some account owners take this diagnosis personally.
Why do you mention hacking? I am not a hacker!
And in almost all cases, the owners are correct.

Blogs are deleted by Blogger, currently, because of several different reasons.
  1. DMCA Violation.
  2. Hacking detection.
  3. Malware detection.
  4. Porn detection.
  5. Spam detection.
I list the different categories, collectively, because they are frequently reported, using the common symptom.
My blog was deleted, and I did not do it!

DMCA, malware, porn, and spam locks generally are blog owner caused.

DMCA, malware, porn, and spam are generally based on what the blog owner did (though in many cases, what the owner "did" was simply to publish a blog). Hacking, on the other hand, is generally based on action by someone other than the blog owner.

DMCA, malware, porn, and spam classifications are based on content analysis (automated), or complaint (manual) - and these classifications can be somewhat avoided by the blog owner. Don't steal content or publish a blog containing malware, porn, or spam, to reduce your chance of having the blog classified.

Hacking detection starts with action by a hacker.

Hacking detection, on the other hand, is based on analysis of Blogger account traffic - and this classification can not be avoided, as easily, by the blog owner. Hacking generally involves use of a cloud of computers, to systematically break into a Blogger account owned by the victim.

Though frequently, a hacking attack starts with unintentional disclosure of personal information by the victim, actual hacking activity is typically not initiated by the victim.

Google has the infrastructure and the technique, to look for hacking.

Detection of hacking attacks is best conducted by Google, because they can look for repetitive activity against multiple Blogger / Google accounts, from multiple computers located worldwide.
  • Most account owners can login to their accounts in one or two tries.
  • Very few account owners will, intentionally, attempt to login to their accounts, concurrently, from computers in Argentina, USA, and Zaire.
  • Very few computers will be used to access Blogger accounts owned by people in Brazil today, in China tomorrow, and in Denmark next week.

Recovering from hacking detection will require blog owner activity.

Recovery from hacking detection requires willful action by the victim - though Blogger makes the required action so simple, its purpose becomes transparent. The victim, or account owner, is simply required to change the account password, solve a CAPTCHA, and / or verify account ownership by providing various personal details.

Having initiated hacking recovery, the account owner is able to login to Blogger - but is greeted by an empty dashboard.
You are not yet the owner of any blogs. Create a blog, and get started!
This is where the confusion starts.

Not all Blogger account owners personally publish a blog. Some people setup Blogger accounts simply to comment on, and / or Follow blogs published by other people - and won't, necessarily, publish a blog using the account in question.

Hacking does not require existence of a published (or public) blog.

Blogger accounts with no owned blogs may still be under attack by hackers - and are subject to hacking detection. This makes the primary symptom so confusing.
You are not yet the owner of any blogs. Create a blog, and get started!
People who don't own any blogs (under this Blogger account) may, or may not, see this as a problem.

In cases where the initial symptom is a deleted blog, the blog owner must recover the hacked (locked) account, before the blog can be recovered. This is one more scenario where unplanned, anonymous blog ownership, just causes more confusion.

Hacking detection recovery requires patience, by the blog owner.

Having initiated hacking recovery, a blog owner is simply expected to wait patiently, until the blogs owned by the account are verified as free of content added by the hacker. Unfortunately, we sometimes see the blog owner, impatiently reporting in Blogger Help Forum: Something Is Broken.
I had to change my password, and having done that, Blogger deleted my blog!

Sometimes, hacking detection starts with the Blogger account owner, repetitively trying to recover access to the account, by sequentially trying every possible password (sometimes trying the same password, repeatedly).
I know it's one of these! But which one? Did I maybe type the one, incorrectly??
This repetitive action looks the same as any malicious hacking attack - and that is why hacking detection is so hard to canonically diagnose.

If you are a victim, report your problem - and be patient.

Please, consider these details, the next time you post your problem report.
Help me! Blogger has deleted my blog!!
In some cases, I may respond with a mention of hacking detection. If I do that, please don't take my response as a personal attack upon you.
Why do you mention hacking? I am not a hacker!

Even though being the victim of a hacking attack is not the fault of the account / blog owner, that person may still have to bear some of the responsibility. In general, blog owners have to support themselves - learn how to protect themselves, and use 2-step verification.