We really love working on our web code by hand. As such, we end up typing the phrases "class" and "id" a lot. We realized how much more we liked CSS selectors, and thus, SLA was born.
We're certainly not the first application that allows shortening HTML, but most of the ones we found were either entire text editors or HTML preprocessors. As a separate compiler, we don't have to hear Vim vs. Emacs debates.
<a#myDiv.button>Sign Up now!</a>
<p>
GSLAUUA only modifies, and never depends. If it doesn't
understand something, it just won't touch it.
</p>
<p.second data-paragraph="second">
For example, this paragraph will retain it's data-paragraph
property, even though it has been given the "second" class.
</p>
<a href="#myDiv">
And they work like you expect. IDs like IDs,
classes like classes.
</a>
<a id="sign-up" class="button">Sign Up now!</a>
<p>
GSLAUUA only modifies, and never depends. If it doesn't
understand something, it just won't touch it.
</p>
<p class="second" data-paragraph="second">
For example, this paragraph will retain it's data-paragraph
property, even though it has been given the "second" class.
</p>
<a href="#sign-up">
And they work like you expect. IDs like IDs,
classes like classes.
</a>
GSLAUUA works with everything you know and love about web development. Just point NppExec or whatever you use to GSLAUUA and compile when you save. To prove it's flexibility, we wrote this whole site in SLA-converted Bootstrap. Here's the source.
GSLAUUA can be used from command line by simply giving it the location of your file with the extension ".sla". If you're not comfortable with the command line, it supports drag-and-drop on Windows, and even has a small interface when you start it with no arguments.
GSLAUUA is makes code smaller, quicker, and easier to type. Simply place the required symbol and compile.
GSLAUUA compiles as fast as your computer can go. On a bad day, it may only take a few seconds.
Wherever there's Python, there's GSLAUUA. It doesn't require any other dependencies. For everyone else, there's the EXE.
Download .py for Python Get EXE Versions for Windows
You may need to right-click and "save-as"