Home. 
.

transparent

transparent

transparent

General XML FAQ

support

Newbie to XML

Newbie to XMLSpy® 2008

Regulations


Newbie to XML Answers

  • Why should I use XML versus HTML, could you give me a short overview?
    The W3C specification defines XML as a subset of SGML, so to properly understand XML, it is useful to take a closer look at SGML first. SGML stands for Standard Generalized Markup Language, and was developed for large scale applications, aircraft maintenance or power plant documentation, and intended for to be maintained over the long term.
    The reason why XML seems to be so similar to HTML lies in the fact that HTML is defined as a subset of SGML. XML is actually a lot more similar to SGML than to HTML, because HTML is only one specific subset of SGML used to describe web pages. As XML was created to simplify SGML, it is no wonder that the W3C has now decided to redefine HTML 4.0 as an XML application, thereby creating XHTML 1.0.

    To answer this, let us define what XML is not:

    It is not a programming language.
    It is not the next generation of HTML.
    It is not a database.
    It is not specific to any horizontal or vertical market.
    It is not the solution to all your problems, but it can be a very powerful tool in building such a solution.

    XML is a clearly defined way to structure, describe, and interchange data. Data in this context really means every conceivable kind of data! You can use XML for such diverse things as describing mathematical formulas, chemical compounds, astronomical information, financial derivatives, architectural blueprints, annotating Shakespearean plays, collecting Buddhist wisdoms, or voice-processing in telephone systems!
    To learn more about XML visit the following links to our online manual:


    Here are some other useful links where you can learn more about XML and also find tutorial material:

    http://www.w3schools.com/
    http://www.xml.com/pub/a/98/10/guide1.html#AEN58
    http://www.w3.org/XML/1999/XML-in-10-points
    http://www.xml.com/pub/a/2001/03/21/xmlauthoring.html
    http://www.ucc.ie/xml/#FAQ-ACRO

Newbie to XMLSpy® 2008 Answers

  • Are there any available discussion forums where I can interact with other users who also use Altova's products?
    A moderated Altova User Forum can be found on the following page: http://www.xmlspy.com/forum/forums/index.asp.
  • What is the difference between well formedness and validation?
    XMLSpy® 2008 offers you a check for well formedness as well as a validity check against a Schema or DTD. The validity check can be turned off in Tools/Options/File types tab by selecting a file extension and checking the "Disable Automatic Validation" option.
    This will prevent XMLSpy® 2008 from validating your XML file against the DTD/Schema it has been assigned to. This is useful, when you want to save an invalid file without being asked twice by XMLSpy® 2008 if you are sure that you would like to save the file.
    However, it is not possible to disable the well-formedness check in XMLSpy® 2008.
  • What validator does XMLSpy® 2008 use?
    XMLSpy® 2008 uses its own built-in validator and supports DTD schemas and the W3C XML Schema Definition Language (XSD).
  • What are the System requirements for XMLSpy® 2008?
    XMLSpy® 2008 is available for the Windows platform only. Windows 2000, XP, and Vista are all supported.
    XMLSpy® 2008 assumes that a reasonable amount of RAM is installed on your system because it loads each document fully into memory. This memory-based operation model is necessary in order to completely parse and analyze each document and also greatly improves the viewing and editing performance during normal work. While editing a small to medium sized document (up to 512kb) it is possible that as little as 2 MB of RAM be used. Opening a 5 MB document can consume up to 50 MB of RAM during the initial parsing process (or about 10 times the size of the document).
    Internet Explorer is also a pre-requisite. A minimum of IE version 5.5 is required and we highly recommend version 6.0 as this is currently the browser with the most support for XML on the market.
  • Is XMLSpy® 2008 also available for Linux, Unix, Macintosh, OS/2, etc.?
    Since XMLSpy® 2008 is a high-performance development environment, it is written entirely in C++ and is tightly integrated with the Windows operating system. It is also possible to use XMLSpy® 2008 on other operating systems with Windows Emulation Software. More Information can be found on our Platforms page. Please note that we cannot give any technical support or make any warranties regarding the usability of XMLSpy® 2008 in such a scenario.
  • I would like to upgrade. Where can I find out about the new features included in the latest version?
    Detailed information about what is new in our product line can be found here.
  • Where can I find the documentation for your products?
    You can download pdf versions of our reference manuals and tutorials here and links to our online manuals can be found here in addition to the information that can be found in the HELP menu of the respective products.
  • What free support options are available?
    The following free resources are available:

    1) Altova® User Forum can be found here.
    2) Product Documentation: PDF and online versions of the reference manuals and tutorials can be found here.
    3) Product Descriptions can be found by selecting the respective product on the Products page. In addition the Feature Comparison Matrix lists the functionality and components available for each product.
    4) Developers section: contains examples and source code for Authentic® 2008.

