webperformance – The Official Blog https://www.alertbot.com/blog/ Thu, 29 Jan 2026 18:40:03 +0000 en-US hourly 1 https://wordpress.org/?v=6.9 What is Proactive ScriptAssist and Why is it a Game-Changer? https://www.alertbot.com/blog/index.php/2022/12/06/what-is-proactive-scriptassist-and-why-is-it-a-game-changer/ Tue, 06 Dec 2022 20:12:31 +0000 https://alertbot.wordpress.com/?p=871

AlertBot blog titled "What is Proactive ScriptAssist and Why is it a Game-Changer?" with photo of a brown-haired woman in a white t-shirt and plaid button down shirt hiking and reaching up to grab the hands of someone helping to pull her up.

What is Proactive ScriptAssist and Why is it a Game-Changer?

Sometimes — not often, but every now and then — we come across an invention that is so remarkably useful, that we wonder: how did I survive without this?

High speed internet comes to mind. So do GPS devices. And who wants to imagine a world without the cronut?

Well, it’s time to add one more invention to the list: Proactive ScriptAssist.

The Back Story
Websites are not static things. They change over time; sometimes in minor ways, and other times in major ways (for fun, check out the Internet Archive’s Wayback Machine to see what some of your favorite websites looked like in the past — like Apple’s home page from 1996 which invites folks to learn about “the future of the Macintosh”).

Now, for visitors, the fact that websites constantly change is not a problem. In fact, it’s often a good thing because the change is an update, addition, or improvement of some kind.

But for IT and InfoSec professionals who are in charge of (among other things) website monitoring in their company, these changes can — and often do — trigger all kinds of bugs and errors. Fields and forms stop working, elements stop loading (or they load v..e..r..y….s..l..o..w..l..y), and there can be security vulnerabilities as well.

Multi-Step Monitoring
Thankfully, there is a way to verify that everything is working before site visitors start sounding the alarm bells — or worse, disappearing never to return.

This method is to implement an easy-to-use web recorder to create scripts of what site visitors actually/ typically do on various web pages, and make sure that everything is working properly. This is highly effective. That’s the good news.

The not-so-good news, is that when changes occur — even fairly small ones — re-scripting monitors can be a complex process that, in some scenarios, may require a level of expertise and experience that some IT/InfoSec professionals don’t have.

What’s the solution to this obstacle? Let’s all say it together: Proactive ScriptAssist!

About Proactive ScriptAssist
Available EXCLUSIVELY from AlertBot, Proactive Script Assist is an optional plan that includes the following:

  • Our team watches over an account, and proactively re-scripts any monitors that fail. We do all of the work, and our team has years of experience. After all, we created the technology, and we know how it works!
  • Failing monitors are evaluated within 3 hours, and the customer is notified of the situation.
  • Failing monitors are re-scripted within 3 to 24 hours (our response time is rapid, but the actual duration depends on the complexity — some re-scripting efforts take longer than others).
  • Customers get unlimited re-scripting and configuration updates from our team year-round.

Plus, if needed our team offers advanced support over remote desktop sessions (join.me sessions). This is not always necessary, but it is another layer of help just in case.

The Bottom Line
Inventions that changed our lives: High speed internet. GPS. Cronuts. And now, AlertBot’s Proactive ScriptAssist. It’s an elite list, and one that we’re honored to join.

Learn More
Ready to make your IT/InfoSec teams weep with joy (which is nothing like the weeping they did that time the intern wiped out the backup)?

If you’re a current AlertBot customer, then contact your Account Manager today.

If you haven’t yet experienced AlertBot, then start your free trial today. You’ll be setup in minutes. No billing information, nothing to install, and no hassle.

Now, if you’ll excuse us, we’re going to read about the future of the Macintosh while enjoying a cronut or two (or 5).

]]>
AlertBot Showdown: VIVE vs Oculus https://www.alertbot.com/blog/index.php/2019/06/27/alertbot-showdown-vive-vs-oculus/ Thu, 27 Jun 2019 19:48:56 +0000 https://alertbot.wordpress.com/?p=611 A graphic with a yellow starburst in the center and two robots charging towards each other. Both are wearing Virtual Reality head sets and holding the controls. Text reads "AlertBot Showdown: Oculus vs Vive" with the word SHOWDOWN very large at the bottom.

