HTML and CSS deployment test for sitefuel

This is a baseline test of the HTML and CSS processors in sitefuel.

Testing tweakers

Dashes

This tests the dash tweaker. Sentences separated by triple dashes---like so---should be nicely converted into em dashes. Similarly, number separated by double dashes---like 50--60---should be nicely converted into en dashes.

Quotes

The various quotes should be made into their appropriate left or right forms.

Single quotes: Richard said 'Hi!'.

Double quotes: Richard said "Hi!".

Apostrophes: This is Richard's car.

Arrows

Arrows are converted as well:

a --> b, a ---> b, a ==> b, a ===> b,
a <-- b, a <--- b, a <== b, a <=== b,

JavaScript Includes

JavaScript elements should automatically be passed through the JavaScript processor for minification.

<script type="text/javascript">
    // some random java script invented by seriously fudging the
    // google analytics includes
    var protocol = document.location.protocol
    document.write("Web protocol used: "+protocol)
</script>

HTML injection

It's possible to specify an HTML fragment to include at the bottom of every page (right above the <body> tag). This is intended for automatically inserting traffic statistics code.