Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.24 KB

File metadata and controls

50 lines (34 loc) · 1.24 KB

mla16.org

This is the Mobile Program for the 2016 MLA Convention in Austin. A hosted version can be found at mla16.org.

Program data

Structured data in XML format can be found in the xml folder. JSON data can be found in the public/data folder.

Prerendering

This is a single page application built with Backbone Marionette. In order to allow search engines to index the site, all pages are prerendered using PhantomJS. For the first page load, all visitors are served a static, rendered page. Browsers navigate the site with JavaScript and HTML5 PushState, while search engines continue to request static pages from the server.

Build

Install dependencies:

npm install

Compile assets (requires Gulp):

gulp assets

Compile assets, start a local Web server, and watch for changes:

gulp

License

This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

Creative Commons License