As technology continues to morph change with the times, the virtual reality experience keeps becoming more widespread and immersive. Two of the leading brands in the VR game are unmistakably VIVE (HTC) and Oculus. Both companies are leaders in the ever-expanding digital world of virtual reality, with both having released or having plans to release new headset models this summer.

While these brands may corner the market on connecting to the virtual realm, we wondered how they stack up when it comes to the world wide web and their own individual website performance.

To test their web performance quality, we used AlertBot’s external website monitoring system and its TrueBrowser™ technology to monitor both VIVE.com and Oculus.com from May 1st through May 22, 2019. Given the high regard in which these companies are held because of their products, we expected their web performance to be strong.

Reliability

For the reliability evaluation of a website, we look for failure events (like when a page doesn’t fully load or it is completely down), and we look for what caused those failures.

Both VIVE’s and Oculus’s sites did perform quite well. Neither saw significant downtime, but each one experienced some sluggish speeds and even load time timeouts on a couple rare occasions.

VIVE.com experienced 99.91% uptime, with just a few errors recorded due to slow load times. None of these events lasted longer than a couple minutes, and none of them amounted to any significant downtime. Because of this, we still consider their performance to be quite solid.  (VIVE.com 8/10)

Oculus.com performed similarly with 99.98% uptime and similar slow page load errors that didn’t amount to significant downtime but at least put a minor hiccup in their performance. They experienced four times fewer of these errors than VIVE, so they ended up coming out just a tiny bit more on top. (Oculus.com 8.5/10)

Alertbot Uptime green circle performance chart Alertbot Uptime green circle performance chart

Speed

When evaluating a website’s speed, we look at the time it takes the site’s homepage to render and load to the point of being fully interactive by the user. These tests are performed from the perspective of a first-time visitor with no prior cache of the website’s content. AlertBot runs the tests inside real Firefox web browsers using AlertBot’s TrueBrowser™ monitoring. We calculate the speed as an overall average across all locations during the time span selected for this Showdown.

The speed for both websites were also relatively close to each other. VIVE.com’s best speed, on average, was seen on Monday, May 13 at 3.2 seconds, which isn’t bad. Their best time of day, however, was on Tuesday, May 21 at 5am with 1.6 seconds. It’s definitely better, although it’s doubtful that they usually see a high number of traffic on a given morning. VIVE.com’s worst averaged day was Thursday, May 23rd at just 5.1 seconds. However, their worst time was on Wednesday, May 22nd at 2pm with a much less admirable 8.8 seconds. The site’s overall average speed across the entire test period was 3.78 seconds.  (VIVE.com 8/10)

Oculus.com performed very similarly. Their best day on average was Thursday, May 2nd with 3.7 seconds. Their best response time was at 9am on Wednesday, May 15 with 2.05 seconds. Oculus.com’s worst averaged day was also (like VIVE’s) Thursday, May 23rd at just 4.37 seconds (although that’s slightly better than VIVE’s worst). However, their worst time of day was on Wednesday, May 1st at 6am with 7.49 seconds (making their slowest time a full second faster than VIVE’s slowest). The site’s overall average speed across the entire test period was 3.96 seconds (Just a smidge slower than VIVE’s).     (Oculus.com 8/10)

Alertbot speed test green performance bar chart Alertbot speed test green performance bar chart

Geographic

It’s always interesting to see how sites perform differently across the world. If we look exclusively at the United States, it’s intriguing to see which states regularly see faster or slower times than others. For this portion of the test, we compare the overall average speeds of each individual location captured during the selected period of time for this Showdown.

