<h2>
    Welcome to Wijmo</h2>
<p>
    Wijmo represents a new generation of JavaScript controls.
    It takes full advantage of the latest HTML5 technologies, making no compromises 
    to support legacy browsers. The result is a set of controls that are much faster,
    smaller, and easier to use than what was possible before.</p>
<p>
    Wijmo has no dependencies other than EcmaScript5.
    You can use it without jQuery, jQueryUI, or any other frameworks.
</p>
<p>
    Wijmo requires modern browsers (IE9 or better) to leverage the following 
    technologies:</p>
<ul>
    <li><b>ECMAScript 5:</b> The ECMAScript 5 standard adds support for 
        property getters and setters. This may seem like a small change, but
        it makes a huge difference. For example, instead of writing 
        <code>control.value(control.value() + 1)</code> to increment the 
        value of a property, now you can write <code>control.value++</code>. 
        The ECMAScript 5 standard adds many other significant enhancements, 
        like the 
        <a href="http://javascriptissexy.com/javascript-apply-call-and-bind-methods-are-essential-for-javascript-professionals/" target="_blank">
            bind
        </a> method that allows you to specify the value of the 'this' 
        parameter in your callbacks. There are also new 
        <a href="https://www.inkling.com/read/javascript-definitive-guide-david-flanagan-6th/chapter-7/ecmascript-5-array-methods" target="_blank">
            array methods
        </a>
        that can save a lot of time.</li>
    <li>
        <b>SVG:</b> Modern browsers implement 
        <a href="https://developer.mozilla.org/en/docs/Web/SVG" target="_blank">SVG</a>, 
        which makes it easier to create amazing visual representations of your 
        data. Wijmo leverages SVG directly, without the overhead that would be
        required if it had to support legacy browsers.</li>
    <li>
        <b>TypeScript:</b> We wrote Wijmo in 
        <a href="https://www.typescriptlang.org/" target="_blank">TypeScript</a>, taking 
        advantage of type-checking and OOP concepts such as modules, classes, 
        and inheritance. The output is still pure JavaScript, so you can use 
        either language in your own development work.</li>
    <li>
        <b>Mobile Devices:</b> Wijmo was designed with mobile browser
        support built in from the start. Responsive layouts and touch support 
        were major considerations in the design and implementation of every Wijmo
        control.</li>
    <li>
        <b>Angular:</b> 
        <a href="https://angularjs.org/" target="_blank">AngularJS</a>
        is one of the most popular and powerful JavaScript application frameworks 
        today. We have supported Angular 1.x since it was released, and Angular 2
        even before it was released! For more information, see the
        <a href="static/angularDirectives.html">Using Wijmo in AngularJS Applications</a>
        topic.</li>
    <li>
        <b>Other frameworks:</b>
        You can use Wijmo with any other JavaScript frameworks you like. In addition to 
        AngularJS and Angular, we ship interop modules for 
        <a href="https://facebook.github.io/react/" target="_blank">React</a>,
        <a href="https://vuejs.org/" target="_blank">Vue</a>, and
        <a href="http://knockoutjs.com/" target="_blank">KnockoutJS</a>.
        We plan to add other frameworks to this list in the future, based on customer 
        requests.</li>
    <li>
        <b>Bootstrap:</b> 
        <a href="https://getbootstrap.com/css/" target="_blank">Bootstrap</a>
        is one of the easiest, most powerful, and most popular CSS frameworks 
        available. We use it in our samples and in our on-line documentation. 
        If you use Bootstrap, be assured that Wijmo will blend right in 
        with no extra effort required on your part.</li>
</ul>
<p>
    We do realize that some scenarios require support for legacy browsers
    (IE8 and earlier). For that reason, we will continue to maintain versions of 
    the original Wijmo for as long as our customers require it. 
    If you need to support IE8 and earlier, keep using the original Wijmo. 
    We will maintain and support it as usual. 
    If you are ready to move to HTML5 and modern browsers, Wijmo is for you!</p>
<p>
    This site contains detailed information about Wijmo's APIs. If you are
    looking for conceptual information and practical examples, please
    check our
    <a href="https://demos.wijmo.com/5/PureJS/LearnWijmo/LearnWijmo/">LearnWijmo application</a>.