Speedtest Custom options

We estimate there are 10,000 to 20,000 Speedtest Custom™ variants.

We know that there are countless variations possible in terms of color use.

To see what other options are available, we looked at the source code of some Speedtest Custom™ variants. Here are the most interesting or curious options and settings:

  1. serverNetwork
    Possible values are: "speedtest" and "customer"
  2. autoStart
    A boolean:
    true: the speed test starts automatically (e.g. arvig.speedtestcustom.com)
    false: the speed test must be initiated by the user
  3. customerServers
    A list of allowed test servers. For example [29199,29200,29221] (the numbers are test server id's). An empty list indicates a dynamic test server selection
  4. hostSelectDisabled
    A boolean:
    true: the user is not allowed to select a test server
    false: the user is allowed to select a test server
  5. httpsOnly
    A boolean:
    true: the url is https://[customer].speedtestcustom.com
    false: the url is http://[customer].speedtestcustom.com
  6. clientIcon/serverIcon
    The icon shown for the client/server, possible values are:
    "city" The City icon as used in Speedtest Custom, "desktop" The Desktop icon as used in Speedtest Custom, "home" The Home icon as used in Speedtest Custom, "host" The Host icon as used in Speedtest Custom, "internet" The Internet icon as used in Speedtest Custom, "pc" The PC icon as used in Speedtest Custom, "satellite" The Satellite icon as used in Speedtest Custom, "satellite2" The Satellite2 icon as used in Speedtest Custom, "server" The Server icon as used in Speedtest Custom, "user" The User icon as used in Speedtest Custom and "wifi" The WiFi icon as used in Speedtest Custom

    Note that the "host" The Host icon as used in Speedtest Custom icon refers to the original server icon as used in Ookla's Flash interface.
  7. speedLabel
    The unit of measurement, possible values are "kbps" and "Mbps"
  8. defaultMaxSpeed
    The maximum speed shown on the gauge, for example "100", "250", "1g", "2g". For example claro.speedtestcustom.com uses "2g"
  9. testTypes
    A list of test types that will be executed, the most complete list seems to be ["ping", "jitter", "download", "upload"]. For example cascable.speedtestcustom.com has the test types ["download","upload","ping"]
  10. translations
    Texts to be translated, for example {"go": "Start", "ping": "Latency"} and {"download": "Bajada", "upload": "Subida", "go": "Inicio", "again": "Repetir", "copy_link": "Copiar Enlace", "select_host": "Seleccionar Host", "select_automatically": "Selección Automática"}
  11. customCss
    Sometimes used to hide parts of the interface. For example ".share__links {display: none;}"
  12. isPaid
    A boolean:
    true: the customer has paid for this Speedtest Custom variant
    false: the customer received this Speedtest Custom variant for free

It is clear that there are many variations possible. The only downside is that you have to be a Speedtest Customer to try out all these options.

YouTube

Recently we discovered that the following instructional videos are available on YouTube. We were able to improve our text somewhat.

  1. Introduction to Speedtest Custom
  2. Configuring and Publishing Your Test - Part 1 - Basic Configuration
  3. Configuring and Publishing Your Test - Part 3 - Custom CSS

Indeed, part 2 is missing. We were not able to find this.