Previously, California had reigned supreme as the fastest state in the U.S. But lately, other states have been stepping up, dethroning The Golden State. This time, North Carolina wins (for both sites), with VIVE.com moving at a breezy 1.69 seconds in The Old North State. Oregon came in second at 1.8 seconds, with Arizona at 2 seconds. Comparatively, Washington state saw the slowest speed, coming in at a shameful 10.9 seconds, with Washington DC in second at 7.55 seconds and Texas in third at 7.43 seconds. (VIVE.com 8/10)

Oculus.com was also under two seconds with 1.9 seconds in North Carolina. Their second fastest was 2.2 seconds in Nevada and 2.3 seconds in Oregon. Overall, they were pretty close to VIVE. However, while Oculus saw a better overall “slowest” location, the second and third slowest were a little worse. Washington, DC came in at 8.66 seconds, then Washington state at 8.65 seconds, and Texas at 8.55 seconds. For the most part, though, the sites performed rather closely.  (Oculus.com 8/10)

Alertbot performance by region green bar chart Alertbot performance by region green bar chart

Usability

For evaluating a site’s usability, we always select a common task a user might typically try to accomplish when visiting the sites and replicate it. For our previous Showdowns, we tested things like going through the motions of ordering movie tickets from a local theater or simply adding a similar item to both sites’ shopping carts. For this Showdown, we’ll see what the experience is like to use their respective websites to see if we can order their latest VR headset.

For each of these processes, we started by opening a new tab in Google Chrome and typing in the site’s URL.

From the point of typing www.VIVE.com into our Chrome browser, it took 1 minute and 36 seconds (and a wealth of clicks) to come to the conclusion that you cannot order anything from their website (at least not easily, even though there’s a shopping cart icon on their menu bar), and that viewing a map to “Try VIVE Today” tells us that we have to live in Livingston, UK if we want to visit a store.

For www.Oculus.com, it took 3 clicks and 16 seconds to add the Oculus Quest 64 GB headset to our cart and be ready to checkout.

For these tests, we attempt to go into them without much prior knowledge of the site’s user side functionality to give it an unbiased test, so we’re pretty surprised at how drastically different the user experience was here. To give VIVE a fighting chance – even before trying Oculus’s site – we tried choosing a different headset in the event that maybe the most recent one isn’t available yet, and it still didn’t help. Perhaps the problem is that we’re performing the test from the US and VIVE’s parent company, HTC, appears to be UK-based. After further investigation, however, it appears that the only way to get to a purchasing option on VIVE’s site is to look at the “comparison” portion of the products page. Still, it seems odd that they wouldn’t make it easier and clearer to order their products. (Also, it appears that the webpage ends when you’re scrolling through, but it merely eventually changes the panel you’re “stopped” on as you scroll down, and then it moves you down the page to the next panel before stopping you again. It’s a neat design, perhaps, but no doubt a little confusing at first.)

With that in mind, here are the Usability scores:

(VIVE.com 5.5/10)
(Oculus.com 9/10)

 

Verdict

Both sites performed respectably, but when it comes to usability and speed, one unexpectedly outperformed the other—especially when it came to usability. So, we’re pleased to announce this Showdown champion to be…

Winner:

Graphic rendering of a robot with a triangular head and circle eye hovering above the ground and holding up a sign that reads "Oculus.com"

]]>
AlertBot Showdown: Moviepass vs Sinemia https://www.alertbot.com/blog/index.php/2018/08/21/alertbot-showdown-moviepass-vs-sinemia/ Tue, 21 Aug 2018 18:29:00 +0000 https://alertbot.wordpress.com/?p=542 A graphic with a yellow starburst in the center and two robots charging towards each other. Both are carrying membership cards and ticket stubs. Text reads "AlertBot Showdown: moviepass vs sinemia" with the word SHOWDOWN very large at the bottom.
With streaming services like Spotify, Apple Music and Amazon redefining how we consume music, or NetFlix, YouTube and Hulu changing how we consume movies and TV at home and on the go, it probably should be no surprise that the subscription service concept would make its way to the cinema. MoviePass has long been a leader when it comes to theater-going subscriptions, but Sinemia is a rising competitor that has thrown its hat into the ring to fight for a share of the movie-going, popcorn-munching theater ticket buyers. Both services allow movie fans to pay a specific monthly (or annual) fee to see movies on the big screen at a discounted price.