Regulations

  • Does XMLSpy® 2008 comply with Section 508?
    Section 508 is a set of standards which manufacturers of electronic and Information Technology products must comply with in order to be accessible to people with disabilities.
    The Federal government requires that Federal agencies purchase section 508 compliant products unless an undue burden is placed upon the agency in doing so.

    A purchase of less than $2,500 is considered a "micro purchase". According to Section 508 micro purchases are exempted from having to comply with section 508 until the year 2003.
    XMLSpy® 2008 is in accordance with the following points as set forth by the FITAI (Federal IT Accessibility Initiative) and therefore deemed to be compliant with Section 508.

    Technical Standards:

    § 1194.21 Software applications and operating systems.

    (a) When software is designed to run on a system that has a keyboard, product functions shall be executable from a keyboard where the function itself or the result of performing a function can be discerned textually.

    (b) Applications shall not disrupt or disable activated features of other products that are identified as accessibility features, where those features are developed and documented according to industry standards.
    Applications also shall not disrupt or disable activated features of any operating system that are identified as accessibility features where the application programming interface for those accessibility features has been documented by the manufacturer of the operating system and is available to the product developer.

    (c) A well-defined on-screen indication of the current focus shall be provided that moves among interactive interface elements as the input focus changes. The focus shall be programmatically exposed so that assistive technology can track focus and focus changes.

    (d) Sufficient information about a user interface element including the identity, operation and state of the element shall be available to assistive technology. When an image represents a program element, the information conveyed by the image must also be available in text.

    (e) When bitmap images are used to identify controls, status indicators, or other programmatic elements, the meaning assigned to those images shall be consistent throughout an application's performance.

    (f) Textual information shall be provided through operating system functions for displaying text. The minimum information that shall be made available is text content, text input caret location, and text attributes.

    (g) Applications shall not override user selected contrast and color selections and other individual display attributes.

    (h) When animation is displayed, the information shall be displayable in at least one non-animated presentation mode at the option of the user.

    (i) Color coding shall not be used as the only means of conveying information, indicating an action, prompting a response, or distinguishing a visual element.

    (j) When a product permits a user to adjust color and contrast settings, a variety of color selections capable of producing a range of contrast levels shall be provided.

    (k) Software shall not use flashing or blinking text, objects, or other elements having a flash or blink frequency greater than 2 Hz and lower than 55 Hz.

    (l) When electronic forms are used, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues.

    More information regarding section 508 can be found under:
    http://www.access-board.gov/508.htm
  • What implications does Section 110 of the Energy Policy Act of 2005 have on Altova products?
    All Altova Software products do not include any algorithms that would calculate automatic dates for switching Daylight Saving Time (DST) on or off. Altova Software relies on standard Windows Operating System calls to determine the current date/time when such a function is requested by the user, for example using the current-date() function in XSLT 2.0. To the limited extent that date/time functionality is required by a user such as in the example above, Altova software will work correctly provided that the underlying Windows Operating System is properly updated to comply with applicable law governing DST. To switch DST on or off, the user doesn't have to perform any function that is specific to or included with Altova software. A user controls the setting of DST through the Windows Operating System, and, for example, in Windows XP this function is currently found under Start > Control Panel > Date and Time > Time Zone, where the user can check a box "Automatically adjust for Daylight Saving Time" to have Windows automatically perform the DST switch twice a year.
  • Is Altova software compatible with the IPv6 network protocol?
    Version 2007 of Altova’s software applications is already compatible with IPv6 today, to the extent that DNS resolution is being used for entering host names and URLs, which is the normal way users interact with network addresses. For example, opening an XML document from a server using the URL http://www.test.server.edu/testfile.xml will correctly open the file in both IPv4 and IPv6 networking environments. Altova plans to make software applications fully IPv6 compatible – including support for numerical IPv6 addresses – in the next 12-18 months.


transparent
Print
Mail
Digg
delicious
.

Read the Altova Blog
Read the Altova Blog!

.

NEW Get the latest Altova announcements, learn about new product features, read tech tips and industry info at the Altova Blog. Subscribe now!

.
.

transparent

transparent