Design Info and Credits

[picture of Niles]

Some notes about design aspects of this website, which I couldn't find a place for elsewhere.

Stylesheets

This website uses Cascading Style Sheets (CSS) to control the fonts, colors, and layout. This enables the same content to be presented in different ways.

I have a little javascript tool which can turn the stylesheets off and on, and sets a browser cookie to remember your choice. If you want to see what this site looks like with no stylesheets, use the No Style option. You can also switch to the printer-friendly style if you wish. And click here to return to the default style.

Grid

The layout of the site conforms to both horizontal and vertical grids. Click here to turn on the grid. Click here to turn it off.

Scripts

I use a python script to generate the html markup for this site. This isn't quite as efficient as server-side includes, but it works fairly well. For the style-sheet selection and some other things, I use javascript.

I'm especially proud of the javascript e-mail generator. This is what powers the "Display e-mail address" box in my Contact Information section. If you want to know how it works, or use it yourself, check the E-mail display page.

License

Creative Commons License

Unless specified otherwise, the content of nilesjohnson.net is copyright Niles Johnson and licensed under the Creative Commons Attribution-NonCommercial 3.0 Unported License. This includes images, documents, and source code. Contact Niles if you're interested in a commercial license!

The head image on the homepage is adapted from the video of the modular fibration by Ihechukwu Chinerye, 2012.

You're welcome to use code from the html, css, or javascript if you want (that's how I learned, after all :) If you end up using substantial pieces without much modification, it would be nice to have some credit, but I'll probably never find out anyway!

Tracking

This site uses Google Analytics to track usage. It provides a wealth of information that helps me make the site better, including information about its visitors and how the site is used.

show background grid hide background grid grid OFF

Creative Commons License

The pages of nilesjohnson.net are licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.