We used AlertBot’s external website monitoring system and its TrueBrowser™ technology to monitor both sites for a couple weeks, spanning from July 1 to July 22, 2018. As both sites and services are continuing to grow and change (Heaven knows MoviePass will probably change their rules and operations again before you finish reading this sentence), we weren’t surprised to see how similar the sites for each service performed.

Reliability

For the reliability evaluation of a website, we look for failure events (like when a page doesn’t fully load or it is completely down), and we look for what caused those failures.

Both MoviePass and Sinemia performed well here, but one did seem to struggle a little more than the other.

MoviePass.com experienced a 98.2% average uptime due to several days where the site seemed to perform slower than usual, causing the pages to not load fully – even triggering a strange account lookup error on the front page for several hours on July 14th. This resulted in 18 failure events cataloged by AlertBot, with an average failure time of 32 minutes. This doesn’t mean downtime, per say, but the details did show that the site was struggling with its speed and load times. (MoviePass.com 7/10)

Comparatively, Sinemia.com saw 99.98% uptime with 1 failure event, although it wasn’t anything that spelled major downtime. At worst, it appeared to be a slow page / busy error that didn’t last long enough to qualify as site downtime. Overall, Sinemia proved to be pretty reliable. (Sinemia.com 9/10)

Alertbot Uptime green circle performance chart Alertbot Uptime green circle performance chart

Speed

When evaluating a website’s speed, we look at the time it takes the site’s homepage to render and load to the point of being fully interactive by the user. These tests are performed from the perspective of a first-time visitor with no prior cache of the website’s content. AlertBot runs the tests inside real Firefox web browsers using AlertBot’s TrueBrowser™ monitoring.

MoviePass.com saw acceptable page load speeds overall, with their best average day being Wednesday, July 4th with 3.9 seconds. The best time of day was 1am on Friday, July 20th (which isn’t a popular time to even be using a site like theirs) at an average of just 1.6 seconds. On the other side of the proverbial coin, the slowest day was Saturday, July 14 with an average time of 8.9 seconds, and the worst time of day was also on the same day at noon (yikes!) with an embarrassing 14.1 seconds.  (MoviePass.com 7.5/10)

Sinemia actually didn’t perform too much better, with their best average speed for a single day being Saturday, July 21 with 5.4 seconds and their best time of day being Wednesday, July 4th at 5pm with 2.7 seconds. Their slowest day was Monday, July 23rd with 7.3 seconds, with the slowest time being on July 2nd at 10pm with 10.2 seconds. (Sinemia.com 8/10)

Alertbot speed test green performance bar chart Alertbot speed test green performance bar chart

Geographic

It’s always interesting to see how sites perform differently across the world. If we look exclusively at the United States, it’s intriguing to see which states regularly see faster or slower times than others.

MoviePass.com performed the fastest in California with 1.8 seconds, with Florida coming in second at 2.4 seconds. The site performed slowest in Missouri with a sluggish 10.2 seconds, with Utah coming in second at 8.5 seconds. (MoviePass.com 8/10)

For Sinemia.com, California was also the fastest at 2.9 seconds, and Virginia was second fastest at 3.5 seconds. Missouri was also the slowest, at 11.3 seconds, with Utah being second slowest at 9.1 seconds. (Sinemia.com 7.5/10)

Neither site was all that impressive in the nature of speed – which is interesting considering there isn’t a whole lot of content on their websites to slow them down.

Alertbot performance by region green bar chart Alertbot performance by region green bar chart

Usability

For usability, we select a common task a user might typically try to accomplish when visiting the sites and replicate it. For our previous Showdowns, we tested things like going through the motions of ordering movie tickets from a local theater or simply adding a similar item to both sites’ shopping carts. For this Showdown, we’ll see what the experience is like to use their respective websites to start the service signup process (but not complete any forms).

