Design Info and Credits

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

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

icon CCicon BYicon NC Unless specified otherwise, the content of nilesjohnson.net is copyright Niles Johnson and licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. This content includes images, documents, and source code. Contact Niles if you're interested in a different license for some other use.

Individuals are welcome to use code from the html, css, or javascript without attribution for personal, non-commercial projects. (That's how I learned, after all :) If you end up using substantial pieces without much modification, you could include a link back here, but that's up to you.

Tracking

I used a popular web analytics tool for many years. It was interesting and gratifying to see how people were using this website. But, the tracking scripts became more and more invasive over time. For a while, I convinced myself that this was all inevitable anyway. Then I rationalized that people who care about privacy can easily block the tracking scripts, like I do. Finally, I decided the minor benefit of web analytics for me wasn't worth the (also minor) contribution to the mass collection and commercialization of private data. So, I don't use any analytics now!

tags: info

Site Info

icon CCicon BYicon NC The content of nilesjohnson.net is licensed under CC BY-NC 4.0.