Skip to content

mlaa/mla16.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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