3PHealth Blog
Sears shows what a really fast Mobile site looks like (Yes it loads faster than Google’s Mobile home page)
Thursday, September 29th, 2011
First the numbers (this test was done on Sprints network from just South of Denver)
- Google loads in 3.922 seconds – 14 elements and 307k
- Sears loads in 2.991 seconds – 17 elements and 154k
And here’s what their page looks like – 10 out of 10 for formatting.
Bottom line – the magic number is about 150k and you should be able to deliver that in about 3 seconds with a good connection. Worse case is about 7 seconds which is still good enough for Mobile.
iPhone Browser
Friday, September 23rd, 2011
Sneak peek at our new iPhone browser
End User Experience Monitoring Myths
Friday, September 9th, 2011
Wow! Couldn’t stop shaking my head in agreement while reading through Donna Parent’s recent blog about The Top 10 Myths About End User Experience Monitoring from Tuesday’s SandHill.com opinion section. Right on the money. And I’ll argue that when you extend her analysis beyond apps to the Web and beyond the desktop to mobile, getting on the end-user device becomes even more relevant.
I encourage you to read the entire post, but my favorite myths include:
Myth #1: Network appliance monitoring is enough
Myth #2: Synthetic monitoring can validate end user experience
Myth #8: Desktop agents cannot determine probable cause of application performance issues.
While mobile EUE monitoring and management is still new and mobile Web monitoring even newer (virtually no data is available), the variables that affect the mobile user experience are greater than those associated with desktop Quality of Service/Quality of Experience measurements.
Without looking at the real experience on real devices, over constantly changing mobile networks, you are not measuring, monitoring or managing the real user experience. Not knowing can hurt. Reach beyond the data center if you want to learn what is really going on with your mobile user experience.
3PMobile – The third “P” is for Personalization
Wednesday, August 31st, 2011
The third post in the series (posts 1 & 2) talks about Personalization. This is perhaps the most powerful of the three “P’s.
So let’s get straight to it… what if the website that you load in your browser really recognized you? Would it be possible for something to change in real-time so that the “Experience” became more personal?
Let’s take a look at the standard Android Browser (image on the left)… and compare it to the 3PMobile enhanced browser (image on the right). Notice the difference?
Google is “branded” inside the browser (top right menu).
Think about this for a minute. Google is now literally 1 click away. And the second I click on that menu not only will I be taken to www.google.com but they will also know in real-time, my device’s capabilities, my exact geo-location and who I am. All before they even have to send a page back to me.
Everyone will be thinking – hold on a minute I don’t want Google knowing all that data. Now you can see why the second blog post was on Privacy. And that’s why you also see a Privacy Option menu so you can control who gets access to “YOUR” data. If you trust Google, then simply add them to your whitelist, check what you want to share, and let them provide you with a better Experience.
And therein lies the power of personalization. When a Web site knows “you” there’s so many more things that a Web service can do to enhance the customers experience. And the bandwidth and performance savings increase dramatically simply because the Web service knows before it has to make a response. Think of it as walking into your favorite restaurant with the meal you wanted already on the table.
So how do we add Personalization to the browser menu in real time?
With just a few lines of HTML – here’s the exact code for the menu in the picture above…
<META NAME=”5o9data” CONTENT=”
<menu name=toplevel target=primary>
<menuitem text=’Google Search’ action=http://www.google.com/>
</menu>
“>
And there you have it… the 3 P’s – Performance, Privacy, & Personalization. And combined they all deliver a better Quality of Experience (QoE) for your customers and employees.
3P Mobile – The second “P” is for Privacy
Tuesday, August 30th, 2011
Following from my previous post on Mobile Performance today we’re going to look at the second “P” which stands for Privacy.
When we first started the company we talked to a lot of potential users about the issue of Privacy and the Internet. The feedback was unanimous, they wanted three things:
- Convenience
- Privacy
- Control
So we listened, and then built it into the browser.
Screen shot 1: Browser 2 is running, a Web page is loaded. Everything looks and feels like a normal browser would.
Screen shot 2: With Browser 2 running, simply click on the Menu key for a pop menu to appear. You’ll notice a new menu in the top left hand corner: Privacy Options. Our focus was to seamlessly integrate these new capabilities as “if they’d always been there”. This way customers would have nothing new to learn.
Screen shot 3: Clicking on Privacy Options launches a secure database (think of it almost as a wallet) where all of your information is stored. (For OEM customers this database is completely customizable to support a variety of additional fields). Click on “Owner Preferences” to continue
Screen shot 4: The Owner Preferences tab reveals an additional 7 menus. They’ve been designed to be self-explanatory so customers have nothing new to learn. Each menu links to a page showing fields of data with check boxes next to them. As you’ll see in the next screen shot simply checking that box enables the data to be shared. The reverse (unchecking) prevents access to that data.
Screen shot 5: Clicking on Owner Information allows you to select from the following options – simply adding a check mark to the box allows that information to be shared with a Web service. You can see in the image below that I’m NOT sharing my cell phone number (the check box is greyed out).
Screen shot 6: With all of your owner preferences set, there is one final setting to make. This is your approved whitelist. By adding a Web address to the whitelist every time you visit that Web site your personal data will automatically be included in the request. (We’ve encrypted the data so others will not be able to view it.) To access the whitelist you select “Advanced Options” from the Owner Preferences panel. There you simply add the approved Web site by typing in the address.
And that’s it. A way to control your privacy as you surf the Web. You choose what to send, and to whom you send it to.
My next post will be on the final P – Personalization. What happens when you trust a Web service and share your data in real time.