For each of these processes, we started by opening a new tab in Google Chrome and typing in the site’s URL.

From the point of typing www.moviepass.com into our Chrome browser, it took a mere 18 seconds and 2 clicks to see their plans and get to the signup form. It was a piece of cake.

For Sinemia.com, it was actually just as smooth. In 17 seconds and 2 clicks, we were able to select a plan and get to the signup page.

It’s a tough call for usability. They’re simple processes, but they get the job done and we have no complaints.

All things considered, here are the Usability scores:

(MoviePass.com 10/10)
(Sinemia.com 10/10)

 

Verdict

The usability usually isn’t this straightforward and clear for both sites, so it leaves us to look almost exclusively at the other categories to draw a conclusion.

Without assuming MoviePass may have more hiccups in speed due to a greater deal of traffic, Sinemia.com seems to be a clearer choice for reliability as a whole, but the sites are quite close. That bad day on July 14 also really hurt MoviePass’s performance during this evaluation period, but it can’t be ignored. So, with that said, we believe the verdict is…

Winner:

Graphic rendering of a robot with a triangular head and circle eye hovering above the ground and holding up a sign that reads "Sinemia.com"

]]>
How Much Impact Does an Hour of Website Downtime Have on a Business? https://www.alertbot.com/blog/index.php/2017/02/27/how-much-impact-does-an-hour-of-website-downtime-have-on-a-business/ Mon, 27 Feb 2017 11:00:27 +0000 https://alertbot.wordpress.com/?p=353 An illustration of a business man with a briefcase running away from a shadowed monster with red eyes and red graph arrows coming from its head and mouth that are pointing downward. The background is a yellow grid with a couple money symbols.

How Much Impact Does an Hour of Website Downtime Have on a Business?

So, your business website is offline again and your IT team has sprung into action, trying to pinpoint the issue and fix it as soon as possible. Sure, it’s good that your IT experts are handling the problem responsibly, but do you know how much money your business may have lost during your website’s downtime? Well, if you are a major player in the ecommerce industry, chances are you could have lost millions of dollars by now. And that is not an overstatement.

Like it or not, even an hour of downtime can do a great deal of damage to your online business. Did you know that in 2014, Google experienced downtime which was caused by a virus and all Gmail, Google+ and Google Drive were affected by it? This downtime lasted for an hour, which decreased Google stocks by 2.4 percent.

But that’s not all! Amazon, the e-shopping giant, experienced 2 hours of downtime, presenting site visitors with cryptic HTTP messages. In just 2 hours, Amazon lost an estimated total of $3.48 million. That’s huge!

So, if you wish to estimate the true cost of an hour of website downtime has to your business, then you’ve come to the right place. Here are some of the more important variables you must consider when calculating this cost:

§  Impact on Business Sales

To figure out exactly how much an episode of website downtime costs in terms of sales lost, you’d need to determine what your average profits per minute are during the time period the downtime occurred. You can then multiply that average profit per minute times the number of downtime minutes to determine your total lost sales profits. If the downtime occurs at 2 in the afternoon, for example, it is most likely going to cost your business more sales than if the outage had happened at, say, 2 in the morning, when web traffic is typically much lighter.

§  Damage Done to Your Business Reputation

Downtime (especially if it’s frequent or at a crucial time) can scar your business’s reputation, losing the trust and loyalty of customers in your brand. Just like many businesses, you too have invested good money and a great deal of time in brand building. Your time and money can go to waste if you experience downtime—even if it is for just an hour. When considering the true cost of your site’s downtime, it is important that you keep in mind the resources you’ll need to spend to repair your tainted brand image going forward.

§  Money Wasted in Marketing Campaigns

Another factor to consider when determining the cost is the money you have invested in your marketing efforts, like PPC (pay-per-click) campaigns. You need to figure out the amount of money that was spent on marketing while your site was experiencing downtime. This is important to calculate, because let’s face it – you literally didn’t reap any benefits from the invested money, because your site was inaccessible when prospects clicked on the PPC link or advertisement.

