You are here: Visualware Home » MySpeed » Support » Custom Web Pages
 


MySpeed Server offers limitless flexibility in the ways it can be deployed, enabling you to easily customize the display and behavior for your own environment. Customization options:

Java Applet
You can easily embed the Java applet into your own web pages with your own branding and messaging.

To create a basic speed test, or VoIP and speed test page, modify the www/speedtest.html or www/voiptest.html pages to use your branding and content. Or, add the HTML APPLET tags below to your existing web page:

<applet MAYSCRIPT name="myspeed" code="myspeed.class" archive="myspeed.jar" codebase="http://your_myspeedserver.com/myspeed" width=600 height=400></applet>

NOTE: The codebase option is not required if you are using the MySpeed web server to serve the Web page. The codebase option can be used to serve the page from a third party web server such as IIS or Apache. To do so, the codebase parameter above needs to refer to your MySpeed Server host name or IP address, and you need to add the domain that will serve the web page under ‘Administration > Server Configuration, Permitted Domains’.

MySpeed Feature Parameters
Many features and display options can be easily configured by creating/modifiying an applet configuration or setting a parameter value in the web page. And, you can set up multiple web pages to serve the same Java applet with different behaviors or web content. Examples of feature/display options include:

  1. Automatic start
  2. Modifying the display text to another language
  3. VoIP testing parameters (for VoIP editions)
  4. Display/hide individual tabs or detailed report links

To create custom web pages with customized display or options:

  1. Go to Administration > Applet Configuration, MySpeed Applet Configurations
  2. Modify the ‘default’ configuration, or create a new configuration, then select Modify.
  3. In the MySpeed Applet Configuration page, make any desired changes and then click Save Changes
  4. Select your configuration from the Applet Configurations list, and select Create web page, and indicate a name for your page.
  5. To customize the page with your own branding and content, you can modify the web page you have created, or copy the HTML APPLET tags from the MySpeed page to your own web page. To serve the customized page from a third party web server, see the note above regarding the codebase parameter.
  6. If you have previously created a web page with the MySpeed applet and want to use the new configuration changes, add the HTML line below between the APPLET tags, where ‘myconfig’ is the name of the configuration you added. (If you modified the ‘default’ config no changes to the web page are necessary.)

    <param name="config" value="myconfig">

JavaScript
You can combine JavaScript with MySpeed Server for limitless options to dynamically change the web page based on test results and automate customer service processes. The JavaScript option enables you to perform customized actions when a test completes, and even based on the test results themselves, such as:

  1. Dynamically changing the web page
  2. Redirecting to another URL
  3. Run a script to perform further analysis of a user's test results

To enable a Javascript function:

  1. Go to Administration > Applet Configuration, MySpeed Applet Configurations
  2. Modify the ‘default’ configuration, or create a new configuration, then select Modify.
  3. In the MySpeed Applet Configuration page, in the Reporting section add the Javascript function that you want MySpeed to call once the connection test completes, then click Save Changes
  4. Select your configuration from the Applet Configurations list, and select Create web page, and indicate a name for your page.
  5. To customize the page with your own branding and content, you can modify the web page you have created, or copy the HTML APPLET tags from the MySpeed page to your own web page. To serve the customized page from a third party web server, see the note above regarding the codebase parameter.
  6. If you have previously created a web page with the MySpeed applet and want to use the new configuration changes, add the HTML line below between the APPLET tags, where ‘myconfig’ is the name of the configuration you added. (If you modified the ‘default’ config no changes to the web page are necessary.)

    <param name="config" value="myconfig">



  Copyright © 1997-2007 Visualware Inc. · All Rights Reserved