XStandard XHTML (Strict or 1.1) WYSIWYG Editor

XStandard - Do it right. The rest will follow.

Web Integration FAQs

General FAQs

Can the editor be installed automatically in the browser?

You can have the editor automatically installed in the browser the first time a Web page uses it.

  • In IE, this is done via CAB file (see FAQs below).
  • In Firefox, this is done via the Plugin Finder Service. If the editor is not already installed, the user will see a message at the top of the browser windows asking them to click on a button to install the missing plug-in as shown in the screen shot below.
    Message in Firefox asking the user to install missing plugins.

Can the editor be upgraded automatically in the browser?

  • In IE, this can be done via CAB file (see FAQs below).
  • Firefox does not have an upgrade mechanism. You can however detect the version number of the editor currently in use and, if the version is out of date, redirect the user to an upgrade page. Download JavaScript to detect which version of the editor is in use and to redirect the user to an upgrade page.

What is a CAB file?

A cabinet is a single file created to hold a number of compressed files. During installation of a program, the compressed files in a cabinet are decompressed and copied to an appropriate directory.

How is a CAB file used?

When you are ready to go to production, you will want the editor to automatically install itself on the client machine when a Web page using the editor is opened for the first time. You can download the digitally signed CAB file for XStandard version 2.0.0.0 from:

http://xstandard.com/download/XStandard.cab

Put the CAB file on your Web server. Do not reference the CAB file from our Web site because we periodically update this file and the version number you use may not match the version of the CAB file on our Web site. Then reference it in the <object> tag like this:

  1. <object type="application/x-xstandard" id="editor1" width="600" height="400" codebase="http://yourserver/XStandard.cab#Version=2,0,0,0">

Don't forget the version number after the name of the CAB file in the <object> tag. The version number parts are separated by commas. The URL in the codebase param is case-sensitive, so make sure you use XStandard.cab instead of xstandard.cab.

As is common in IE, the first time a user opens a Web page using the editor, a security screen pops up asking users if they trust downloading the editor from Belus Technology. Note that this only happens once and, if you have a code signing digital certificate, you can sign the CAB files yourself, so that the message instead asks users if they trust software coming from Your Company, Inc.

Internet Explorer Security Warning dialog box.

Microsoft IE 7 has a bug with auto-install. See Knowledge Base for a workaround.

How does JavaScript free integration work?

In IE 5+, Firefox 1.5+ and Opera 9+, you can use the editor like any other form field just by giving a name to the <object> tag. For example:

  1. <object type="application/x-xstandard" name="xhtml1" width="600" height="400">
  2. <param name="Value" value="Hello World!" />
  3. </object>

Navigation

XStandard works for ...

AT&T, IBM, Microsoft, Xerox, Siemens, Philips, American Express, BP, HarperCollins Publishers, Penton, Colgate

What's New In XStandard Version 2.0

  • Support for OS X
  • Keyboard accessible interface
  • Find / replace
  • Support for JavaScript events
  • Enhancements to image and attachment libraries
  • Enhancements to table creation
  • Support for authoring definition lists
  • Ability to save images from the editor to My Computer

Full details on all new features

Most Popular FREE Downloads

  1. XStandard WYSIWYG Editor
  2. HTTP component
  3. ZIP component
  4. Image size component
  5. Base64 component