Prevention is Always Best!

Calculating the cost you might have incurred due to an hour of website downtime is essential, but there are precautions you can take to avoid unplanned downtime and keep your business up and running ’round the clock (and be a hero!). AlertBot is an intuitive web-based website monitoring service that can alert your team about website errors and slowness within seconds, and also help you keep track of your site performance. All of this is much needed to mitigate downtime issues significantly. Start the AlertBot 14-day free trial today!

]]>
AlertBot Showdown: Apple vs Samsung https://www.alertbot.com/blog/index.php/2016/11/18/alertbot-showdown-apple-vs-samsung/ Fri, 18 Nov 2016 18:47:59 +0000 https://alertbot.wordpress.com/?p=258 A graphic with a yellow starburst in the center and two robots charging towards each other. Text reads "AlertBot Showdown: Apple vs Samsung" with cellphones above the brand names and the word SHOWDOWN very large at the bottom.

If website performance is important to you, then you’ll know just how vital it is to the success of your business’s website. To AlertBot, web performance is everything. This topic is of great interest to us, as we live and breathe web performance on a daily basis. It got us thinking – we all love a good head-to-head, mano-a-mano rivalry: Tyson vs Holyfield. The Hatfields vs The McCoys. The Jets vs The Sharks. Prego vs Ragu. Luke vs Vader. So we thought, what if we tracked the performance of two websites within a certain genre and pit them against each other. Who has the better website performance? Who will come out on top?

Every Fall, Apple releases a new iPhone like clockwork. But Apple isn’t the only game in town. With Apple celebrating the recent release of the iPhone 7, Samsung has their Galaxy S7 (which released in March). So we decided it was fitting to have Apple.com go toe-to-toe with Samsung.com. The results were not unexpected. (Well… most of the results.)

When you have companies as serious about their products and innovation as these two, you’d expect their websites to perform impeccably. And, honestly, they did.

We tracked the sites and examined three weeks in September – the 1st through the 22nd – to see how these sites performed.  During this timeframe, we tested the websites around the clock from 17 different locations across the United States using AlertBot’s TrueBrowser Monitoring.  The tests were performed by loading their homepages inside real Firefox browsers and giving them a maximum of 7 seconds to render and become fully interactive.  Anything beyond 7 seconds (which is well above the average expected page load time) was considered a failure.  After compiling all the data, this is what we found:


Reliability

When we examine the reliability of a website, we’re looking for failure events – like when pages don’t fully load or go down completely – and try to identify the cause of the failure. Some common causes are slow third-party code used on pages, incomplete page content, actual web server failures, etc.

For Samsung, their website experienced no failure events during our test period, and achieved 100% uptime. This is definitely above the norm for website performance, but not unexpected for a company like Samsung.  We would have loved to find some juicy failure-generated data to talk about, but Samsung’s website was as clean as a whistle on this front. (Samsung Score 10/10)

Similarly, Apple.com experienced no failure events and achieved 100% uptime. While I’d expect nothing less from a juggernaut like Apple, it’s still impressive when you consider other retailers that experience frequent website issues. (Apple Score 10/10)

 

Alertbot Uptime green circle performance chart Alertbot Uptime green circle performance chart

 

Speed

When we evaluate a website’s speed, we’re looking at the time it takes the site’s homepage to render and load to the point of being fully interactive.  We run these tests inside real Firefox web browsers using AlertBot’s TrueBrowser ™ monitoring.

While evaluating the speed of the websites specifically, Samsung.com’s fastest day was Friday, Sept. 2nd, with its slowest day being Saturday, Sept. 3rd. On average, the site’s homepage took  around 1.7 seconds to load. That’s not bad at all! Some recent studies have shown that the expected load time for sites in ecommerce to be 2 seconds or less, so Samsung definitely fits the bill here. Some online studies have determined that if an ecommerce site is making $100,000 per day in sales, just a 1-second page delay could potentially cost the company $2.5 million in lost sales per year.  (Ouch!) On its slowest day (Sept 3rd), Samsung.com saw some load times in the range of over 7 seconds at times during the day.     (Samsung Score 9/10)

