{"id":387,"date":"2015-03-19T17:10:14","date_gmt":"2015-03-19T21:10:14","guid":{"rendered":"https:\/\/gotsteve.com\/blog\/?p=387"},"modified":"2015-10-11T07:33:26","modified_gmt":"2015-10-11T11:33:26","slug":"testing-your-internet-connection","status":"publish","type":"post","link":"https:\/\/www.gotsteve.com\/blog\/testing-your-internet-connection\/","title":{"rendered":"Testing your internet connection"},"content":{"rendered":"<p>A friend of mine asked a great question recently:<\/p>\n<p><em><strong><span style=\"text-decoration: underline;\">&#8220;How\u00a0<\/span><\/strong><\/em><em><strong><span style=\"text-decoration: underline;\">do I speed test my smart TV?&#8221;<\/span><\/strong><\/em><strong><span style=\"text-decoration: underline;\">\u00a0<\/span><\/strong><\/p>\n<p>Great question.\u00a0 Living in the internet age and in IT- two sites immediately come to mind, and might likely be the top two out there: Ookla&#8217;s <a href=\"https:\/\/speedtest.net\">https:\/\/speedtest.net<\/a> and <a href=\"https:\/\/pingtest.net\">https:\/\/pingtest.net<\/a>\u00a0 .\u00a0 They work great on PC&#8217;s and Macs, and have lots of partners that make local servers available for your testing.\u00a0 There&#8217;s one problem: they both require Adobe&#8217;s flash player, and pingtest requires Java to measure packet loss.<\/p>\n<p>Flash is only\u00a0readily available on Windows, Mac or Linux. Some browsers make Flash a lot easier to deal with: Chrome on a PC or Mac embeds Flash player, and manages updates so you don&#8217;t have to; Metro Internet Explorer 11 and Edge also include an embedded version of Flash.\u00a0Adobe doesn&#8217;t support Flash outside of Windows, Mac or Linux. No Flash for Apple&#8217;s iOS or Android; No Flash in most embedded devices, like the browser of a PlayStation, or a Smart TV web browser.<\/p>\n<p>(Android users, yes, you can still download an out of date player for Adobe&#8217;s Flash on Android, but it&#8217;s not supported on most Android browsers anymore)<\/p>\n<p>Java is another troubling one: while Java touts itself as being used in billions of devices, the type of plugin needed on pingtest.net, a browser applet, is really only available on PCs Macs, or Linux.<\/p>\n<p>So what to do? HTML5 should be the answer; but it isn&#8217;t quite there yet.<\/p>\n<p>On embedded devices, my current favorite HTML5 speed test site is <a href=\"https:\/\/speedof.me\">https:\/\/speedof.me<\/a>. It works well on a variety of different browser, and sports a desktop and mobile mode. It also reports a basic ping time, listed as latency.<\/p>\n<p>What really needs to happen moving forward in the future would be a standardized testing protocol, because testing at the end-user device, especially if that device is Wi-Fi, can lead to assumptions. Packet and speed inconsistency can, and often is caused by poor Wi-Fi connectivity, but what if it&#8217;s the internet connection wiring in your home? How about the terminating device the internet connection, such as a router? What time is the issue happening? Random, or consistent timing?<\/p>\n<p>As embedded devices lose support for Flash and Java, HTML5 needs to improve to cover the gaps. Speedof.me, while quite good, doesn&#8217;t seem to show the full throughout of faster internet connections. And there&#8217;s still no good non-flash based site to handle packet loss, or jitter, which is the variability in multiple pings to the same destination.<\/p>\n<p>All manufacturers that make embedded devices, need to include more advanced types of testing directly in their platforms, where possible Speed test Apps are essential in any platform that can&#8217;tload Flash. \u00a0HTML standards need to support more advanced methods of testing connectivity, directly in the browser.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A friend of mine asked a great question recently: &#8220;How\u00a0do I speed test my smart TV?&#8221;\u00a0 Great question.\u00a0 Living in the internet age and in IT- two sites immediately come to mind, and might likely be the top two out there: Ookla&#8217;s https:\/\/speedtest.net and https:\/\/pingtest.net\u00a0 .\u00a0 They work great on PC&#8217;s and Macs, and have&hellip; <a class=\"more-link\" href=\"https:\/\/www.gotsteve.com\/blog\/testing-your-internet-connection\/\">Continue reading <span class=\"screen-reader-text\">Testing your internet connection<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-387","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"_links":{"self":[{"href":"https:\/\/www.gotsteve.com\/blog\/wp-json\/wp\/v2\/posts\/387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gotsteve.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gotsteve.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gotsteve.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gotsteve.com\/blog\/wp-json\/wp\/v2\/comments?post=387"}],"version-history":[{"count":0,"href":"https:\/\/www.gotsteve.com\/blog\/wp-json\/wp\/v2\/posts\/387\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.gotsteve.com\/blog\/wp-json\/wp\/v2\/media?parent=387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gotsteve.com\/blog\/wp-json\/wp\/v2\/categories?post=387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gotsteve.com\/blog\/wp-json\/wp\/v2\/tags?post=387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}