2011-03-21 22:49:03 -04:00
|
|
|
<!DOCTYPE html>
|
|
|
|
|
|
|
|
<html>
|
|
|
|
<head>
|
|
|
|
<title>ease.js</title>
|
|
|
|
<link type="text/css" rel="stylesheet" href="style.css" />
|
2011-03-24 23:45:33 -04:00
|
|
|
<link type="text/css" rel="stylesheet"
|
|
|
|
href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.10/themes/base/jquery-ui.css" />
|
2011-03-21 22:49:03 -04:00
|
|
|
</head>
|
|
|
|
<body>
|
2011-03-23 22:34:44 -04:00
|
|
|
<div id="header">
|
2011-11-06 00:27:17 -04:00
|
|
|
<div id="header-content">
|
|
|
|
<h1>ease<span class="suffix">js</span></h1>
|
|
|
|
<h2 class="desc">Classical Object-Oriented Framework</h2>
|
|
|
|
</div>
|
2011-03-23 22:34:44 -04:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<div id="menu">
|
|
|
|
<ul>
|
2011-11-06 00:27:17 -04:00
|
|
|
<li class="selected"><a href="/">About</a></li>
|
2011-03-23 22:34:44 -04:00
|
|
|
<li><a href="manual.html">Manual (Single Page)</a></li>
|
|
|
|
<li><a href="manual/">Manual (Split)</a></li>
|
|
|
|
<li><a href="https://github.com/mikegerwitz/easejs">Source Code</a></li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
2011-03-21 22:49:03 -04:00
|
|
|
|
2011-03-23 22:34:44 -04:00
|
|
|
<div id="content">
|
2011-03-24 00:01:26 -04:00
|
|
|
<noscript>
|
|
|
|
<strong>Please enable JavaScript to take advantage of the interactive
|
|
|
|
features of this website.</strong>
|
|
|
|
</noscript>
|
2011-03-23 22:34:44 -04:00
|
|
|
<p>
|
|
|
|
ease.js is a collection of CommonJS modules intended to “ease”
|
|
|
|
the transition into JavaScript from other Object-Oriented languages. It
|
|
|
|
provides an intuitive means of achieving classical inheritance and has
|
|
|
|
planned support for traits/mixins, function overloading and more.
|
|
|
|
</p>
|
2011-03-21 22:49:03 -04:00
|
|
|
|
2011-04-12 23:48:07 -04:00
|
|
|
<p>
|
|
|
|
ease.js is a framework. It is not a compiler. This allows you to use it
|
|
|
|
wherever JavaScript may be used, including with other compilers/parsers.
|
|
|
|
It provides support for older, pre-ES5 browsers by gracefully dropping
|
|
|
|
features (such as visibility), but remaining functionally consistent.
|
|
|
|
Therefore, code written using ease.js should operate exactly the same in
|
|
|
|
Internet Explorer 5.5 as it does in Chromium 10.
|
|
|
|
</p>
|
|
|
|
|
2011-03-23 22:34:44 -04:00
|
|
|
<p>
|
|
|
|
<strong>This project is under heavy development.</strong> However, the
|
|
|
|
<tt>master</tt> branch is always guaranteed to be in a working, stable
|
|
|
|
state. It is currently in use within a production system at the author's
|
|
|
|
place of employment. Feel free to use ease.js in your own projects.
|
|
|
|
</p>
|
|
|
|
</div>
|
2011-03-21 22:49:03 -04:00
|
|
|
|
|
|
|
<p class="copyright">
|
2011-11-06 00:27:17 -04:00
|
|
|
Copyright © 2011 <a href="http://mikegerwitz.com">Mike Gerwitz</a>
|
2011-03-21 22:49:03 -04:00
|
|
|
</p>
|
2011-03-24 00:01:26 -04:00
|
|
|
|
|
|
|
<script type="text/javascript"
|
|
|
|
src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js">
|
|
|
|
</script>
|
2011-03-24 23:45:33 -04:00
|
|
|
<script type="text/javascript"
|
|
|
|
src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.11/jquery-ui.min.js">
|
|
|
|
</script>
|
2011-11-05 12:31:52 -04:00
|
|
|
<script type="text/javascript" src="scripts/ease-full.min.js"></script>
|
2011-03-24 00:01:26 -04:00
|
|
|
<script type="text/javascript" src="scripts/ui.js"></script>
|
2011-03-21 22:49:03 -04:00
|
|
|
</body>
|
|
|
|
</html>
|