While evaluating Apple.com’s speed, its fastest day was also a Friday, on Sept. 9th, with its slowest day being a Friday, Sept. 2 (coincidentally, the same day Samsung experienced its fastest load time), in which the site took 10 seconds to load at times (due to a slow page file error). However, on average, the site’s homepage took  around 1.3 seconds to load. It’s a hair faster than Samsung’s, but they’re close to each other.    (Apple Score 9/10)

One major mistake a lot of websites make is utilizing large graphic file sizes or third party code on their home page, and it’s things like that that can really bog down a website’s speed. It’s not surprising that both Apple and Samsung avoid this mistake. While both of them display large, beautiful images on their front page, they optimize their file sizes well.

 

Alertbot speed test green performance bar chart Alertbot speed test green performance bar chart


Geographic

When we looked at Samsung.com’s performance at various locations around the United States, we found that the site consistently took longer to load in Texas, with its slowest time occurring in Washington, DC, but was the fastest in Florida, North Carolina and Georgia. Samsung.com had just a handful of minor site hiccups during this three-week period, but only at specific locations. For example, AlertBot registered 5 instances of slower load times: once in New York, twice in Florida, once in Washington DC and once in Washington state. Still, it managed to perform more than adequately at these locations overall.  It wouldn’t be uncommon for websites to experience significant trouble in certain areas of the country on a regular basis, but we expect only the best from Samsung.   (Samsung Score 9/10)

When we looked at Apple.com’s website performance from various locations around the U.S, we found that the site consistently took the longest to load in Utah and Texas, but was the fastest in Florida and North Carolina. It’s intriguing to note that both Florida and North Carolina saw the best load times for both websites, while Texas was one of the slowest for both.  AlertBot did catch two instances of slower load times and a slow javascript file in Illinois, but neither problem caused the site to go completely down.   (Apple Score 9/10)

Alertbot performance by region green bar chart Alertbot performance by region green bar chart

 

Usability

For usability, we select a common task that a typical user might want to perform on sites like these. Then, using hands-on testing, we perform the same task on each website while timing how long it takes to complete and how many mouse clicks it takes to get the job done.  This time, we decided to approach each site with the intention of purchasing their latest phone.  We timed how long it would take from the point of entering the URL into the browser on through to getting the phone into the online shopping cart.

From the point of typing in “Apple.com” and clicking through their site from the phone product pages all the way to the shopping cart, it took 45 seconds (and 7 clicks of the mouse) for us to add a SIM-free 256GB “jet black” iPhone 7 to the online “shopping bag.” (There’s an additional click, however, to view the cart when you’re done adding the phone to it.)

From typing “Samsung.com” into our browser and clicking through to add a Samsung Galaxy S7 Edge 32GB “unlocked” phone into our shopping cart and viewing the virtual bag, it took a shocking 1 minute and 30 seconds (in 5 mouse clicks)! We used Google Chrome as our browser for both websites and the Samsung site froze up twice during the process (in fact, we accidentally added TWO of the same phone to our cart because we were trying to click through to the cart and it was unresponsive). Just to be fair, we tried it again, and it hung up yet again during the ordering process, but this time it was a little under a minute to get to the shopping bag. All of this happened on Chrome’s latest version, too. We know web browsers can be super fickle, though, so we decided to try it a third time, this time with Mozilla Firefox, and it took 20 seconds to get the same phone into the shopping cart. On Apple’s site, for the iPhone, there are a lot more choices – from storage space to phone color – to choose from, so it makes sense as to why that process might take longer. But it is rather alarming that Samsung’s site experienced THAT much trouble while just trying to add their phone to the shopping cart.

