In utilizing these includes your site will ensure that it is immediately recognizable as an ACS branded website. The ACS global header and footer provide developers with a front-end code guidelines on which to build. Because these includes are shared through many ACS applications, it is very likely that an application which employs these includes will have CSS, JS and Images cached even on the first site visit
What is Server Side Include?
A Server Side Include (SSI) is usually a file which can be shared across many webpages. The SSIs provided by WSO are used to prepare the foundation for applications and websites. WSO recommends using our SSIs which will comprise the basic acs.org site template. With the exception of the vendor templates, all other templates are assembled using server side includes.
Hosting includes
SSIs should be ideally hosted on the assets.acs.org servers. Hosting your applications SSIs on assets will help us maintain the templates while keeping the template current with the latest version of acs.org. Applications may then "consume" the include by implementing a reverse proxy or scrapping the HTML from assets.acs.org servers. Contact WSO for assistance with this preferred configuration.
ACS applications generally utilize the global headers and footers. These include files should be used only when developing an ACS.org site and/or application. It is recommended to use v3.0 of the generic includes, although we do have back version support for v2.0 if needed.
You should point your SSI directly to the assets server in order to inherit future styling updates.