Just to compare via Firefox, then, we re-performed the timed test for Apple.com. One could argue that re-tests don’t account for newfound familiarity with either site, but it took 25 second to add the same iPhone 7 to the shopping cart. While that’s a few seconds slower than Samsung, we also didn’t experience any problems on either browser with Apple’s site.

All things considered, here are the Usability scores:

(Samsung Score 7/10)          (Apple Score 9/10)

 

Final Verdict

The performance of both sites were very, very good and quite close to one another. Apple’s site just barely edged out Samsung’s on speed and geographic performance, while both matched each other on reliability. Despite their slight differences, they both performed at the top of their game in online performance. However, after factoring in our usability testing, where Apple’s site performed much more consistently, the winner for the very first AlertBot Showdown is clear:

WINNER:

Graphic rendering of a robot with a triangular head and circle eye hovering above the ground and holding up a sign that reads "Apple"

]]>
Don’t Let Third-Party Code Wreck Your Website! https://www.alertbot.com/blog/index.php/2016/03/31/dont-let-third-party-code-wreck-your-website/ Thu, 31 Mar 2016 17:44:44 +0000 https://alertbot.wordpress.com/?p=182 When you’re evaluating a website’s performance, you may find that several culprits could come into play that can bog down your website’s load time. Today, we’re going to take a look at one of the biggest – if not the biggest – causes of web performance problems: third party code.

If you’re not quite sure what that is, third party code is usually any code provided by another company or website to plug in / embed a service on your website. For example, you may have a web stats tracking code, a banner ad rotator, or a couple lines of code that drops your Twitter or Instagram feed onto your website. These pieces of code are considered third party code since they’re provided by another source.

2015-Q1-Third-Party-code-cropped

Some of the problems that this kind of code can cause may be:

  • Slow page load times
  • SSL errors (there could be a non-secure component in the code)
  • Unexpected javascript errors of various kinds
  • Failure to load some of your website content
  • Inaccurate stats tracking

The case of causing inaccurate stats is a particularly interesting one that most people don’t consider. Problems with third party code could render your website’s stats unreliable if the stats code is not fully loading. When this happens, you may only be getting partial information about your visitors or no information at all.  If you make business decisions based on those stats, you may be making the wrong decisions based on misinformation.

In the case of third-party code causing slow page load times or loading errors, it affects your visitors’ experiences on your website.  Unhappy visitors may choose not to buy from you and often times won’t ever return to your website.

So what can you do in this situation? First off, you’ll want to diagnose the problem to make sure it is indeed the third party code causing the problems. AlertBot is an excellent service to use for finding out what is causing a bottleneck in your load time.

Once you know for sure that it is the third party code creating the issue, here are a few things you can do to resolve problems with third-party code:

  1. Ask the Third-party provider to resolve the problem – The solution may be as simple as contacting the third party, informing them of the issue(s) you’re having and asking them to fix it. It’s possible that they’re not even aware there’s a problem.
  2. Remove the third party code altogether – This may be the quickest and easiest solution, but obviously it doesn’t solve the problem if you really need the code on your site.
  3. Look for other third party code providers – This may be your best course of action. While it can be time consuming to search for viable solutions, if you need the code, trying something else out could be the most sensible option. And if you can find reviews on the solution from other users who have tried it out, that’s even better.
  4. Move to a purchasable / installable application – Free third-party code is great, and just dropping in a piece of third-party code is a nice time saver, but sometimes taking the high road and paying for an installable solution (with support) could be the best option for your business, especially when your own customers or clients are involved.
  5. Ask a web developer to look at it – This might not be possible for every site owner, but it’s an especially good option if your company has a programming department. There’s a good chance that just moving the code to a different location in your page’s HTML (or onto a different page altogether) could drastically improve the situation.

So, as you can see, third party code can greatly impact your website. And if you’re experiencing some web performance issues and you’re utilizing third party code, there’s a pretty good chance that code may be the catalyst for those problems.

Sign up for a risk-free trial of AlertBot today and start down the path to better performance for your website.  AlertBot can track the performance of all your third-party code and lets you know when it’s causing problems.

]]>